awesome-ai-agents
Curated list of 50+ AI agent frameworks, multi-agent systems, LLM integration tools, and autonomous agent resources for developers
https://github.com/tysoncung/awesome-ai-agents
Last synced: 10 days ago
JSON representation
Agent Development Platforms
Full-Stack Platforms
- LangSmith - Platform for debugging, testing, and monitoring LLM applications.
- MLflow - Platform for ML lifecycle management.
Low-Code/No-Code
- Dify - LLMOps platform for building AI applications.
- PromptFlow - Streamlining development cycle of LLM applications.
- Botpress - Open-source conversational AI platform.
Agent Orchestration
Task Management
- TaskWeaver - Code-first framework for building LLM-powered autonomous agents.
- AgentGPT - Assemble, configure, and deploy autonomous AI agents in your browser.
- ix - Autonomous GPT-4 agent platform.
Workflow & Planning
- LangChain - Building applications with LLMs through composability.
- Semantic Kernel - Microsoft's SDK for integrating LLMs with conventional programming languages.
- Haystack - End-to-end framework for building production-ready LLM applications.
- Composio - Integration platform for AI agents with 150+ tools.
Learning Resources
Books
- Building LLM Apps - O'Reilly guide to LLM application development.
- Prompt Engineering Guide - Comprehensive prompt engineering resource.
Communities
- AutoGPT Discord - AutoGPT development community.
- r/LocalLLaMA - Subreddit for local LLM deployment.
Courses & Tutorials
- LangChain Academy - Official LangChain learning platform.
- Microsoft Learn - Semantic Kernel tutorials.
LLM Integration
Agent-Specific Models
- Gorilla - LLM connected with massive APIs.
Model Providers
- OpenAI API - GPT-5, GPT-4o, o1/o3 reasoning models with function calling.
- Google Gemini - Gemini 3 Pro with 1M+ context and function calling.
- Ollama - Run open-source LLMs locally (Llama 3, Mistral, Qwen, etc.).
- vLLM - High-throughput LLM serving with PagedAttention.
Memory & State Management
Memory Systems
- Mem0 - Memory layer for AI agents.
- Zep - Long-term memory for AI assistants.
- LangMem - Memory management for LangChain agents.
Vector Databases
Multi-Agent Frameworks
Agent Collaboration
- AutoGen - Microsoft's framework for building multi-agent conversational systems.
- CrewAI - Cutting-edge framework for orchestrating role-playing autonomous AI agents.
- LangGraph - Build stateful multi-actor applications with LLMs using graph-based workflows.
- Swarm - OpenAI's educational framework for exploring lightweight multi-agent orchestration.
Autonomous Agents
- OpenHands - Open-source autonomous coding agent (formerly OpenDevin).
- AutoGPT - Experimental autonomous GPT-4 agent that chains tasks.
- BabyAGI - AI-powered task management system using OpenAI and vector databases.
- GPT Engineer - Specify what you want to build, AI asks clarifying questions, then builds it.
- MetaGPT - Multi-agent framework that assigns different roles to GPTs to form collaborative software entities.
- Devin - Cognition's autonomous AI software engineer, now generally available.
- Orkas - Open-source, local-first desktop AI workforce where a Commander plans goals and coordinates specialist agents through one conversation.
Browser & Computer Use Agents
- OpenAI Operator - OpenAI's browser automation agent (research preview).
- OpenAgent - Self-hostable personal AI assistant with LLM, RAG, and agent loops; computer-use, browser-use, and coding agents; MCP and multi-model support (demo).
- Stagehand - AI browser automation built on Playwright with act/extract/observe primitives.
- browser-use - Open-source Python framework for AI web automation.
- Skyvern - Computer vision-based browser automation API.
- Anthropic Computer Use - Claude's native computer use capability for GUI automation.
Production & Deployment
Monitoring & Observability
- LangFuse - Open-source LLM engineering platform.
- Phoenix - AI observability & evaluation.
- Helicone - Open-source LLM observability platform.
- ax - Local-first evidence graph for coding-agent sessions, tool calls, skills, and cost.
Serving & Scaling
- Ray - Distributed computing framework for ML workloads.
- BentoML - Unified framework for building, shipping, and scaling ML services.
- Seldon Core - ML deployment on Kubernetes.
- Open Agent Relay - Serve existing local agents as LAN-callable capabilities without moving their implementation or credentials.
Research Papers
Communities
- ReAct: Synergizing Reasoning and Acting in Language Models - Foundation for agent reasoning patterns.
- Toolformer: Language Models Can Teach Themselves to Use Tools - Self-taught tool use.
- Generative Agents: Interactive Simulacra of Human Behavior - Stanford's agent simulation research.
Tool & Function Calling
Function Calling Frameworks
- OpenAI Functions - Native function calling in GPT-4 and GPT-3.5.
- Transformers Agents - Hugging Face toolkit for building agents.
Tool Integration
- n8n - Workflow automation with AI capabilities and 400+ integrations.
- NotFair - Open-source Claude Code skills for SEO, GEO, Google Ads, and Meta Ads; connects to live data via Google Ads MCP, Meta Ads MCP, Google Search Console MCP, and Google Analytics (GA4) MCP.
- Flowise - Visual builder for AI workflows.