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 |
|---|---|---|---|
| bradygaster/squad Squad is a CLI tool that sets up human-led teams of AI agents powered by GitHub Copilot, living in your repo as files under .squad/. Each a… | 82 | 3265 | experimental |
| microsoft/amplifier Amplifier is a modular, extensible AI-powered development assistant delivered as a command-line tool from Microsoft. It provides chat and a… | 63 | 3126 | experimental |
| daveshap/OpenAI_Agent_Swarm A framework for building a Hierarchical Autonomous Agent Swarm (HAAS) on top of OpenAI's agent APIs, where a core set of governed agents ca… | 10 | 3097 | experimental |
| cheshire-cat-ai/core Cheshire Cat AI is a Python framework and microservice for building conversational AI agents with LLMs, tools, RAG, and plugins, served wit… | 87 | 3093 | experimental |
| collabs-inc/collab-public Collaborator is a native desktop application (Electron-based) that provides an infinite-canvas environment for working with AI coding agent… | 71 | 3074 | experimental |
| danielgross/whatsapp-gpt A Go application that bridges WhatsApp messages to ChatGPT by running a WhatsApp client and a browser session controlling ChatGPT. It also … | 32 | 3055 | experimental |
| OpenNSWM-Lab/FAROS FAROS is a blueprint-driven AutoResearch runtime that orchestrates end-to-end AI research workflows, from idea generation through experimen… | 56 | 3037 | experimental |
| Yeachan-Heo/gajae-code Gajae-Code (gjc) is an external coding-agent harness that runs AI coding agents in any repository using the coding subscription plans you a… | 77 | 3018 | experimental |
| Einsia/OpenChronicle OpenChronicle is a local-first, open-source memory layer for tool-capable LLM agents, running on macOS. It captures structured context from… | 48 | 2815 | experimental |
| CompozyOS CompozyOS is a self-hosted 'operating system for AI agents' written in Go that wraps existing agent CLIs (Claude Code, Codex, Gemini CLI, O… | 78 | 2810 | experimental |
| Armur-Ai/Pentest-Swarm-AI An open-source autonomous penetration testing application that orchestrates a swarm of AI agents (recon, classification, exploitation, repo… | 91 | 2755 | experimental |
| wquguru/nof0 NOF0 is an open-source AI trading arena that lets multiple LLM/agent-driven strategies compete in live cryptocurrency markets, each startin… | 39 | 2749 | experimental |
| ishan0102/vimGPT vimGPT is a Python application that lets GPT-4V browse and interact with the web visually using Playwright and the Vimium keyboard-navigati… | 28 | 2643 | experimental |
| PhyAgentOS/PhyAgentOS-core PhyAgentOS is a self-evolving embodied AI operating system built on agentic workflows, providing a session-centered runtime that decouples … | 68 | 2511 | experimental |
| Bitterbot-AI/bitterbot-desktop Bitterbot is a local-first desktop AI agent with persistent memory, a 'dream engine' that consolidates skills while idle, and a peer-to-pee… | 83 | 2478 | experimental |
| semanser/codel Codel is a self-hosted, fully autonomous AI agent that executes complex tasks using a sandboxed Docker environment with terminal, browser, … | 16 | 2476 | experimental |
| paulpierre/RasaGPT RasaGPT is a headless LLM chatbot platform built on top of Rasa and Langchain, serving as a boilerplate and reference implementation. It in… | 50 | 2466 | experimental |
| shepherd-agents/shepherd Shepherd is a Python runtime substrate that records LLM agent executions as reversible, Git-like traces so meta-agents can inspect, fork, r… | 76 | 2464 | experimental |
| jennyzzt/dgm Darwin Gödel Machine (DGM) is a research implementation of a self-improving AI agent that iteratively rewrites its own codebase and validat… | 32 | 2424 | experimental |
| dot-agent/nextpy Nextpy is a pure-Python fullstack web framework optimized for AI agents and code generation, describing itself as a self-modifying software… | 19 | 2347 | experimental |
| jbilcke-hf/clapper Clapper is an open-source AI story visualization tool - a video synthesizer and sequencer for creating AI-generated cinema. Users iterate o… | 36 | 2326 | experimental |
| tanbiralam/claude-code A repository containing the leaked TypeScript source of Anthropic's Claude Code, an agentic coding CLI that runs in the terminal and perfor… | 47 | 2288 | experimental |
| mshumer/gpt-investor An experimental AI agent notebook that uses Claude 3 models to analyze stocks in a given industry, gathering financial data, news, and anal… | 26 | 2264 | experimental |
| MineDojo/NitroGen NitroGen is an open foundation model for generalist gaming agents that takes pixel input from games and predicts gamepad actions, trained v… | 42 | 2216 | experimental |
| emcf/engshell Engshell is an English-language shell powered by LLMs that translates natural-language commands into executable Python code on any OS. It i… | 57 | 2145 | experimental |
| renatoasse/opensquad opensquad is a multi-agent orchestration framework that lets users describe tasks in natural language and automatically assembles teams of … | 46 | 2120 | experimental |
| chongdashu/unreal-mcp An Unreal Engine 5 plugin plus a Python MCP server that lets AI assistant clients like Cursor, Windsurf, and Claude Desktop control Unreal … | 24 | 2090 | experimental |
| Hyperspace Hyperspace AGI is an experimental peer-to-peer network where autonomous AI agents collaboratively train language models and share research … | 82 | 2072 | experimental |
| microsoft/intelligent-terminal Intelligent Terminal is an experimental fork of Windows Terminal by Microsoft that adds native AI agent integration via the Agent Client Pr… | 80 | 2071 | experimental |
| fiatrete/OpenDAN-Personal-AI-OS OpenDAN is an open-source Personal AI Operating System that consolidates various AI modules into one platform for personal use. It lets use… | 50 | 2061 | experimental |
| virattt/ai-financial-agent An AI-powered financial research agent built in TypeScript that answers investment research questions via a chat interface, using generativ… | 35 | 2033 | experimental |
| Ante Ante is a self-contained terminal-based coding agent harness written in Rust, distributed as a single ~15MB binary with zero runtime depend… | 80 | 2011 | experimental |
| browser-use/macOS-use A Python library that lets LLM-powered AI agents control and interact with any macOS application via the accessibility layer, from the make… | 10 | 2002 | experimental |
| team9ai/team9 Team9 is a collaborative workspace application where AI agents live alongside human teammates in channels, threads, and shared docs, built … | 71 | 1979 | experimental |
| Elysia Elysia is an agentic platform and Python package from Weaviate where a decision agent dynamically chooses tools arranged in a decision tree… | 51 | 1919 | experimental |
| StartupHakk/OpenMonoAgent.ai OpenMonoAgent is a terminal-native coding agent that runs entirely on local hardware, pairing a .NET 10 CLI with a bundled llama.cpp infere… | 57 | 1866 | experimental |
| jina-ai/dev-gpt Dev-GPT is a Python CLI tool that simulates a virtual development team (Product Manager, Developer, DevOps) powered by OpenAI models. Users… | 31 | 1866 | experimental |
| openprose/prose OpenProse is a declarative programming language for standing AI agent work, authored as Markdown contracts (*.prose.md) that declare desire… | 82 | 1768 | experimental |
| zhnt/loushang Loushang is an AI-native agent harness for coding workflows, delivered as a Python CLI and terminal workbench (`loushang code`) with multi-… | 59 | 1758 | experimental |
| lidangzzz/goal-driven Goal-Driven is a prompt-based multi-agent methodology that wraps coding agents like Claude Code or Codex in a master-agent loop, keeping su… | 44 | 1744 | experimental |
| cfortuner/promptable Promptable is a TypeScript/JavaScript library for building LLM-powered applications, providing prompt templating, model providers (OpenAI, … | 10 | 1744 | experimental |
| richardyc/Chrome-GPT Chrome-GPT is an experimental AutoGPT agent that uses LangChain and Selenium to control a full Chrome browser session on your desktop. It c… | 30 | 1743 | experimental |
| Klotzkette/claude-fuer-deutsches-recht An experimental collection of Claude skills, sub-agents, and workflows adapted for German legal practice, covering areas like employment, c… | 78 | 1741 | experimental |
| Cormanz/smartgpt SmartGPT is an experimental Rust program that lets LLMs like GPT-3.5 and GPT-4 autonomously complete complex tasks by breaking them into su… | 31 | 1737 | experimental |
| Eynzof/Hermes-CN-Desktop A Windows-first desktop client for Hermes Agent built by the Chinese-language Hermes Agent community, using Tauri v2, Rust, React, and Type… | 79 | 1712 | experimental |
| tinyfish-io/bigset-oss BigSet is a self-hostable application that turns a natural-language sentence into a structured, regularly refreshed dataset by dispatching … | 75 | 1706 | experimental |
| vercel-labs/openreview OpenReview is an open-source, self-hosted AI code review bot that deploys to Vercel and connects to GitHub via a GitHub App. Mentioning @op… | 43 | 1696 | experimental |
| skyllwt/AutoSci AutoSci is a wiki-centric AI research platform that automates the full scientific research lifecycle — reading literature, thinking, runnin… | 58 | 1689 | experimental |
| eylonmiz/react-agent ReactAgent is an open-source autonomous LLM agent that uses GPT-4 to generate and compose React components from user stories. It is built w… | 21 | 1656 | experimental |
| abundantbeing/hermes-browser-extension A Chrome/Edge/Chromium side-panel browser extension that connects active web context to a Hermes Agent runtime via a local gateway, Hermes … | 80 | 1655 | experimental |
| SETA OWL is a Python‑based framework that enables multiple AI agents to collaborate on real‑world task automation. It builds on the CAMEL‑AI eco… | 60 | 179 | active |
| DeadWaveWave/opencove OpenCove is an Electron-based desktop application that provides an infinite 2D canvas workspace for managing AI coding agents like Claude C… | 82 | 1613 | experimental |
| lichao-sun/Mora Mora is an open-source multi-agent framework for generalist video generation, using multiple collaborative visual AI agents to replicate ca… | 26 | 1591 | experimental |
| cyberpapiii/chipotlai-max Chipotlai Max is a meme fork of the OpenCode AI coding agent that hardcodes Chipotle's reverse-engineered 'Pepper' support chatbot as the d… | 50 | 1572 | experimental |
| ghuntley/loom Loom is an AI-powered coding agent written in Rust that provides a REPL interface for interacting with LLM-driven agents capable of file sy… | 61 | 1567 | experimental |
| YGYOOO/WorldX WorldX is an open-source web application that generates an AI-driven virtual world from a single sentence, creating maps, pixel-art charact… | 58 | 1512 | experimental |
| chmod777john/swarm-ide Swarm-IDE is a self-hosted IDE for orchestrating self-organizing agent swarms, where agents dynamically create sub-agents and communicate v… | 44 | 1501 | experimental |
| daveshap/ACE_Framework ACE (Autonomous Cognitive Entities) is an open-source framework for building fully autonomous AI agents that run entirely on local hardware… | 10 | 1501 | experimental |
| murtaza-nasir/maestro MAESTRO is a self-hosted AI-powered research platform that plans and executes complex research tasks using AI agents. It generates detailed… | 54 | 1492 | experimental |
| osama-fawad/Pekingman Pekingman is a multimodal AGI-oriented agent system that connects environmental perception, long-term memory, human-like reasoning, emotion… | 51 | 1419 | experimental |
| Parallax Parallax is a distributed model serving framework that lets you build your own AI cluster across heterogeneous, geographically dispersed de… | 61 | 1397 | experimental |
| gorilla-llm/gorilla-cli Gorilla CLI is a command-line tool that turns plain-English objectives into candidate shell commands using LLMs like Gorilla LLM, GPT-4, an… | 20 | 1374 | experimental |
| cline/kanban A local web application that provides a kanban board for running CLI coding agents in parallel, giving each task card its own terminal and … | 73 | 1354 | experimental |
| OpenBB-finance/experimental-openbb-platform-agent A Python library and R&D playground from OpenBB that builds LLM-powered financial analyst agents on top of the OpenBB Platform. Agents use … | 18 | 1348 | experimental |
| Tencent-Hunyuan/Hunyuan3D-WorldClaw WorldClaw is a research framework from Tencent Hunyuan for agentic, large-scale 3D open-world generation, released alongside an arXiv paper… | 53 | 1334 | experimental |
| Claw-AI-Lab/Claw-AI-Lab Claw AI Lab is a self-hosted multi-agent platform that simulates a full AI research lab from a single prompt, orchestrating specialized age… | 51 | 1315 | experimental |
| Runfusion/Fusion Fusion is an open-source multi-agent orchestrator that acts as a 'software factory': AI agents plan, build, review, and ship code from plai… | 80 | 1280 | experimental |
| TaxyAI/browser-extension Taxy is an open-source Chrome browser extension that uses GPT-4 to control the browser and perform repetitive actions on the user's behalf … | 21 | 1277 | experimental |
| KhoomeiK/LlamaGym LlamaGym is a Python library that simplifies fine-tuning LLM-based agents with online reinforcement learning in Gym-style environments. It … | 26 | 1253 | experimental |
| openairymax/agentrt AgentRT is an OS-grade runtime platform for AI agent teams, providing primitives for orchestrating, scheduling, isolating, and observing ag… | 83 | 1252 | experimental |
| microsoft/powerbi-modeling-mcp A local MCP server from Microsoft that exposes Power BI semantic modeling capabilities to AI agents, enabling natural-language creation and… | 71 | 1240 | experimental |
| Genesis-Embodied-AI/RoboGen RoboGen is a self-guided generative robotic agent that autonomously proposes new tasks, generates simulation environments, and learns robot… | 28 | 1228 | experimental |
| NoDataFound/hackGPT hackGPT is a Python/Jupyter-based chatbot application that leverages OpenAI and ChatGPT APIs for security-oriented tasks like malware analy… | 72 | 1212 | experimental |
| cinderline/northcinder NorthCinder is a self-hosted MCP server that acts as a buyer-side shopping agent, comparing products across user-chosen sources and explain… | 73 | 1208 | experimental |
| soongenwong/claudecode An open-source, Rust-based terminal AI coding agent inspired by Anthropic's Claude Code, offering an interactive agent shell, one-shot prom… | 51 | 1207 | experimental |
| Ido-Levi/Hephaestus Hephaestus is a Python-based semi-structured agentic framework where AI agents dynamically create tasks and build workflows as they discove… | 33 | 1185 | experimental |
| Axflow Axflow is a modular TypeScript framework for building natural language powered AI applications, composed of packages like @axflow/models (S… | 20 | 1122 | experimental |
| agents-io/PokeClaw PokeClaw is an open-source Android app that runs an on-device LLM (Gemma 4 via LiteRT) to control and automate your phone, with no cloud or… | 65 | 1083 | experimental |
| yoheinakajima/ditto Ditto is a simple self-building coding agent that generates multi-file Flask applications from natural language descriptions via a web inte… | 23 | 1064 | experimental |
| ddupont808/GPT-4V-Act GPT-4V-Act is a multimodal AI agent that combines GPT-4V(ision) with a Chromium browser, using Set-of-Mark prompting and a DOM auto-labeler… | 28 | 1059 | experimental |
| trotsky1997/MathBlackBox MathBlackBox (MCTSr) is a Python research implementation of Monte Carlo Tree Self-Refine, an algorithm that combines MCTS with LLM self-ref… | 24 | 1032 | experimental |
| DeepWism/DeepWism-R2 DeepWism R2 is an AI 'Research&Report' system presented as a next-generation AGI agents framework built on a Thin-Thick-Thin Crowd Entropy … | 28 | 1017 | experimental |
| victordibia/autogen-ui A web UI for Microsoft's AutoGen AgentChat API, providing a chat interface to interact with a predefined multi-agent team. It pairs a FastA… | 28 | 1007 | experimental |
| Flowise Flowise is an open‑source visual development platform for building AI agents and LLM workflows. It provides a web UI, CLI, and APIs to desi… | 10 | 55501 | abandoned |
| Flowise Flowise is an open-source, visual low-code platform for building AI agents, chatbots, and LLM workflows using a drag-and-drop builder with … | 10 | 55501 | abandoned |
| continuedev/continue Continue is an open-source AI coding agent distributed as a CLI, VS Code extension, and JetBrains plugin, offering agent mode, chat, edit, … | 86 | 36172 | abandoned |
| Pythagora-io/gpt-pilot GPT Pilot was an AI coding agent that aimed to act as an 'AI developer', generating full applications step-by-step from a specification usi… | 65 | 33662 | abandoned |
| voideditor/void Void is an open-source AI code editor forked from VS Code, offering chat, agent mode, inline edits, and autocomplete with any LLM provider … | 10 | 28781 | abandoned |
| Roo Code Roo Code is a VS Code extension that provides a team of AI coding agents inside the editor, with modes for coding, architecture planning, d… | 10 | 24296 | abandoned |
| openai/swarm Swarm is an experimental, educational Python framework from OpenAI for lightweight multi-agent orchestration, built on the Chat Completions… | 57 | 22004 | abandoned |
| opencode-ai/opencode OpenCode is a terminal-based AI coding agent written in Go, providing a TUI for interacting with multiple AI providers (OpenAI, Anthropic, … | 10 | 13767 | abandoned |
| humanlayer/humanlayer HumanLayer is a multiplayer coding agent IDE and cloud control plane for orchestrating AI coding agents, bringing agent sessions, plan arti… | 71 | 11703 | abandoned |
| accomplish-ai/coworker Coworker was an AI agent application from accomplish-ai. The project is no longer supported and has been abandoned. | 66 | 10863 | abandoned |
| GitHub Copilot Chat The GitHub Copilot Chat extension for Visual Studio Code, providing AI chat, inline suggestions, and autonomous agent capabilities inside t… | 10 | 9960 | abandoned |
| aliasrobotics/cai Cybersecurity AI (CAI) is an open-source Python framework of specialized AI agents for offensive security tasks such as penetration testing… | 10 | 9845 | abandoned |
| Bot Framework SDK Microsoft's Bot Framework SDK for building conversational bots in C#, JavaScript, and Python, with rich card and guided/free-form conversat… | 10 | 7800 | abandoned |
| gsd-build/gsd-2 GSD 2 is a meta-prompting, context engineering, and spec-driven development system that lets AI coding agents work autonomously for long pe… | 10 | 7771 | abandoned |
| 21st-dev/1code 1Code is an open-source desktop and web client for orchestrating coding agents like Claude Code and Codex, with a Cursor-like UI, diff prev… | 10 | 5582 | abandoned |
| landing-ai/vision-agent VisionAgent is a Python library from LandingAI that takes a natural-language prompt plus an image or video and automatically selects approp… | 51 | 5301 | abandoned |
| opencx-labs/copilot A TypeScript library for building AI copilot/sidekick experiences powered by large language models. The project is no longer maintained, pe… | 10 | 5109 | abandoned |