This repository lists some of the top AI agent projects available on GitHub. It includes a variety of frameworks, tools, and applications for building and managing AI agents.
- AI Agent Frameworks
- AI Tools and Applications
- AI for Specific Domains
- Game AI Agents
- Multi-Agent Systems
- AI Development Tools
- Miscellaneous
Project Name | Description | Link |
---|---|---|
🤖 MetaGPT | 🌟 The Multi-Agent Framework: First AI Software Company, Towards Natural Language Programming | MetaGPT |
🛠️ langflow | Langflow is a low-code app builder for RAG and multi-agent AI applications. It’s Python-based and agnostic to any model, API, or database. | langflow |
🧑🤝🧑 crewAI | Framework for orchestrating role-playing, autonomous AI agents. By fostering collaborative intelligence, CrewAI empowers agents to work together seamlessly, tackling complex tasks. | crewAI |
⚡ SuperAGI | <⚡️> SuperAGI - A dev-first open source autonomous AI agent framework. Enabling developers to build, manage & run useful autonomous agents quickly and reliably. | SuperAGI |
🛠️ devika | Devika is an Agentic AI Software Engineer that can understand high-level human instructions, break them down into steps, research relevant information, and write code to achieve the given objective. Devika aims to be a competitive open-source alternative to Devin by Cognition AI. | devika |
🔧 haystack | AI orchestration framework to build customizable, production-ready LLM applications. Connect components (models, vector DBs, file converters) to pipelines or agents that can interact with your data. With advanced retrieval methods, it's best suited for building RAG, question answering, semantic search or conversational agent chatbots. | haystack |
📝 phidata | Build multi-modal Agents with memory, knowledge, tools and reasoning. Chat with them using a beautiful Agent UI. | phidata |
📚 agentic | AI agent stdlib that works with any LLM and TypeScript AI SDK. | agentic |
🐫 camel | 🐫 CAMEL: Finding the Scaling Law of Agents. The first and the best multi-agent framework. https://www.camel-ai.org | camel |
🧠 PraisonAI | PraisonAI is an AI Agents Framework with Self Reflection. PraisonAI application combines PraisonAI Agents, AutoGen, and CrewAI into a low-code solution for building and managing multi-agent LLM systems, focusing on simplicity, customisation, and efficient human–agent collaboration. | PraisonAI |
🧩 griptape | Modular Python framework for AI agents and workflows with chain-of-thought reasoning, tools, and memory. | griptape |
🧬 atomic-agents | Building AI agents, atomically | atomic-agents |
🖥️ Cradle | The Cradle framework is a first attempt at General Computer Control (GCC). Cradle supports agents to ace any computer task by enabling strong reasoning abilities, self-improvment, and skill curation, in a standardized general environment with minimal requirements. | Cradle |
Project Name | Description | Link |
---|---|---|
🖥️ anything-llm | The all-in-one Desktop & Docker AI application with built-in RAG, AI agents, and more. | anything-llm |
💬 LibreChat | Enhanced ChatGPT Clone: Features Agents, Anthropic, AWS, OpenAI, Assistants API, Azure, Groq, o1, GPT-4o, Mistral, OpenRouter, Vertex AI, Gemini, Artifacts, AI model switching, message search, Code Interpreter, langchain, DALL-E-3, OpenAPI Actions, Functions, Secure Multi-User Auth, Presets, open-source for self-hosting. Active project. | LibreChat |
🤖 BotSharp | AI Multi-Agent Framework in .NET | BotSharp |
💻 aichat | All-in-one LLM CLI tool featuring Shell Assistant, Chat-REPL, RAG, AI Tools & Agents, with access to OpenAI, Claude, Gemini, Ollama, Groq, and more. | aichat |
🦸♀️ superduper | Superduper: Build end-to-end AI applications and agent workflows on your existing data infrastructure and preferred tools - without migrating your data. | superduper |
🧑🤝🧑 GPTeam | GPTeam: An open-source multi-agent simulation | GPTeam |
🛠️ agent-service-toolkit | Full toolkit for running an AI agent service built with LangGraph, FastAPI and Streamlit | agent-service-toolkit |
Use Case | Industry / Domain | Description | Link |
---|---|---|---|
24/7 AI Chatbot | Customer Service | Handles customer queries 24/7/365 | Link |
AI health assistant | Healthcare | Diagnoses and monitors diseases | Link |
Real estate agent | Real Estate | Analyzes market trends to determine real estate prices | Link |
Industrial automation agent | Manufacturing | Monitors production lines and ensures quality | Link |
Virtual tutor | Education | Provides personalized education | Link |
Automated trading bot | Finance | Automates stock trading with real-time analysis. | Link |
Content personalization agent | Entertainment | Recommends personalized media content | Link |
Job recommendation agent | Human Resources | Suggests best-fit candidates for job openings. | Link |
Self-driving delivery agent | Transportation | Optimizes routes and autonomously delivers packages. | Link |
Smart farming assistant | Agriculture | Provides insights on crop health and yield predictions. | Link |
Legal document review assistant | Legal | Automates document review and highlights key clauses. | Link |
Supply Chain optimization agent | Supply Chain | Plans efficient delivery routes and manages inventory. | Link |
Event forecasting agent | Politics | Predicts global events | Link |
Shopping agent | E-commerce | Helps customers find products they’ll love. | Link |
AI travel assistant | Hospitality | Plans travel itineraries based on preferences. | Link |
AI game companion agent | Gaming | Enhances player experience with real-time assistance. | Link |
Real-time threat detection agent | Cybersecurity | Identifies potential threats and mitigates attacks. | Link |
Recommender agent | Retail | Suggests best product recommendation | Link |
Project Name | Description | Link |
---|---|---|
🎮 SerpentAI | Game Agent Framework. Helping you create AIs / Bots that learn to play any game you own! | SerpentAI |
🕹️ street-fighter-ai | This is an AI agent for Street Fighter II Champion Edition. | street-fighter-ai |
🐍 snake-ai | An AI agent that beats the classic game "Snake". | snake-ai |
🏟️ chatarena | ChatArena (or Chat Arena) is a Multi-Agent Language Game Environments for LLMs. The goal is to develop communication and collaboration capabilities of AIs. | chatarena |
Project Name | Description | Link |
---|---|---|
🧠 agentic | AI agent stdlib that works with any LLM and TypeScript AI SDK. | agentic |
🧠 PraisonAI | PraisonAI is an AI Agents Framework with Self Reflection. PraisonAI application combines PraisonAI Agents, AutoGen, and CrewAI into a low-code solution for building and managing multi-agent LLM systems, focusing on simplicity, customisation, and efficient human–agent collaboration. | PraisonAI |
🧬 atomic-agents | Building AI agents, atomically | atomic-agents |
🖥️ Cradle | The Cradle framework is a first attempt at General Computer Control (GCC). Cradle supports agents to ace any computer task by enabling strong reasoning abilities, self-improvment, and skill curation, in a standardized general environment with minimal requirements. | Cradle |
Project Name | Description | Link |
---|---|---|
🛠️ devika | Devika is an Agentic AI Software Engineer that can understand high-level human instructions, break them down into steps, research relevant information, and write code to achieve the given objective. Devika aims to be a competitive open-source alternative to Devin by Cognition AI. | devika |
🔧 haystack | AI orchestration framework to build customizable, production-ready LLM applications. Connect components (models, vector DBs, file converters) to pipelines or agents that can interact with your data. With advanced retrieval methods, it's best suited for building RAG, question answering, semantic search or conversational agent chatbots. | haystack |
📝 phidata | Build multi-modal Agents with memory, knowledge, tools and reasoning. Chat with them using a beautiful Agent UI. | phidata |
📚 agentic | AI agent stdlib that works with any LLM and TypeScript AI SDK. | agentic |
🧠 PraisonAI | PraisonAI is an AI Agents Framework with Self Reflection. PraisonAI application combines PraisonAI Agents, AutoGen, and CrewAI into a low-code solution for building and managing multi-agent LLM systems, focusing on simplicity, customisation, and efficient human–agent collaboration. | PraisonAI |
🧩 griptape | Modular Python framework for AI agents and workflows with chain-of-thought reasoning, tools, and memory. | griptape |
🧬 atomic-agents | Building AI agents, atomically | atomic-agents |
🖥️ Cradle | The Cradle framework is a first attempt at General Computer Control (GCC). Cradle supports agents to ace any computer task by enabling strong reasoning abilities, self-improvment, and skill curation, in a standardized general environment with minimal requirements. | Cradle |
Project Name | Description | Link |
---|---|---|
🛡️ SWE-agent | SWE-agent takes a GitHub issue and tries to automatically fix it, using GPT-4, or your LM of choice. It can also be employed for offensive cybersecurity or competitive coding challenges. [NeurIPS 2024] | SWE-agent |
⚙️ botpress | The open-source hub to build & deploy GPT/LLM Agents ⚡️ | botpress |
🌠 awesome-llm-apps | Collection of awesome LLM apps with AI Agents and RAG using OpenAI, Anthropic, Gemini and opensource models. | awesome-llm-apps |
🛠️ DB-GPT | AI Native Data App Development framework with AWEL(Agentic Workflow Expression Language) and Agents | DB-GPT |
☁️ E2B | Secure open source cloud runtime for AI apps & AI agents | E2B |
🔍 gpt-researcher | LLM based autonomous agent that conducts local and web research on any topic and generates a comprehensive report with citations. | gpt-researcher |
🧙♂️ auto-dev | 🧙AutoDev: The AI-powered coding wizard(AI 驱动编程助手)with multilingual support 🌐, auto code generation 🏗️, and a helpful bug-slaying assistant 🐞! Customizable prompts 🎨 and a magic Auto Dev/Testing/Document/Agent feature 🧪 included! 🚀 | auto-dev |
🧩 griptape | Modular Python framework for AI agents and workflows with chain-of-thought reasoning, tools, and memory. | griptape |
🌐 Neurite | Fractal Graph-of-Thought. Rhizomatic Mind-Mapping for Ai-Agents, Web-Links, Notes, and Code. | Neurite |
🤖 DemoGPT | 🤖 Everything you need to create an LLM Agent—tools, prompts, frameworks, and models—all in one place. | DemoGPT |