awesome-ai-agents
A curated list of frameworks, tools, and resources for building and deploying AI agents. From multi-agent systems to autonomous coding assistants, this repository covers the latest advancements in AI agent technology. Perfect for developers, researchers, and AI enthusiasts exploring the future of autonomous systems.
https://github.com/nipunaranasinghe/awesome-ai-agents
Last synced: 2 days ago
JSON representation
-
💻 Programming Language Agents
-
🎨 Creative Agents
- TypeChat
- LangChain.js - ai/langchainjs) | JavaScript version of LangChain for building agents |
- Semantic Kernel - kernel) | SDK for integrating LLMs with C# applications |
- LangChain4j
- Haystack - ai/haystack) | Framework for building search and question answering agents |
- LlamaIndex.js - llama/LlamaIndexTS) | TypeScript version of LlamaIndex for building agents |
- LangChain.rb
- LangChainGo
-
-
⚙️ Agent Operations
-
🧠 Memory
-
🚀 Deployment
-
📊 Evaluation
- LangTrace - Labs/langtrace) | Monitoring and evaluation for agent workflows. |
-
-
🚀 Specialized Agents
-
💻 Coding Agents
-
🔬 Research Agents
- GPT Researcher - researcher) | Autonomous agent for comprehensive online research. |
- Storm - oval/storm) | Multi-agent system for collaborative research. |
-
🎨 Creative Agents
-
-
🌟 Core Frameworks
- Upsonic - oriented |
- AutoGen - agent conversations, GPT-4 integration, customizable workflows |
- MetaGPT - based agents |
- LangChain - ai/langchain) | Tool integration, memory management, agent chaining |
- AgentVerse - agent simulation environments for research |
- ChatDev
- AGiXT - XT/AGiXT) | Advanced AI automation platform with adaptive memory |
- CrewAI - based agent orchestration, task delegation |
-
Core Frameworks
-
Specialized Agents
-
Research Agents
- Storm - Multi-agent system for collaborative research.
- GPT Researcher - Autonomous agent for comprehensive online research.
- Storm - Multi-agent system for collaborative research.
-
Coding Agents
- GPT Pilot - Assists in writing and debugging code.
-
Creative Agents
-
-
Agent Operations
-
Evaluation
-
Deployment
-
Memory
- ChromaDB - Vector database for agent memory and context.
-
-
📚 Research & Benchmarks
-
📄 Papers
-
📊 Benchmarks
- AgentBench
- ToolBench
- Agent Evaluation - evaluation) | Benchmark for evaluating agent capabilities. |
-
-
Research & Benchmarks
-
Papers
- The Rise of LLM-Based Agents - Comprehensive survey on LLM-based agents.
- Tool Learning with Foundation Models - Explores tool usage in AI agents.
-
Benchmarks
- AgentBench - Evaluates agents across diverse environments.
- ToolBench - Benchmark for tool learning in agents.
-
-
Community Resources
-
🌐 Community Resources
-
📰 Newsletters
-
-
🚀 Contributors
-
📰 Newsletters
- ![Contributors - ai-agents/graphs/contributors)
- stargazers
-
Programming Languages
Categories
Sub Categories
Keywords
ai
19
llm
15
openai
12
gpt-4
11
python
9
agent
8
gpt
7
artificial-intelligence
6
chatgpt
6
llms
6
llmops
6
llm-agent
5
automation
5
autonomous-agents
4
agents
4
machine-learning
3
llm-framework
3
agi
3
chatbot
3
ai-agents
3
embeddings
3
developer-tools
3
llama
3
pinecone
3
langchain
3
content
2
video
2
video-editing
2
document-retrieval
2
artificial-general-intelligence
2
nextjs
2
webscraping
2
search
2
research
2
research-project
2
coding-assistant
2
codegen
2
multi-agent
2
metagpt
2
llm-inference
2
nlp
2
agent-based-framework
2
agent-oriented-programming
2
agentic
2
claude
2
agentic-agi
2
chat
2
vector-search
2
chat-application
2
gpt-35-turbo
2