Open-source agent-framework software
2398 open-source libraries, tools and applications tagged agent-framework, ranked by how closely agent-framework is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.
2398 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| iFlow CLI iFlow CLI is a terminal-based AI coding assistant that analyzes repositories, executes coding tasks, and automates workflows using free AI … | 47 | 5084 | abandoned |
| truefoundry/cognita Cognita is an open-source RAG (Retrieval Augmented Generation) framework by TrueFoundry for building modular, production-ready RAG applicat… | 10 | 4420 | abandoned |
| abhi1693/openclaw-mission-control OpenClaw Mission Control was a self-hosted dashboard for orchestrating AI agents, assigning tasks, and coordinating multi-agent collaborati… | 10 | 4106 | abandoned |
| twinnydotdev/twinny Twinny is a free, MIT-licensed Visual Studio Code extension providing AI code completion (fill-in-the-middle) and code chat, working with l… | 94 | 3659 | abandoned |
| idootop/open-xiaoai Open-XiaoAI is a Rust-based client/server project that takes over the audio input and output of Xiaomi XiaoAI smart speakers (LX06 and OH2P… | 10 | 2617 | abandoned |
| Aide Aide is an open-source, AI-native code editor built as a fork of VS Code, integrating agentic AI for chat-driven multi-file edits, proactiv… | 10 | 2192 | abandoned |
| itsabot/itsabot Abot is an open-source Go framework for building digital assistants similar to Siri, Cortana, or Alexa, with an extensible plugin system an… | 23 | 2142 | abandoned |
| Maestro Flow A JSON-driven multi-agent development framework for Claude Code with intelligent CLI orchestration across Gemini, Qwen, Codex, and Claude, … | 10 | 2130 | abandoned |
| run-llama/llama_deploy LlamaDeploy is a Python framework for deploying LlamaIndex agentic workflows to production, with support for multi-agent services. The proj… | 67 | 2068 | abandoned |
| BCG-X-Official/agentkit AgentKit is a full-stack starter kit from BCG X for building constrained, chat-based LLM agent applications using Next.js/React on the fron… | 10 | 1943 | abandoned |
| langchain-ai/open-agent-platform Open Agent Platform is an open-source, no-code web platform for building, configuring, and managing LangGraph agents with RAG integration, … | 10 | 1897 | abandoned |
| systeminit/si System Initiative is an AI-native infrastructure automation platform where AI agents discover infrastructure, propose changes, and execute … | 10 | 1806 | abandoned |
| AutoForgeAI/autoforge AutoForge is a long-running autonomous coding agent built on the Claude Agent SDK that builds complete applications across multiple session… | 54 | 1772 | abandoned |
| superscriptjs/superscript SuperScript is a dialogue engine and bot framework for building human-like conversation chat bots in JavaScript on Node.js. It provides an … | 23 | 1636 | abandoned |
| Binaryify/open-kimi-ppt-skill An unofficial Kimi Slides skill that let AI agents generate editable PPTD and PPTX presentations, bundled with a local browser-based editor… | 10 | 1597 | abandoned |
| MeetKai/functionary Functionary is a chat language model and serving code that interprets and executes functions/plugins, deciding when to call tools in parall… | 66 | 1593 | abandoned |
| mark3labs/mcphost MCPHost is a Go CLI host application that lets LLMs (Claude, OpenAI, Gemini, Ollama, and OpenAI-compatible endpoints) interact with externa… | 10 | 1592 | abandoned |
| Farama-Foundation/ChatArena ChatArena is a Python library providing multi-agent language game environments for large language models, built around a Markov Decision Pr… | 34 | 1567 | abandoned |
| thecookingsenpai/autogpt-gui A graphical user interface for AutoGPT built with JavaScript and Node.js, allowing users to interact with AutoGPT agents through a visual i… | 10 | 1499 | abandoned |
| withoneai/pica Pica Community Edition is the open-source version of Pica, an agentic tooling platform that connects AI agents to hundreds of third-party a… | 68 | 1485 | abandoned |
| Scientific Illustrator A Codex plugin with MCP servers that lets an AI agent draw scientific figures live inside the visible draw.io desktop canvas, editing shape… | 59 | 1453 | abandoned |
| prefect-archive/ControlFlow ControlFlow is a Python framework for building agentic AI workflows, letting developers define discrete observable tasks, assign specialize… | 10 | 1387 | abandoned |
| irgolic/AutoPR AutoPR is a GitHub Action that autonomously generated pull requests in response to issues, planning a fix, writing code, pushing a branch, … | 10 | 1373 | abandoned |
| miurla/babyagi-ui BabyAGI UI is a Next.js web application that provides a ChatGPT-like interface for running and developing with the BabyAGI autonomous AI ag… | 10 | 1326 | abandoned |
| jayminwest/overstory Overstory is a TypeScript CLI that orchestrates multiple AI coding agents as a team, spawning workers in isolated git worktrees and coordin… | 10 | 1315 | abandoned |
| CommandCodeAI/BaseAI BaseAI is a TypeScript-first web AI framework for building serverless, composable AI agents with memory (RAG), tools, and pipes, developed … | 56 | 1283 | abandoned |
| Gentleman-Programming/agent-teams-lite Agent Teams Lite is a zero-dependency, pure-Markdown framework providing an orchestrator plus nine specialized AI sub-agents for spec-drive… | 10 | 1248 | abandoned |
| Azure/azure-mcp The Azure MCP Server, a Model Context Protocol server that exposes Azure services and resources to AI agents. The repository has been archi… | 10 | 1223 | abandoned |
| ykdojo/kaguya Kaguya is a ChatGPT plugin that lets ChatGPT read, edit, and manage local files in a sandboxed directory and execute Python, JavaScript, an… | 30 | 1195 | abandoned |
| Pika-Labs/Pika-Skills Pika Skills provided agent skills and scripts for programmatically accessing Pika Labs' video generation models via the pika.me/dev Develop… | 53 | 1163 | abandoned |
| Apostolique/Agar.io-bot A userscript-based bot that plays the browser game Agar.io automatically, installed via userscript managers like Tampermonkey. It includes … | 74 | 1153 | abandoned |
| microsoft/botframework-solutions A Microsoft repository of templates, solutions, and sample skills for building enterprise conversational AI experiences with Azure Bot Serv… | 10 | 1060 | abandoned |
| goat-sdk/goat GOAT is the largest agentic finance toolkit for AI agents, providing 200+ tools that let agents send payments, trade crypto, earn yield, an… | 59 | 1009 | abandoned |
| Planetary-Computers/autotab-starter autotab-starter is a Python toolkit for building AI-powered browser agents by recording point-and-click demonstrations in Chrome and genera… | 28 | 1007 | abandoned |
| Visual Studio Code Visual Studio Code (Code - OSS) is Microsoft's open-source, Electron-based code editor combining editing, navigation, debugging, and a rich… | 95 | 194195 | stable |
| AutoGPT AutoGPT is an open‑source platform that lets users describe a goal in plain English and automatically builds, runs, and monitors AI agents … | 94 | 187630 | active |
| langflow-ai/langflow Langflow is an open‑source Python‑based platform that provides a visual low‑code editor for building, testing, and deploying AI agents and … | 95 | 155852 | active |
| Odysseus AI Workspace Odysseus is a self-hosted, privacy-first AI workspace that combines chat, autonomous agents, tools/MCP integration, model serving, and deep… | 57 | 87526 | active |
| Egonex-AI/Understand-Anything Understand Anything turns codebases, knowledge bases, and docs into interactive knowledge graphs that can be explored, searched, and querie… | 77 | 86084 | active |
| AnythingLLM AnythingLLM is an all-in-one, local-first AI application for chatting with your documents, running AI agents, and building workflows entire… | 97 | 67412 | active |
| HyperFrames HyperFrames is an open-source TypeScript framework that turns HTML, CSS, media, and seekable animations into deterministic MP4 videos. It c… | 79 | 66034 | active |
| ZhuLinsen/daily_stock_analysis Daily Stock Analysis (DSA) is an LLM‑powered system that aggregates market data, news, and fundamentals across multiple stock exchanges and… | 81 | 65897 | active |
| mvanhorn/last30days-skill last30days is an AI agent skill that aggregates content from Reddit, X, YouTube, Hacker News, Polymarket and other web sources, then synthe… | 80 | 62570 | active |
| goose Goose is an open‑source, extensible AI agent written in Rust that runs locally as a desktop app, CLI tool, and embeddable API. It connects … | 86 | 55171 | active |
| Cherry Studio Cherry Studio is a cross‑platform desktop client that provides a unified AI workstation with smart chat, autonomous agents, and hundreds of… | 88 | 52721 | active |
| moeru-ai/airi Project AIRI is an open-source, self-hosted AI companion (waifu/virtual character) platform inspired by Neuro-sama, supporting Live2D and V… | 87 | 50294 | active |
| Huginn Huginn is a self-hosted system for building agents that perform automated tasks online, such as monitoring websites, watching Twitter, and … | 100 | 50066 | active |
| Qlib Qlib is an AI-oriented quantitative investment platform from Microsoft that supports the full quant research workflow, from data processing… | 88 | 49589 | active |
| LocalAI LocalAI is an open-source, self-hosted AI inference runtime that runs LLMs, vision, speech, image, and video models behind OpenAI/Anthropic… | 93 | 49392 | active |
| zhayujie/CowAgent CowAgent is an open‑source AI assistant and agent harness that can plan tasks, run tools and custom skills, and maintain a personal knowled… | 98 | 47220 | active |
| LibreChat LibreChat is an open-source, self-hosted web application providing a unified ChatGPT-style interface for multiple AI providers (OpenAI, Ant… | 85 | 46021 | active |
| LibreChat LibreChat is an open‑source, self‑hosted ChatGPT‑style web application written in TypeScript. It provides a unified UI for multiple LLM pro… | 85 | 46021 | active |
| LifeOS Fabric is an open-source framework for augmenting humans with AI by organizing crowdsourced AI prompts (called patterns) into a modular, re… | 90 | 44214 | active |
| alibaba/open-code-review OpenCodeReview is a hybrid architecture code review tool that combines deterministic pipelines with LLM agents to provide precise line‑leve… | 76 | 44064 | active |
| Novu Novu is an open-source communication infrastructure platform that provides a unified API for sending notifications (in-app inbox, email, SM… | 92 | 40038 | active |
| THU-MAIC/OpenMAIC OpenMAIC is an open-source web application that provides an immersive multi‑agent learning environment. It lets users launch and interact w… | 81 | 39947 | active |
| QuivrHQ/quivr Quivr is an opinionated RAG (Retrieval-Augmented Generation) library, available as the quivr-core Python package, that lets developers inge… | 76 | 39579 | active |
| Playwright A Model Context Protocol (MCP) server from Microsoft that exposes Playwright browser automation capabilities to LLMs and MCP clients. It le… | 83 | 38481 | active |
| khoj-ai/khoj Khoj is a self-hostable personal AI assistant ('second brain') that answers questions from your own documents and the web using local or on… | 83 | 37738 | active |
| Claude Code Router Claude Code Router (CCR) is a self-hosted local model gateway and control plane that routes AI coding agent requests (Claude Code, Codex, G… | 85 | 37369 | active |
| mukul975/Anthropic-Cybersecurity-Skills A large open-source library of structured cybersecurity skills (Markdown files with YAML frontmatter) for AI coding agents, mapped to frame… | 74 | 33126 | active |
| XiaoZhi AI Chatbot XiaoZhi is an open-source MCP-based AI voice chatbot firmware for ESP32-family microcontrollers, connecting large language models like Qwen… | 91 | 31445 | active |
| GBrain GBrain is a self-hosted 'brain layer' for AI agents that combines a knowledge graph, vector search, and a synthesis engine to return cited … | 79 | 30972 | active |
| ComposioHQ/composio Composio is a developer SDK and CLI that provides AI agents with access to 1,000+ pre‑authenticated toolkits, per‑user sessions, and a sand… | 89 | 30635 | active |
| OpenCLI OpenCLI is a Node.js CLI tool that converts websites, browser sessions, and Electron apps into deterministic command-line interfaces for hu… | 78 | 30380 | active |
| GPT Researcher GPT Researcher is a Python‑based autonomous AI agent that performs deep, multi‑source research and generates detailed reports with citation… | 95 | 29943 | active |
| labring/FastGPT FastGPT is an open‑source AI agent building platform that combines knowledge‑base retrieval, RAG, and visual workflow orchestration. It let… | 94 | 29869 | active |
| Kestra Kestra is an open-source, event-driven orchestration and scheduling platform for data, AI, and infrastructure workflows, written in Java. I… | 95 | 29837 | stable |
| Mastra Mastra is a TypeScript framework for building AI-powered applications and autonomous agents, with model routing across 40+ providers, graph… | 87 | 28986 | active |
| ifixai-ai/iFixAi iFixAi is an open-source CLI diagnostic tool that independently audits AI agents for misalignment, hallucination, manipulation, deception, … | 82 | 28773 | active |
| MLflow MLflow is an open source AI engineering platform for agents, LLMs, and traditional ML models, providing experiment tracking, model registry… | 100 | 28441 | stable |
| Kilo Kilo is an open‑source AI coding agent that works across VS Code, JetBrains IDEs and the command line. It lets developers pick from 500+ mo… | 84 | 27653 | active |
| cloudflare/security-audit-skill A coding-agent skill from Cloudflare that turns an LLM coding agent into a security auditor via a six-phase pipeline (recon, hunting, valid… | 56 | 26974 | active |
| Haystack Haystack is an open‑source Python framework for orchestrating LLM‑powered pipelines, agents and RAG applications. It provides modular compo… | 98 | 26720 | active |
| Haystack Haystack is an open-source Python AI orchestration framework by deepset for building production-ready LLM applications, agents, and RAG sys… | 98 | 26720 | stable |
| microsoft/OmniParser OmniParser is a screen parsing tool from Microsoft that converts UI screenshots into structured, understandable elements to ground vision-l… | 55 | 25539 | active |
| vxcontrol/pentagi PentAGI is a Go-based autonomous AI agent system for automated penetration testing. It provides a web UI, GraphQL API, and integrates with … | 76 | 25181 | active |
| 1Panel-dev/MaxKB MaxKB is an open-source, self-hosted platform for building enterprise-grade AI agents with RAG pipelines, workflow orchestration, and MCP t… | 96 | 22992 | active |
| Opik Opik is an open-source LLM observability and evaluation platform by Comet for tracing, evaluating, and monitoring LLM applications, RAG pip… | 93 | 22726 | active |
| Airbyte Airbyte is an open-source data movement platform providing 600+ connectors for replicating data from APIs, databases, and files into wareho… | 77 | 22234 | active |
| teableio/teable Teable is an AI‑powered spreadsheet platform that stores data in real PostgreSQL while providing no‑code app building and AI agents. It can… | 93 | 21847 | active |
| Eclipse Theia Eclipse Theia is an open-source framework written in TypeScript for building custom cloud (browser-based) and desktop IDEs and tools, with … | 98 | 21705 | active |
| refactoringhq/tolaria Tolaria is a cross‑platform desktop application for managing markdown knowledge bases. It provides a rich block editor, Git integration, an… | 79 | 20099 | active |
| QwenLM/Qwen3-VL Qwen3-VL is a series of open-weight multimodal vision-language models from Alibaba's Qwen team, available in Dense and MoE architectures wi… | 48 | 19998 | active |
| iii iii is a Rust-based runtime engine that composes backend services from three primitives (Worker, Trigger, Function), letting polyglot worke… | 85 | 18844 | active |
| confident-ai/deepeval DeepEval is an open-source Python framework for evaluating LLM applications with pytest-style unit tests and 50+ research-backed metrics in… | 94 | 18733 | active |
| arc53/DocsGPT DocsGPT is an open-source AI platform for building private agents, assistants, and enterprise search over your own documents. It includes a… | 97 | 18312 | active |
| LangBot LangBot is an open-source, production-grade platform for building AI-powered instant messaging bots, connecting LLMs and agent workflows to… | 95 | 18291 | active |
| xming521/WeClone WeClone is an end-to-end Python framework for creating a personal AI digital twin by fine-tuning large language models on your exported cha… | 78 | 18278 | active |
| rocketride-org/rocketride-server RocketRide is an open-source AI pipeline engine with a high-throughput C++ runtime and 100+ Python-extensible nodes for building, debugging… | 82 | 17760 | active |
| larksuite/cli The official Lark/Feishu CLI tool maintained by larksuite, written in Go and distributed via npm, with 200+ commands covering Messenger, Do… | 78 | 17746 | active |
| microsoft/data-formulator Data Formulator is an AI-powered interactive data analysis and visualization application from Microsoft that lets users connect data source… | 84 | 17584 | active |
| Coder Coder is a self-hosted platform for provisioning cloud development environments (workspaces) defined with Terraform, accessible via VS Code… | 95 | 17074 | active |
| Pipecat Pipecat is an open-source Python framework (BSD-2) for building real-time voice and multimodal conversational AI agents. It orchestrates sp… | 89 | 16579 | active |
| Trigger.dev Trigger.dev is an open-source TypeScript platform for building and deploying durable background jobs, long-running AI workflows, and AI age… | 94 | 16478 | active |
| raga-ai-hub/RagaAI-Catalyst RagaAI Catalyst is a Python SDK for observability, monitoring, and evaluation of LLM and agentic AI applications, with tracing of agents, L… | 51 | 16164 | active |
| chatfire-AI/huobao-drama Huobao Drama is a self-hosted, AI-powered end-to-end short drama generation platform that automates the full pipeline from a one-sentence i… | 82 | 15921 | active |
| corsairdev/corsair Corsair is an open-source TypeScript integration layer that lets applications and AI agents connect to 200+ third-party services (GitHub, S… | 57 | 15309 | active |
| GaiZhenbiao/ChuanhuChatGPT Chuanhu Chat is a Python/Gradio-based web GUI for chatting with ChatGPT and many other LLMs (GPT-5/4, Claude, Gemini, ChatGLM, Llama, Ollam… | 64 | 15269 | active |
| web-infra-dev/midscene Midscene.js is an open-source TypeScript SDK that acts as a GUI agent for E2E testing and UI automation, using multimodal vision models to … | 85 | 15063 | active |