LangChain |
Python / JS |
LLM apps, RAG, tool use |
Tool use, memory, chains, OpenAI & Anthropic ready |
Transformers Agents |
Python |
LLMs + tools (image gen, math, APIs) |
Simple tool-using agents for Hugging Face models |
AutoGen (Microsoft) |
Python |
Multi-agent collaboration |
Assistant/Proxy agents, dialogue between LLMs |
CrewAI |
Python |
Role-based collaborative agents |
Agents with roles (e.g., writer, analyst) working together |
MetaGPT |
Python |
AI software development team |
Simulates engineers, PMs, designers as agents |
Haystack Agents |
Python |
Conversational RAG |
Integrated pipelines, document Q&A, production-grade |
AgentOS (OpenAI) |
Python |
Agent scheduling and orchestration |
Experimental – agent memory, task router |