🚀 Continuously scoring & curating the world's best open-source AI agent frameworks
Fast search • Transparent metrics • Zero BS
🌟 Explore Live Index • 📖 Documentation • 🗺️ Roadmap • ⚡ Quick Start
|
|
We rank repositories using a sophisticated, open-source algorithm that considers:
| Factor | Weight | Description | Update Frequency |
|---|---|---|---|
| ⭐ Stars & Momentum | 30% | GitHub stars + 7-day growth velocity | Daily |
| 🔧 Maintenance Health | 25% | Issue/PR resolution rates & activity patterns | Daily |
| 📅 Development Recency | 20% | Recent commits and release activity | Daily |
| 📚 Documentation Quality | 15% | README completeness, examples, API docs | Weekly |
| ⚖️ License Freedom | 7% | OSI compatibility & usage restrictions | Static |
| 🧠 Ecosystem Integration | 3% | Framework compatibility & keyword relevance | Monthly |
🎯 TL;DR: This isn't just a list—it's your intelligent launchpad for building with AI agents.
🔧 1. Installation Options
pip install agentic-index-cligit clone https://github.com/adrianwedd/Agentic-Index.git
cd Agentic-Index
pip install -e .docker pull ghcr.io/adrianwedd/agentic-index:latest⚙️ 2. Configuration
# Copy default configuration
cp agentic_index_cli/config.yaml my_config.yml
# Set up environment variables
cp .env.example .envEdit .env to add your GitHub token for higher rate limits:
GITHUB_TOKEN_REPO_STATS=your_github_token_here🚀 3. Run the Pipeline
# Full pipeline (scrape + score + rank + export)
agentic-index faststart --top 100
# Individual steps
agentic-index scrape --min-stars 100
agentic-index enrich data/repos.json
agentic-index rank data/repos.jsonResults appear in data/repos.json and get injected into README.md.
📊 4. Generate Beautiful Trends
# Create trend visualizations
python scripts/plot_text_trends.py
# Output: docs/trends/beautiful_trends_report.txt
# Output: docs/trends/repository_trends.csv- Install the CLI
pip install agentic-index-cli
- Configure tokens and settings
Edit
cp agentic_index_cli/config.yaml my_config.yml cp .env.example .env
my_config.ymland.envto tweak ranking parameters and add any tokens. - Run the full pipeline
Results appear in
agentic-index scrape --min-stars 100 agentic-index enrich data/repos.json agentic-index faststart --top 100 data/repos.json
data/and are injected intoREADME.md. - Browse the docs – The full API reference lives in
docs/.
- ✨ Why Agentic Index is Different
- ⚡ Installation & Quick-start
- 🚀 Getting Started
- 🏆 The Agentic-Index Top 100: AI Agent Repositories
In the fast-moving world of Agentic-AI, finding high-quality, actively maintained, and truly impactful frameworks can be a pain. Many lists are subjective or just track stars. Agentic-Index cuts through the noise with an analytical approach:
- Systematic Scoring: Every repo gets crunched through our transparent scoring formula. We look at real signals: community traction (stars [1, 2]), development activity (commit recency [1, 2]), maintenance health (issue management [3, 4]), documentation quality, license permissiveness [1, 2], and ecosystem integration.[1, 5] No black boxes.
- Focus on Builder Tools: We spotlight frameworks, toolkits, and platforms that actually help you build and orchestrate AI agents. Check our scope definition for the nitty-gritty.
- Relentlessly Fresh: Data gets a refresh monthly (or sooner if big shifts happen). Stale lists suck. Our Changelog keeps score.
- Automated Vigilance: A GitHub Action keeps an eye on things weekly, flagging big score or rank changes for review. This keeps the "freshness" promise real.
- Open & Transparent: Our entire methodology – data sources, scoring weights, the lot – is out in the open. Trust through transparency.
Agentic-Index is built to be a reliable, data-driven launchpad for your next Agentic-AI project.
New contributors should start with the ONBOARDING guide for environment setup and troubleshooting.
pip install agentic-index-cli
agentic-index scrape --min-stars 100
agentic-index enrich data/repos.json
agentic-index faststart --top 3 data/repos.json
cat FAST_START.md | less # see table injected| Rank | Repo | Description | Score | Stars | Δ Stars |
|---|---|---|---|---|---|
| 1 | dify | Production-ready platform for agentic workflow development. | 5.28 | 103268 | |
| 2 | langflow | Langflow is a powerful tool for building and deploying AI-powered agents and workflows. | 5.17 | 73776 | |
| 3 | browser-use | 🌐 Make websites accessible for AI agents. Automate tasks online with ease. | 5.10 | 63197 | |
| 4 | OpenHands | 🙌 OpenHands: Code Less, Make More | 5.07 | 58086 | |
| 5 | lobe-chat | 🤯 Lobe Chat - an open-source, modern-design AI chat framework. Supports Multi AI Providers( OpenAI / Claude 4 / Gemini / Ollama / DeepSeek / Qwen),... | 5.06 | 62457 | |
| 6 | MetaGPT | 🌟 The Multi-Agent Framework: First AI Software Company, Towards Natural Language Programming | 5.06 | 56406 | |
| 7 | ragflow | RAGFlow is an open-source RAG (Retrieval-Augmented Generation) engine based on deep document understanding. | 5.04 | 55104 | |
| 8 | system-prompts-and-models... | FULL v0, Cursor, Manus, Same.dev, Lovable, Devin, Replit Agent, Windsurf Agent, VSCode Agent, Dia Browser & Trae AI (And other Open Sourced) System... | 5.03 | 57495 | |
| 9 | LLaMA-Factory | Unified Efficient Fine-Tuning of 100+ LLMs & VLMs (ACL 2024) | 5.02 | 52281 | |
| 10 | anything-llm | The all-in-one Desktop & Docker AI application with built-in RAG, AI agents, No-code agent builder, MCP compatibility, and more. | 4.96 | 45309 | |
| 11 | cline | Autonomous coding agent right in your IDE, capable of creating/editing files, executing commands, using the browser, and more with your permission ... | 4.96 | 45704 | |
| 12 | autogen | A programming framework for agentic AI 🤖 PyPi: autogen-agentchat Discord: https://aka.ms/autogen-discord Office Hour: https://aka.ms/autogen-office... | 4.93 | 45993 | |
| 13 | llama_index | LlamaIndex is the leading framework for building LLM-powered agents over your data. | 4.93 | 42355 | |
| 14 | awesome-llm-apps | Collection of awesome LLM apps with AI Agents and RAG using OpenAI, Anthropic, Gemini and opensource models. | 4.92 | 41125 | |
| 15 | Flowise | Build AI Agents, Visually | 4.87 | 40065 | |
| 16 | ChatTTS | A generative speech model for daily dialogue. | 4.84 | 36799 | |
| 17 | mem0 | Memory for AI Agents; Announcing OpenMemory MCP - local and secure memory management. | 4.84 | 34513 | |
| 18 | crewAI | Framework for orchestrating role-playing, autonomous AI agents. By fostering collaborative intelligence, CrewAI empowers agents to work together se... | 4.82 | 32933 | |
| 19 | Langchain-Chatchat | Langchain-Chatchat(原Langchain-ChatGLM)基于 Langchain 与 ChatGLM, Qwen 与 Llama 等语言模型的 RAG 与 Agent 应用 / Langchain-Chatchat (formerly langchain-ChatGLM),... | 4.81 | 35287 | |
| 20 | AgentGPT | 🤖 Assemble, configure, and deploy autonomous AI Agents in your browser. | 4.79 | 34323 | |
| 21 | agno | Full-stack framework for building Multi-Agent Systems with memory, knowledge and reasoning. | 4.76 | 28280 | |
| 22 | khoj | Your AI second brain. Self-hostable. Get answers from the web or your docs. Build custom agents, schedule automations, do deep research. Turn any o... | 4.75 | 30327 | |
| 23 | ChatDev | Create Customized Software using Natural Language Idea (through LLM-powered Multi-Agent Collaboration) | 4.74 | 27024 | |
| 24 | ai-agents-for-beginners | 11 Lessons to Get Started Building AI Agents | 4.73 | 26615 | |
| 25 | LibreChat | Enhanced ChatGPT Clone: Features Agents, DeepSeek, Anthropic, AWS, OpenAI, Assistants API, Azure, Groq, o1, GPT-4o, Mistral, OpenRouter, Vertex AI,... | 4.73 | 26789 | |
| 26 | cherry-studio | 🍒 Cherry Studio is a desktop client that supports for multiple LLM providers. | 4.72 | 28444 | |
| 27 | Jobs_Applier_AI_Agent_AIHawk | AIHawk aims to easy job hunt process by automating the job application process. Utilizing artificial intelligence, it enables users to apply for mu... | 4.72 | 28310 | |
| 28 | qlib | Qlib is an AI-oriented Quant investment platform that aims to use AI tech to empower Quant Research, from exploring ideas to implementing productio... | 4.71 | 25192 | |
| 29 | composio | Composio equips your AI agents & LLMs with 100+ high-quality integrations via function calling | 4.68 | 25499 | |
| 30 | FastGPT | FastGPT is a knowledge-based platform built on the LLMs, offers a comprehensive suite of out-of-the-box capabilities such as data processing, RAG r... | 4.66 | 24718 | |
| 31 | gpt-researcher | LLM based autonomous agent that conducts deep local and web research on any topic and generates a long report with citations. | 4.65 | 21875 | |
| 32 | CopilotKit | React UI + elegant infrastructure for AI Copilots, AI chatbots, and in-app AI agents. The Agentic last-mile 🪁 | 4.63 | 21205 | |
| 33 | haystack | AI orchestration framework to build customizable, production-ready LLM applications. Connect components (models, vector DBs, file converters) to pi... | 4.63 | 21154 | |
| 34 | swarm | Educational framework exploring ergonomic, lightweight multi-agent orchestration. Managed by OpenAI Solution team. | 4.56 | 19920 | |
| 35 | agentic | AI agent stdlib that works with any LLM and TypeScript AI SDK. | 4.55 | 17639 | |
| 36 | vanna | 🤖 Chat with your SQL database 📊. Accurate Text-to-SQL Generation via LLMs using RAG 🔄. | 4.54 | 18127 | |
| 37 | agenticSeek | Fully Local Manus AI. No APIs, No $200 monthly bills. Enjoy an autonomous agent that thinks, browses the web, and code for the sole cost of electri... | 4.53 | 18268 | |
| 38 | DB-GPT | AI Native Data App Development framework with AWEL(Agentic Workflow Expression Language) and Agents | 4.53 | 16764 | |
| 39 | deep-research | An AI-powered research assistant that performs iterative, deep research on any topic by combining search engines, web scraping, and large language ... | 4.53 | 16638 | |
| 40 | letta | Letta (formerly MemGPT) is the stateful agents framework with memory, reasoning, and context management. | 4.53 | 16861 | |
| 41 | SWE-agent | SWE-agent takes a GitHub issue and tries to automatically fix it, using your LM of choice. It can also be employed for offensive cybersecurity or c... | 4.52 | 16305 | |
| 42 | eliza | Autonomous agents for everyone | 4.51 | 16078 | |
| 43 | RagaAI-Catalyst | Python SDK for Agent AI Observability, Monitoring and Evaluation Framework. Includes features like agent, llm and tools tracing, debugging multi-ag... | 4.51 | 16193 | |
| 44 | DocsGPT | DocsGPT is an open-source genAI tool that helps users get reliable answers from knowledge source, while avoiding hallucinations. It enables private... | 4.50 | 15708 | |
| 45 | awesome-ai-agents | A list of AI autonomous agents | 4.48 | 18587 | |
| 46 | goose | an open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM | 4.47 | 14627 | |
| 47 | activepieces | AI Agents & MCPs & AI Workflow Automation • (280+ MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs... | 4.46 | 15291 | |
| 48 | suna | Suna - Open Source Generalist AI Agent | 4.46 | 14425 | |
| 49 | ai | The AI Toolkit for TypeScript. From the creators of Next.js, the AI SDK is a free open-source library for building AI-powered applications and agents | 4.45 | 14955 | |
| 50 | botpress | The open-source hub to build & deploy GPT/LLM Agents ⚡️ | 4.45 | 13805 |
The definitive list of Agentic-AI repositories, ranked by the Agentic Index Score. This score is a holistic measure of project quality, activity, and community love. (Data updated as of: 2025-06-16T05:56:02 UTC)
| Rank | Repo | Description | Score | Stars | Δ Stars |
|---|---|---|---|---|---|
| 1 | dify | Production-ready platform for agentic workflow development. | 5.28 | 103268 | |
| 2 | langflow | Langflow is a powerful tool for building and deploying AI-powered agents and workflows. | 5.17 | 73776 | |
| 3 | browser-use | 🌐 Make websites accessible for AI agents. Automate tasks online with ease. | 5.10 | 63197 | |
| 4 | OpenHands | 🙌 OpenHands: Code Less, Make More | 5.07 | 58086 | |
| 5 | lobe-chat | 🤯 Lobe Chat - an open-source, modern-design AI chat framework. Supports Multi AI Providers( OpenAI / Claude 4 / Gemini / Ollama / DeepSeek / Qwen),... | 5.06 | 62457 | |
| 6 | MetaGPT | 🌟 The Multi-Agent Framework: First AI Software Company, Towards Natural Language Programming | 5.06 | 56406 | |
| 7 | ragflow | RAGFlow is an open-source RAG (Retrieval-Augmented Generation) engine based on deep document understanding. | 5.04 | 55104 | |
| 8 | system-prompts-and-models... | FULL v0, Cursor, Manus, Same.dev, Lovable, Devin, Replit Agent, Windsurf Agent, VSCode Agent, Dia Browser & Trae AI (And other Open Sourced) System... | 5.03 | 57495 | |
| 9 | LLaMA-Factory | Unified Efficient Fine-Tuning of 100+ LLMs & VLMs (ACL 2024) | 5.02 | 52281 | |
| 10 | anything-llm | The all-in-one Desktop & Docker AI application with built-in RAG, AI agents, No-code agent builder, MCP compatibility, and more. | 4.96 | 45309 | |
| 11 | cline | Autonomous coding agent right in your IDE, capable of creating/editing files, executing commands, using the browser, and more with your permission ... | 4.96 | 45704 | |
| 12 | autogen | A programming framework for agentic AI 🤖 PyPi: autogen-agentchat Discord: https://aka.ms/autogen-discord Office Hour: https://aka.ms/autogen-office... | 4.93 | 45993 | |
| 13 | llama_index | LlamaIndex is the leading framework for building LLM-powered agents over your data. | 4.93 | 42355 | |
| 14 | awesome-llm-apps | Collection of awesome LLM apps with AI Agents and RAG using OpenAI, Anthropic, Gemini and opensource models. | 4.92 | 41125 | |
| 15 | Flowise | Build AI Agents, Visually | 4.87 | 40065 | |
| 16 | ChatTTS | A generative speech model for daily dialogue. | 4.84 | 36799 | |
| 17 | mem0 | Memory for AI Agents; Announcing OpenMemory MCP - local and secure memory management. | 4.84 | 34513 | |
| 18 | crewAI | Framework for orchestrating role-playing, autonomous AI agents. By fostering collaborative intelligence, CrewAI empowers agents to work together se... | 4.82 | 32933 | |
| 19 | Langchain-Chatchat | Langchain-Chatchat(原Langchain-ChatGLM)基于 Langchain 与 ChatGLM, Qwen 与 Llama 等语言模型的 RAG 与 Agent 应用 / Langchain-Chatchat (formerly langchain-ChatGLM),... | 4.81 | 35287 | |
| 20 | AgentGPT | 🤖 Assemble, configure, and deploy autonomous AI Agents in your browser. | 4.79 | 34323 | |
| 21 | agno | Full-stack framework for building Multi-Agent Systems with memory, knowledge and reasoning. | 4.76 | 28280 | |
| 22 | khoj | Your AI second brain. Self-hostable. Get answers from the web or your docs. Build custom agents, schedule automations, do deep research. Turn any o... | 4.75 | 30327 | |
| 23 | ChatDev | Create Customized Software using Natural Language Idea (through LLM-powered Multi-Agent Collaboration) | 4.74 | 27024 | |
| 24 | ai-agents-for-beginners | 11 Lessons to Get Started Building AI Agents | 4.73 | 26615 | |
| 25 | LibreChat | Enhanced ChatGPT Clone: Features Agents, DeepSeek, Anthropic, AWS, OpenAI, Assistants API, Azure, Groq, o1, GPT-4o, Mistral, OpenRouter, Vertex AI,... | 4.73 | 26789 | |
| 26 | cherry-studio | 🍒 Cherry Studio is a desktop client that supports for multiple LLM providers. | 4.72 | 28444 | |
| 27 | Jobs_Applier_AI_Agent_AIHawk | AIHawk aims to easy job hunt process by automating the job application process. Utilizing artificial intelligence, it enables users to apply for mu... | 4.72 | 28310 | |
| 28 | qlib | Qlib is an AI-oriented Quant investment platform that aims to use AI tech to empower Quant Research, from exploring ideas to implementing productio... | 4.71 | 25192 | |
| 29 | composio | Composio equips your AI agents & LLMs with 100+ high-quality integrations via function calling | 4.68 | 25499 | |
| 30 | FastGPT | FastGPT is a knowledge-based platform built on the LLMs, offers a comprehensive suite of out-of-the-box capabilities such as data processing, RAG r... | 4.66 | 24718 | |
| 31 | gpt-researcher | LLM based autonomous agent that conducts deep local and web research on any topic and generates a long report with citations. | 4.65 | 21875 | |
| 32 | CopilotKit | React UI + elegant infrastructure for AI Copilots, AI chatbots, and in-app AI agents. The Agentic last-mile 🪁 | 4.63 | 21205 | |
| 33 | haystack | AI orchestration framework to build customizable, production-ready LLM applications. Connect components (models, vector DBs, file converters) to pi... | 4.63 | 21154 | |
| 34 | swarm | Educational framework exploring ergonomic, lightweight multi-agent orchestration. Managed by OpenAI Solution team. | 4.56 | 19920 | |
| 35 | agentic | AI agent stdlib that works with any LLM and TypeScript AI SDK. | 4.55 | 17639 | |
| 36 | vanna | 🤖 Chat with your SQL database 📊. Accurate Text-to-SQL Generation via LLMs using RAG 🔄. | 4.54 | 18127 | |
| 37 | agenticSeek | Fully Local Manus AI. No APIs, No $200 monthly bills. Enjoy an autonomous agent that thinks, browses the web, and code for the sole cost of electri... | 4.53 | 18268 | |
| 38 | DB-GPT | AI Native Data App Development framework with AWEL(Agentic Workflow Expression Language) and Agents | 4.53 | 16764 | |
| 39 | deep-research | An AI-powered research assistant that performs iterative, deep research on any topic by combining search engines, web scraping, and large language ... | 4.53 | 16638 | |
| 40 | letta | Letta (formerly MemGPT) is the stateful agents framework with memory, reasoning, and context management. | 4.53 | 16861 | |
| 41 | SWE-agent | SWE-agent takes a GitHub issue and tries to automatically fix it, using your LM of choice. It can also be employed for offensive cybersecurity or c... | 4.52 | 16305 | |
| 42 | eliza | Autonomous agents for everyone | 4.51 | 16078 | |
| 43 | RagaAI-Catalyst | Python SDK for Agent AI Observability, Monitoring and Evaluation Framework. Includes features like agent, llm and tools tracing, debugging multi-ag... | 4.51 | 16193 | |
| 44 | DocsGPT | DocsGPT is an open-source genAI tool that helps users get reliable answers from knowledge source, while avoiding hallucinations. It enables private... | 4.50 | 15708 | |
| 45 | awesome-ai-agents | A list of AI autonomous agents | 4.48 | 18587 | |
| 46 | goose | an open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM | 4.47 | 14627 | |
| 47 | activepieces | AI Agents & MCPs & AI Workflow Automation • (280+ MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs... | 4.46 | 15291 | |
| 48 | suna | Suna - Open Source Generalist AI Agent | 4.46 | 14425 | |
| 49 | ai | The AI Toolkit for TypeScript. From the creators of Next.js, the AI SDK is a free open-source library for building AI-powered applications and agents | 4.45 | 14955 | |
| 50 | botpress | The open-source hub to build & deploy GPT/LLM Agents ⚡️ | 4.45 | 13805 | |
| 51 | dagger | An open-source runtime for composable workflows. Great for AI agents and CI/CD. | 4.45 | 13931 | |
| 52 | plandex | Open source AI coding agent. Designed for large projects and real world tasks. | 4.45 | 13790 | |
| 53 | ai-pdf-chatbot-langchain | AI PDF chatbot agent built with LangChain & LangGraph | 4.44 | 15574 | |
| 54 | deer-flow | DeerFlow is a community-driven Deep Research framework, combining language models with tools like web search, crawling, and Python execution, while... | 4.44 | 13528 | |
| 55 | SuperAGI | <⚡️> SuperAGI - A dev-first open source autonomous AI agent framework. Enabling developers to build, manage & run useful autonomous agents quickly ... | 4.44 | 16414 | |
| 56 | web-ui | 🖥️ Run AI Agent in your browser. | 4.44 | 13672 | |
| 57 | camel | 🐫 CAMEL: The first and the best multi-agent framework. Finding the Scaling Law of Agents. https://www.camel-ai.org | 4.42 | 12909 | |
| 58 | mastra | The TypeScript AI agent framework. ⚡ Assistants, RAG, observability. Supports any LLM: GPT-4, Claude, Gemini, Llama. | 4.42 | 14211 | |
| 59 | ChuanhuChatGPT | GUI for ChatGPT API and many LLMs. Supports agents, file-based QA, GPT finetuning and query with web search. All with a neat UI. | 4.41 | 15414 | |
| 60 | devika | Devika is an Agentic AI Software Engineer that can understand high-level human instructions, break them down into steps, research relevant informat... | 4.41 | 19329 | |
| 61 | GenAI_Agents | This repository provides tutorials and implementations for various Generative AI Agent techniques, from basic to advanced. It serves as a comprehen... | 4.39 | 13225 | |
| 62 | Llama-Chinese | Llama中文社区,实时汇总最新Llama学习资料,构建最好的中文Llama大模型开源生态,完全开源可商用 | 4.37 | 14611 | |
| 63 | graphiti | Build Real-Time Knowledge Graphs for AI Agents | 4.36 | 11288 | |
| 64 | openai-agents-python | A lightweight, powerful framework for multi-agent workflows | 4.36 | 11447 | |
| 65 | LangBot | 🤩 Easy-to-use global IM bot platform designed for the LLM era / 简单易用的大模型即时通信机器人平台 ⚡️ Bots for QQ / Discord / WeChat(企业微信、个人微信)/ Telegram / 飞书 / 钉钉 ... | 4.35 | 11933 | |
| 66 | pydantic-ai | Agent Framework / shim to use Pydantic with LLMs | 4.32 | 10239 | |
| 67 | adk-python | An open-source, code-first Python toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control. | 4.31 | 10116 | |
| 68 | ai-engineering-hub | In-depth tutorials on LLMs, RAGs and real-world AI agent applications. | 4.30 | 9779 | |
| 69 | opik | Debug, evaluate, and monitor your LLM applications, RAG systems, and agentic workflows with comprehensive tracing, automated evaluations, and produ... | 4.29 | 9739 | |
| 70 | Qwen-Agent | Agent framework and applications built upon Qwen>=3.0, featuring Function Calling, MCP, Code Interpreter, RAG, Chrome extension, etc. | 4.29 | 9528 | |
| 71 | agent-zero | Agent Zero AI framework | 4.27 | 9872 | |
| 72 | AstrBot | ✨ 易上手的多平台 LLM 聊天机器人及开发框架 ✨ 平台支持 QQ、QQ频道、Telegram、微信、企微、飞书、钉钉 / 知识库、MCP 服务器、OpenAI、DeepSeek、Gemini、硅基流动、月之暗面、Ollama、OneAPI、Dify 等。 WebUI。 | 4.26 | 9720 | |
| 73 | bisheng | BISHENG is an open LLM devops platform for next generation Enterprise AI applications. Powerful and comprehensive features include: GenAI workflow,... | 4.25 | 8843 | |
| 74 | awesome-LLM-resources | 🧑🚀 全世界最好的LLM资料总结(视频生成、Agent、辅助编程、数据处理、模型训练、模型推理、o1 模型、MCP、小语言模型、视觉语言模型) / Summary of the world's best LLM resources. | 4.24 | 5444 | |
| 75 | cua | c/ua is the Docker Container for Computer-Use AI Agents. | 4.24 | 8591 | |
| 76 | E2B | Secure open source cloud runtime for AI apps & AI agents | 4.24 | 8628 | |
| 77 | Figma-Context-MCP | MCP server to provide Figma layout information to AI coding agents like Cursor | 4.22 | 8150 | |
| 78 | Bert-VITS2 | vits2 backbone with multilingual-bert | 4.20 | 8468 | |
| 79 | agentscope | Start building LLM-empowered multi-agent applications in an easier way. | 4.18 | 7489 | |
| 80 | pr-agent | 🚀 PR-Agent (Qodo Merge open-source): An AI-Powered 🤖 Tool for Automated Pull Request Analysis, Feedback, Suggestions and More! 💻🔍 | 4.18 | 8127 | |
| 81 | UFO | The Desktop AgentOS. | 4.18 | 7384 | |
| 82 | Upsonic | The most reliable AI agent framework that supports MCP. | 4.18 | 7523 | |
| 83 | WrenAI | ⚡️Wren AI is your GenBI Agent, that you can query any database with natural language → get accurate SQL(Text-to-SQL), charts(Text-to-Charts) & AI-g... | 4.18 | 8045 | |
| 84 | OpenRLHF | An Easy-to-use, Scalable and High-performance RLHF Framework based on Ray (PPO & GRPO & REINFORCE++ & vLLM & Ray & Dynamic Sampling & Async Agent RL) | 4.16 | 7076 | |
| 85 | promptfoo | Test your prompts, agents, and RAGs. Red teaming, pentesting, and vulnerability scanning for LLMs. Compare performance of GPT, Claude, Gemini, Llam... | 4.16 | 7194 | |
| 86 | 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. | 4.15 | 7022 | |
| 87 | R2R | SoTA production-ready AI retrieval system. Agentic Retrieval-Augmented Generation (RAG) with a RESTful API. | 4.15 | 6971 | |
| 88 | nanobrowser | Open-Source Chrome extension for AI-powered web automation. Run multi-agent workflows using your own LLM API key. Alternative to OpenAI Operator. | 4.14 | 6803 | |
| 89 | agents | A powerful framework for building realtime voice AI agents 🤖🎙️📹 | 4.11 | 6321 | |
| 90 | intentkit | An open and fair framework for everyone to build AI agents equipped with powerful skills. Launch your agent, improve the world, your wallet, or both! | 4.11 | 6420 | |
| 91 | deep-searcher | Open Source Deep Research Alternative to Reason and Search on Private Data. Written in Python. | 4.10 | 6253 | |
| 92 | agent-squad | Flexible and powerful framework for managing multiple AI agents and handling complex conversations | 4.09 | 6031 | |
| 93 | lamda | The most powerful Android RPA agent framework, next generation of mobile automation robots. | 4.08 | 7029 | |
| 94 | RD-Agent | Research and development (R&D) is crucial for the enhancement of industrial productivity, especially in the AI era, where the core aspects of R&D a... | 4.08 | 5872 | |
| 95 | LLocalSearch | LLocalSearch is a completely locally running search aggregator using LLM Agents. The user can ask a question and the system will use a chain of LLM... | 4.07 | 5928 | |
| 96 | TaskWeaver | A code-first agent framework for seamlessly planning and executing data analytics tasks. | 4.07 | 5764 | |
| 97 | mcp-agent | Build effective agents using Model Context Protocol and simple workflow patterns | 4.06 | 5720 | |
| 98 | ten-framework | Open-source framework for all AI agents. | 4.06 | 6157 | |
| 99 | cognee | Memory for AI Agents in 5 lines of code | 4.05 | 5536 | |
| 100 | julep | Deploy serverless AI workflows at scale. Firebase for AI agents | 4.05 | 5548 |
➡️ Dig into how these scores are cooked up in our Methodology section and the full recipe in /docs/methodology.md.
📊 Metrics Legend
Our score blends stars, recency, issue health, docs completeness, license freedom and ecosystem integration. See full formula →
- ⭐ Δ7d = stars gained in the last 7 days
- 🔧 Maint = 1 / (days_since_last_commit * open_issue_ratio)
- 📅 Release = 1 / days_since_last_release
- 📚 Docs = 1 if README > 300 words & has code else 0
- 🧠 Fit = fraction of ecosystem keywords matched
- ⚖️ License = 1 for permissive, 0.5 for viral, 0 if none
- Missing data for a metric shows as
-instead of0.00
For a full description of every metric field, see SCHEMA.md and docs/METRICS_SCHEMA.md.
🔬 Our Methodology & Scoring Explained (Click to Expand)
Agentic-Index believes in full transparency. Here’s the lowdown on how we find, vet, and score repositories.
Our score balances stars, recency, maintenance health, documentation quality, license freedom, and ecosystem fit. See full formula →
Quick Look at Components:
- Seed Discovery: GitHub searches (e.g.,
"agent framework","LLM agent"), topic filters (e.g.,topic:agent[17]), and crawling curated lists [24, 25, 7] to cast a wide net. - Metadata Harvest: Pulling key data: stars, forks, open/closed issues, commit dates, language, license, README snippets. (Examples: [13, 1, 12, 26, 23, 2, 10, 8, 3, 14, 15, 16, 19, 22, 27, 28]. More in Data Sources & Scraping)
- Quality & Activity Scoring: The formula balances community buzz, dev activity, maintenance, docs, license, and how well it plays with others.
- De-duplication & Categorisation: Forks usually get skipped unless they’re their own thing now. Repos get bucketed by their main gig.
For the full, unabridged version, see ./docs/methodology.md.
Quick guide to our categories (and the icons you'll see in the table):
- 🌐 General-purpose: Flexible frameworks for all sorts of agentic tasks (e.g., Langchain [8]).
- 🤖 Multi-Agent Coordination: For orchestrating teams of collaborating agents (e.g., CrewAI [1]).
- 📚 RAG-centric: Focused on agents that are wizards at Retrieval-Augmented Generation (e.g., AutoAgent's Agentic-RAG [29]).
- 🎯 Domain-Specific: Tools built for specific industries or tasks (e.g.,
video-db/Director[22]). - 🛠️ DevTools: Libraries and platforms to help you build, test, deploy, or secure agents (e.g.,
msoedov/agentic_security[23]). - 🧪 Experimental: Bleeding-edge, research-heavy, or early-stage projects (e.g., BabyAGI [3]).
This isn't a static list. It's alive! See CHANGELOG.md for all the adds, drops, and major rank shuffles.
Use the CLI to fetch fresh repo data:
agentic-index scrape --min-stars 50 --iterations 1 --output data
agentic-index enrich data/repos.json
agentic-index faststart --top 5 data/repos.jsonThe CLI reads tuning parameters from agentic_index_cli/config.yaml. Use
--config my.yml with any command to override these defaults.
Generated tables live in the data/ directory.
A scheduled GitHub Action keeps the index up to date. It runs the extended
scraper and metric scoring before ranking repositories, then opens a pull
request with any changes and can auto-merge when all
checks pass. You can also trigger this process manually by running
scripts/trigger_refresh.sh.
This project uses pytest for unit tests and pa11y for accessibility checks. Ensure Chrome is installed before running pa11y:
# via puppeteer
npx puppeteer browsers install chrome
# or with apt
sudo apt-get install -y chromiumRun tests with:
pytest -qpytest will fail if optional development packages are missing.
Run source scripts/setup-env.sh or install dev-requirements.lock
to ensure all dependencies are available.
CI runs tests with network access disabled. Set CI_OFFLINE=1 or run
pytest --disable-socket locally to replicate the offline environment.
An autouse fixture still permits UNIX-domain socketpair() calls so FastAPI's
TestClient can start its event loop.
If collection fails with messages like ImportError: No module named 'responses',
make sure all test dependencies are installed:
pip install -r requirements.lockYou may also see Missing required environment variables: errors when
CI_OFFLINE or API tokens are unset. Export the variables before running tests:
export CI_OFFLINE=1To check accessibility after building the site:
npx pa11y web/index.htmlYou can also run ./scripts/install_pa11y_deps.sh to install pa11y and Chrome.
See ONBOARDING.md for instructions on running the test suite and replicating CI's offline environment.
GITHUB_TOKEN_REPO_STATS– increases GitHub API rate limits when scraping.API_KEY– used by some metrics scripts for third-party services.CI_OFFLINE– set to1to disable network calls during tests, matching CI.
To trigger a data refresh via GitHub Actions, run:
bash scripts/trigger_refresh.sh 75Replace 75 with your desired minimum star count. The script requires the GitHub CLI and an authenticated token.
Set a personal access token via the GITHUB_TOKEN_REPO_STATS environment variable to avoid hitting rate limits when scraping.
If a pipeline step fails and leaves corrupted data, see ROLLBACK.md for how to revert the GitHub state and clear local caches before re-running.
The injector normally skips writing README.md when no changes are detected. Use --force to rewrite the table regardless:
python scripts/inject_readme.py --forceThis can be handy after metric tweaks that don't change rankings but should refresh the snapshot.
Use --dry-run to print a unified diff without modifying README.md:
python scripts/inject_readme.py --dry-runThis lets you verify upcoming updates locally or in CI.
Agentic-Index aims to be the spot for Agentic-AI frameworks. Your brainpower and suggestions are gold.
Check out CONTRIBUTING.md for how to:
- Nominate new repositories.
- Flag outdated info or errors.
- Suggest tweaks to scoring or categories.
- Understand what makes a repo eligible.
- Install Git LFS and run
git lfs install. PNG and GIF assets are tracked via LFS. - Set up your dev environment with DEVELOPMENT.md.
- Run
source scripts/setup-env.shto configure your environment.
For tips on keeping your branch in sync with main and resolving conflicts, see
CONFLICT_RESOLUTION.md.
Let's build the best damn agent list together!
Please see our Code of Conduct for contributor expectations.
The content of Agentic-Index (this README.md, files in /docs/, etc.) is licensed under CC BY-SA 4.0.
Any scripts or code for analysis and generation (e.g., in /scripts, if we add 'em) are licensed under the MIT License.
© 2025 Agentic-Index Maintainers