Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/vince-lam/awesome-agents

Compare open-source LLM agentic projects by their metrics to assess popularity and activeness.
https://github.com/vince-lam/awesome-agents

List: awesome-agents

Last synced: about 1 month ago
JSON representation

Compare open-source LLM agentic projects by their metrics to assess popularity and activeness.

Awesome Lists containing this project

README

        

# 👋 Awesome Open-Source AI Agents

This repo aims to curate all open-source AI Agent projects.

For full table with all metrics go to this [Airtable](https://airtable.com/apparaKqezkq2LECD/shrzV6OAkSspb0pPp). For accompanying post:

## Table of Open-Source AI Agents Projects

*Last Updated: 07/11/2024*

| # | Repo | About | Categories | Stars | Forks | Issues | Contributors | Time Since Last Commit | Releases | License |
|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|----------|
| 1 | [AutoGPT](https://github.com/Significant-Gravitas/AutoGPT) | AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters. | general, research | 168,089 | 44,356 | 175 | 438 | 0 days, 11 hrs, 23 mins | 24 | Other |
| 2 | [langchain](https://github.com/langchain-ai/langchain) | 🦜🔗 Build context-aware reasoning applications | framework | 94,476 | 15,279 | 760 | 480 | 0 days, 12 hrs, 15 mins | 680 | MIT License |
| 3 | [screenshot-to-code](https://github.com/abi/screenshot-to-code) | Drop in a screenshot and convert it to clean code (HTML/Tailwind/React/Vue) | coding | 58,860 | 7,265 | 80 | 23 | 8 days, 1 hrs, 4 mins | 0 | MIT License |
| 4 | [open-interpreter](https://github.com/OpenInterpreter/open-interpreter) | A natural language interface for computers | coding | 54,993 | 4,793 | 208 | 122 | 0 days, 8 hrs, 22 mins | 48 | GNU Affero General Public License v3.0 |
| 5 | [gpt-engineer](https://github.com/gpt-engineer-org/gpt-engineer) | Platform to experiment with the AI Software Engineer. Terminal based. NOTE: Very different from https://gptengineer.app | coding | 52,319 | 6,810 | 25 | 101 | 56 days, 2 hrs, 43 mins | 20 | MIT License |
| 6 | [MetaGPT](https://github.com/geekan/MetaGPT) | 🌟 The Multi-Agent Framework: First AI Software Company, Towards Natural Language Programming | coding, framework | 44,974 | 5,348 | 83 | 113 | 1 days, 7 hrs, 6 mins | 21 | MIT License |
| 7 | [ColossalAI](https://github.com/hpcaitech/ColossalAI) | Making large AI models cheaper, faster and more accessible | chat | 38,774 | 4,342 | 439 | 188 | 1 days, 6 hrs, 33 mins | 46 | Apache License 2.0 |
| 8 | [llama_index](https://github.com/run-llama/llama_index) | LlamaIndex is a data framework for your LLM applications | framework | 36,551 | 5,230 | 603 | 478 | 0 days, 18 hrs, 34 mins | 336 | MIT License |
| 9 | [OpenHands](https://github.com/All-Hands-AI/OpenHands) | 🙌 OpenHands: Code Less, Make More | coding | 34,635 | 3,913 | 199 | 191 | 0 days, 12 hrs, 45 mins | 21 | MIT License |
| 10 | [autogen](https://github.com/microsoft/autogen) | A programming framework for agentic AI 🤖 | framework | 32,738 | 4,766 | 524 | 365 | 0 days, 17 hrs, 1 mins | 60 | Creative Commons Attribution 4.0 International |
| 11 | [gpt-pilot](https://github.com/Pythagora-io/gpt-pilot) | The first real AI developer | coding | 31,742 | 3,193 | 242 | 45 | 35 days, 1 hrs, 0 mins | 0 | Other |
| 12 | [AgentGPT](https://github.com/reworkd/AgentGPT) | 🤖 Assemble, configure, and deploy autonomous AI Agents in your browser. | browser, framework | 31,721 | 9,232 | 201 | 69 | 31 days, 6 hrs, 25 mins | 12 | GNU General Public License v3.0 |
| 13 | [Flowise](https://github.com/FlowiseAI/Flowise) | Drag & drop UI to build your customized LLM flow | framework | 31,214 | 16,259 | 421 | 153 | 0 days, 23 hrs, 30 mins | 54 | Apache License 2.0 |
| 14 | [ChatDev](https://github.com/OpenBMB/ChatDev) | Create Customized Software using Natural Language Idea (through LLM-powered Multi-Agent Collaboration) | coding, framework | 25,538 | 3,211 | 41 | 55 | 27 days, 11 hrs, 43 mins | 8 | Apache License 2.0 |
| 15 | [semantic-kernel](https://github.com/microsoft/semantic-kernel) | Integrate cutting-edge LLM technology quickly and easily into your apps | framework | 21,871 | 3,258 | 543 | 302 | 0 days, 11 hrs, 29 mins | 150 | MIT License |
| 16 | [aider](https://github.com/Aider-AI/aider) | aider is AI pair programming in your terminal | coding | 21,530 | 2,006 | 310 | 59 | 0 days, 11 hrs, 43 mins | 69 | Apache License 2.0 |
| 17 | [crewAI](https://github.com/crewAIInc/crewAI) | Framework for orchestrating role-playing, autonomous AI agents. By fostering collaborative intelligence, CrewAI empowers agents to work together seamlessly, tackling complex tasks. | framework | 20,832 | 2,887 | 154 | 154 | 0 days, 13 hrs, 49 mins | 66 | MIT License |
| 18 | [babyagi](https://github.com/yoheinakajima/babyagi) | | general | 20,391 | 2,676 | 8 | 1 | 0 days, 20 hrs, 9 mins | 0 | No license |
| 19 | [continue](https://github.com/continuedev/continue) | ⏩ Continue is the leading open-source AI code assistant. You can connect any models and any context to build custom autocomplete and chat experiences inside VS Code and JetBrains | coding | 18,903 | 1,603 | 695 | 204 | 0 days, 15 hrs, 42 mins | 165 | Apache License 2.0 |
| 20 | [dspy](https://github.com/stanfordnlp/dspy) | DSPy: The framework for programming—not prompting—foundation models | coding | 18,557 | 1,426 | 266 | 235 | 0 days, 14 hrs, 49 mins | 38 | MIT License |
| 21 | [devika](https://github.com/stitionai/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. | coding | 18,457 | 2,395 | 163 | 46 | 48 days, 23 hrs, 47 mins | 0 | MIT License |
| 22 | [haystack](https://github.com/deepset-ai/haystack) | :mag: 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. | framework | 17,560 | 1,906 | 103 | 254 | 2 days, 1 hrs, 7 mins | 130 | Apache License 2.0 |
| 23 | [swarm](https://github.com/openai/swarm) | Educational framework exploring ergonomic, lightweight multi-agent orchestration. Managed by OpenAI Solution team. | framework | 15,626 | 1,510 | 11 | 14 | 23 days, 11 hrs, 36 mins | 0 | MIT License |
| 24 | [gpt-researcher](https://github.com/assafelovic/gpt-researcher) | LLM based autonomous agent that conducts local and web research on any topic and generates a comprehensive report with citations. | research | 14,781 | 1,972 | 64 | 97 | 1 days, 2 hrs, 48 mins | 38 | Apache License 2.0 |
| 25 | [phidata](https://github.com/phidatahq/phidata) | Build AI Agents with memory, knowledge, tools and reasoning. Chat with them using a beautiful Agent UI. | framework | 14,752 | 2,053 | 89 | 61 | 0 days, 15 hrs, 3 mins | 183 | Mozilla Public License 2.0 |
| 26 | [DB-GPT](https://github.com/csunny/DB-GPT) | AI Native Data App Development framework with AWEL(Agentic Workflow Expression Language) and Agents | coding | 13,682 | 1,832 | 159 | 109 | 1 days, 6 hrs, 29 mins | 44 | MIT License |
| 27 | [swe-agent](https://github.com/princeton-nlp/swe-agent) | [NeurIPS 2024] 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. | coding | 13,651 | 1,382 | 18 | 60 | 2 days, 17 hrs, 40 mins | 7 | MIT License |
| 28 | [storm](https://github.com/stanford-oval/storm) | An LLM-powered knowledge curation system that researches a topic and generates a full-length report with citations. | research | 13,243 | 1,206 | 36 | 23 | 7 days, 22 hrs, 34 mins | 5 | MIT License |
| 29 | [botpress](https://github.com/botpress/botpress) | The open-source hub to build & deploy GPT/LLM Agents ⚡️ | framework | 12,768 | 1,779 | 19 | 22 | 0 days, 17 hrs, 0 mins | 126 | MIT License |
| 30 | [letta](https://github.com/letta-ai/letta) | Letta (formerly MemGPT) is a framework for creating LLM services with memory. | framework | 12,080 | 1,336 | 318 | 92 | 0 days, 8 hrs, 45 mins | 47 | Apache License 2.0 |
| 31 | [memgpt](https://github.com/cpacker/memgpt) | Letta (formerly MemGPT) is a framework for creating LLM services with memory. | chat | 12,080 | 1,336 | 318 | 92 | 0 days, 8 hrs, 43 mins | 47 | Apache License 2.0 |
| 32 | [vanna](https://github.com/vanna-ai/vanna) | 🤖 Chat with your SQL database 📊. Accurate Text-to-SQL Generation via LLMs using RAG 🔄. | data analysis | 11,773 | 937 | 114 | 59 | 9 days, 0 hrs, 59 mins | 70 | MIT License |
| 33 | [composio](https://github.com/ComposioHQ/composio) | Composio equip's your AI agents & LLMs with 100+ high-quality integrations via function calling | framework | 11,462 | 4,335 | 53 | 37 | 0 days, 8 hrs, 20 mins | 99 | Other |
| 34 | [plandex](https://github.com/plandex-ai/plandex) | AI driven development in your terminal. Designed for large, real-world tasks. | coding | 10,762 | 750 | 38 | 19 | 0 days, 18 hrs, 32 mins | 26 | GNU Affero General Public License v3.0 |
| 35 | [claude-engineer](https://github.com/Doriandarko/claude-engineer) | Claude Engineer is an interactive command-line interface (CLI) that leverages the power of Anthropic's Claude-3.5-Sonnet model to assist with software development tasks. This tool combines the capabilities of a large language model with practical file system operations and web search functionality. | coding | 9,416 | 1,002 | 92 | 1 | 16 days, 0 hrs, 7 mins | 0 | No license |
| 36 | [AI-Scientist](https://github.com/SakanaAI/AI-Scientist) | The AI Scientist: Towards Fully Automated Open-Ended Scientific Discovery 🧑‍🔬 | research | 8,066 | 1,121 | 77 | 11 | 12 days, 17 hrs, 15 mins | 0 | Apache License 2.0 |
| 37 | [e2b](https://github.com/e2b-dev/e2b) | Secure open source cloud runtime for AI apps & AI agents | runtime | 6,964 | 455 | 47 | 23 | 0 days, 19 hrs, 10 mins | 216 | Apache License 2.0 |
| 38 | [gpt-migrate](https://github.com/joshpxyne/gpt-migrate) | Easily migrate your codebase from one framework or language to another. | coding | 6,860 | 484 | 21 | 5 | 50 days, 16 hrs, 46 mins | 0 | MIT License |
| 39 | [langgraph](https://github.com/langchain-ai/langgraph) | Build resilient language agents as graphs. | framework | 6,514 | 1,038 | 95 | 85 | 0 days, 14 hrs, 48 mins | 127 | MIT License |
| 40 | [TaskWeaver](https://github.com/microsoft/TaskWeaver) | A code-first agent framework for seamlessly planning and executing data analytics tasks. | coding, data-analysis | 5,320 | 672 | 40 | 24 | 15 days, 8 hrs, 22 mins | 2 | MIT License |
| 41 | [superagent](https://github.com/homanp/superagent) | 🥷 Run AI-agents with an API | chat | 5,279 | 836 | 57 | 58 | 17 days, 21 hrs, 41 mins | 176 | MIT License |
| 42 | [superagent](https://github.com/superagent-ai/superagent) | 🥷 Run AI-agents with an API | coding, framework | 5,279 | 836 | 57 | 58 | 17 days, 21 hrs, 44 mins | 176 | MIT License |
| 43 | [agentscope](https://github.com/modelscope/agentscope) | Start building LLM-empowered multi-agent applications in an easier way. | framework | 5,182 | 316 | 46 | 30 | 1 days, 3 hrs, 43 mins | 5 | Apache License 2.0 |
| 44 | [agentverse](https://github.com/openbmb/agentverse) | 🤖 AgentVerse 🪐 is designed to facilitate the deployment of multiple LLM-based agents in various applications, which primarily provides two frameworks: task-solving and simulation | framework, general | 4,179 | 404 | 26 | 22 | 59 days, 10 hrs, 8 mins | 3 | Apache License 2.0 |
| 45 | [llama-stack-apps](https://github.com/meta-llama/llama-stack-apps) | Agentic components of the Llama Stack APIs | framework | 3,832 | 554 | 26 | 23 | 0 days, 14 hrs, 49 mins | 0 | MIT License |
| 46 | [cody](https://github.com/sourcegraph/cody) | Type less, code more: Cody is an AI code assistant that uses advanced search and codebase context to help you write and fix code. | coding | 2,711 | 297 | 245 | 89 | 0 days, 10 hrs, 16 mins | 133 | Apache License 2.0 |
| 47 | [agency-swarm](https://github.com/VRSEN/agency-swarm) | The only reliable agent framework built on top of the latest OpenAI Assistants API. | framework | 2,677 | 709 | 17 | 11 | 0 days, 8 hrs, 54 mins | 16 | MIT License |
| 48 | [AGiXT](https://github.com/Josh-XT/AGiXT) | AGiXT is a dynamic AI Agent Automation Platform that seamlessly orchestrates instruction management and complex task execution across diverse AI providers. Combining adaptive memory, smart features, and a versatile plugin system, AGiXT delivers efficient and comprehensive AI solutions. | framework | 2,641 | 354 | 3 | 37 | 2 days, 23 hrs, 38 mins | 397 | MIT License |
| 49 | [gptme](https://github.com/ErikBjare/gptme) | Your agent in your terminal, equipped with local tools: writes code, uses the terminal, browses the web, vision. | | 2,484 | 166 | 53 | 6 | 0 days, 13 hrs, 33 mins | 53 | MIT License |
| 50 | [WrenAI](https://github.com/Canner/WrenAI) | 🚀 Open-source SQL AI Agent. A Text-to-SQL solution for your data! 🤘 | data analysis | 2,009 | 209 | 58 | 33 | 0 days, 8 hrs, 6 mins | 66 | GNU Affero General Public License v3.0 |
| 51 | [lagent](https://github.com/InternLM/lagent) | A lightweight framework for building LLM-based agents | framework | 1,845 | 193 | 6 | 31 | 1 days, 6 hrs, 5 mins | 9 | Apache License 2.0 |
| 52 | [DemoGPT](https://github.com/melih-unsal/DemoGPT) | 🤖 Everything you need to create an LLM Agent—tools, prompts, frameworks, and models—all in one place. | automation, coding | 1,704 | 201 | 6 | 4 | 2 days, 18 hrs, 47 mins | 9 | MIT License |
| 53 | [LLMStack](https://github.com/trypromptly/LLMStack) | No-code multi-agent framework to build LLM Agents, workflows and applications with your data | framework, general | 1,585 | 235 | 11 | 8 | 0 days, 19 hrs, 25 mins | 48 | Other |
| 54 | [babyagi-ui](https://github.com/miurla/babyagi-ui) | BabyAGI UI is designed to make it easier to run and develop with babyagi in a web app, like a ChatGPT. | chat | 1,318 | 281 | 12 | 10 | 14 days, 15 hrs, 30 mins | 2 | MIT License |
| 55 | [vision-agent](https://github.com/landing-ai/vision-agent) | Vision agent | coding | 1,293 | 131 | 7 | 22 | 0 days, 14 hrs, 57 mins | 0 | Apache License 2.0 |
| 56 | [uAgents](https://github.com/fetchai/uAgents) | A fast and lightweight framework for creating decentralized agents with ease. | automation, framework | 985 | 237 | 21 | 58 | 3 days, 0 hrs, 44 mins | 37 | Apache License 2.0 |
| 57 | [Adala](https://github.com/HumanSignal/Adala) | Adala: Autonomous DAta (Labeling) Agent framework | data analysis | 962 | 75 | 21 | 17 | 0 days, 17 hrs, 9 mins | 4 | Apache License 2.0 |
| 58 | [dust](https://github.com/dust-tt/dust) | Amplify your team's potential with customizable and secure AI assistants. | framework | 957 | 109 | 112 | 43 | 0 days, 17 hrs, 59 mins | 0 | MIT License |
| 59 | [AIlice](https://github.com/myshell-ai/AIlice) | AIlice is a fully autonomous, general-purpose AI agent. | general, framework | 856 | 133 | 14 | 3 | 14 days, 12 hrs, 53 mins | 1 | MIT License |
| 60 | [nous](https://github.com/TrafficGuard/nous) | TypeScript AI agent platform with Autonomous agents, Software developer agents, AI code review agents and more | coding | 821 | 36 | 5 | 7 | 2 days, 13 hrs, 3 mins | 0 | MIT License |
| 61 | [aideml](https://github.com/WecoAI/aideml) | AIDE: the state-of-the-art machine learning engineer agent, generating machine learning solution code from natural language descriptions. | coding | 546 | 52 | 1 | 6 | 4 days, 1 hrs, 18 mins | 2 | MIT License |
| 62 | [AgentForge](https://github.com/DataBassGit/AgentForge) | Extensible AGI Framework | framework | 525 | 105 | 8 | 5 | 3 days, 21 hrs, 11 mins | 5 | GNU General Public License v3.0 |
| 63 | [data-to-paper](https://github.com/Technion-Kishony-lab/data-to-paper) | data-to-paper: Backward-traceable AI-driven scientific research | research | 483 | 50 | 8 | 7 | 9 days, 0 hrs, 48 mins | 0 | MIT License |
| 64 | [taskgen](https://github.com/simbianai/taskgen) | Task-based Agentic Framework using StrictJSON as the core | framework | 436 | 44 | 2 | 8 | 21 days, 17 hrs, 54 mins | 0 | MIT License |
| 65 | [RepoAgent](https://github.com/OpenBMB/RepoAgent) | An LLM-powered repository agent designed to assist developers and teams in generating documentation and understanding repositories quickly. | coding | 361 | 63 | 8 | 8 | 28 days, 5 hrs, 53 mins | 2 | Apache License 2.0 |
| 66 | [autonomous-hr-chatbot](https://github.com/stepanogil/autonomous-hr-chatbot) | An autonomous HR agent that can answer user queries using tools | chat | 344 | 78 | 2 | 1 | 38 days, 10 hrs, 56 mins | 0 | MIT License |
| 67 | [fastagency](https://github.com/airtai/fastagency) | The fastest way to bring multi-agent workflows to production. | coding | 259 | 19 | 58 | 8 | 0 days, 9 hrs, 31 mins | 13 | Apache License 2.0 |
| 68 | [AgentRun](https://github.com/Jonathan-Adly/AgentRun) | The easiest, and fastest way to run AI-generated Python code safely | coding | 207 | 19 | 1 | 2 | 16 days, 23 hrs, 52 mins | 9 | Apache License 2.0 |
| 69 | [multi-agent-orchestrator](https://github.com/awslabs/multi-agent-orchestrator) | Flexible and powerful framework for managing multiple AI agents and handling complex conversations | framework | 183 | 32 | 5 | 5 | 2 days, 0 hrs, 2 mins | 1 | Apache License 2.0 |
| 70 | [PromethAI-Backend](https://github.com/topoteretes/PromethAI-Backend) | Open-source framework that gives you AI Agents that help you navigate decision-making, get personalized goals and execute them | framework | 150 | 17 | 4 | 4 | 1 days, 23 hrs, 25 mins | 1 | MIT License |

## Inspired By

1.
2.
3.