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 |
|---|---|---|---|
| AndyMik90/Aperant Aperant (formerly Auto Claude) is an open-source desktop application that provides an autonomous multi-agent coding framework which plans, … | 62 | 14580 | active |
| Palmier Pro Palmier Pro is an open-source, Swift-native multi-track video editor for macOS (Apple Silicon) with built-in generative AI for video, image… | 75 | 14462 | active |
| NevaMind-AI/memU memU is a lightweight, agent-driven memory system that gives LLM agents a shared, inspectable personal memory layer across sessions, agents… | 74 | 14425 | active |
| fathah/hermes-desktop Hermes One is a community-maintained native desktop app (Electron + React + TypeScript) for installing, configuring, and chatting with the … | 80 | 14407 | active |
| lsdefine/GenericAgent GenericAgent is a minimal self-evolving autonomous agent framework (~3K lines of seed code) that gives any LLM system-level control over a … | 80 | 14332 | active |
| Microsoft Agent Framework Microsoft Agent Framework (MAF) is an open-source, multi-language framework for building, orchestrating, and deploying production-grade AI … | 82 | 13999 | active |
| BrowserOS BrowserOS is an open-source, Chromium-based agentic browser that lets AI agents (Claude Code, Codex, Cursor, MCP agents) drive a real brows… | 82 | 13886 | active |
| siteboon/claudecodeui CloudCLI (formerly Claude Code UI) is a free, open-source web and mobile UI for managing Claude Code, OpenCode, Cursor CLI, Codex, and Gemi… | 79 | 13842 | active |
| semantica-agi/semantica Semantica is a Python library providing graph-native infrastructure for building context graphs, knowledge graphs, and decision intelligenc… | 84 | 13821 | active |
| nanobrowser/nanobrowser Nanobrowser is an open-source Chrome extension that provides AI-powered web automation through a multi-agent system (Planner, Navigator, et… | 67 | 13818 | active |
| miuuyy/codex-chatgpt-web A local bridge application that exposes ChatGPT Web (including Pro tiers) as a native model inside the OpenAI Codex app, routing model turn… | 80 | 13664 | active |
| CodebuffAI/freebuff Freebuff is a free AI coding agent available as a desktop app, CLI, web builder, cloud IDE, and chat interface, funded by text ads instead … | 73 | 13614 | active |
| XiaomiMiMo/MiMo-Code MiMoCode is a terminal-native AI coding assistant that can read and write code, run commands, manage Git, and maintain persistent project m… | 79 | 13584 | active |
| Cactus Needle 2 is a 45M-parameter open language model packaged as a single 14MB binary for tool calling, device use, and structured extraction on… | 60 | 13581 | active |
| The-PR-Agent/pr-agent PR-Agent is an open-source, AI-powered code review agent that automatically reviews pull requests, generates descriptions, suggests improve… | 97 | 13427 | active |
| Untrivial-ai/agent-orchestrator Agent Orchestrator (AO) is a local desktop IDE for supervising fleets of AI coding agents like Claude Code, Codex, and Aider. It plans task… | 79 | 13330 | active |
| cloudwego/eino Eino is a Go-based framework for building LLM and AI applications, inspired by LangChain and LlamaIndex but following Go conventions. It pr… | 84 | 13269 | active |
| LangChain4j LangChain4j is an open-source Java library for building LLM-powered applications on the JVM, providing a unified API over 20+ LLM providers… | 97 | 13266 | active |
| ShishirPatil/gorilla Gorilla is a UC Berkeley research project for training and evaluating LLMs to make function/tool calls, including the OpenFunctions fine-tu… | 52 | 13044 | active |
| Orchestra-Research/AI-Research-SKILLs An open-source library of ~98 packaged 'skills' (knowledge modules) that turn AI coding agents like Claude Code, Codex, or Gemini into auto… | 69 | 12991 | active |
| NoFxAiOS/nofx NOFX is an open-source, self-hosted AI trading terminal where a language model acts as the trading strategy, running a continuous decide-an… | 59 | 12945 | active |
| Pocket Flow An AI agent built with the Pocket Flow LLM framework that crawls GitHub repositories, analyzes codebases to identify core abstractions, and… | 55 | 12683 | active |
| Open Deep Research An open-source deep research agent built with LangGraph that performs multi-step web research using configurable LLM providers, search tool… | 10 | 12680 | active |
| HKUDS/ViMax ViMax is an agentic video generation framework that uses coordinated multi-agent collaboration (director, screenwriter, producer, video gen… | 71 | 12666 | active |
| elie222/inbox-zero Inbox Zero is an open-source AI email assistant web application that organizes your inbox, pre-drafts replies in your voice, blocks cold em… | 97 | 12645 | active |
| langgptai/LangGPT LangGPT is a structured, reusable prompt design framework for large language models, offering template-based methodology with variables, co… | 73 | 12612 | active |
| helloianneo/ian-xiaohei-illustrations A Codex Skill that guides AI agents to generate hand-drawn, quirky 16:9 illustrations for Chinese articles, featuring a signature 'Xiaohei'… | 61 | 12588 | active |
| simular-ai/Agent-S Agent S is an open-source agentic framework that uses multimodal LLMs to operate computers like a human, controlling GUIs via clicking, typ… | 67 | 12397 | active |
| IDA Pro MCP An MCP server and IDA Pro plugin that connects IDA Pro's binary analysis capabilities to language models, enabling AI-assisted reverse engi… | 58 | 12214 | active |
| bytedance/trae-agent Trae Agent is an LLM-based CLI agent from ByteDance for general-purpose software engineering tasks, executing workflows via tools like file… | 45 | 12135 | active |
| QuantDinger QuantDinger is an open-source, self-hosted AI quantitative trading platform covering crypto, stocks, and forex. It combines AI multi-agent … | 77 | 12068 | active |
| jd-opensource/joyagent-jdgenie JoyAgent-JDGenie is an open-source, end-to-end, production-grade general-purpose multi-agent product built in Java. It directly answers use… | 36 | 11931 | active |
| Jeffallan/claude-skills A collection of 67 specialized skills packaged as a Claude Code plugin that turns the Claude Code AI coding agent into an expert pair progr… | 85 | 11920 | active |
| Scira Scira is an open-source, minimalistic AI-powered search engine and agentic research platform that plans multi-step searches, retrieves live… | 64 | 11904 | active |
| openchamber/openchamber OpenChamber is an open-source agentic development environment providing a visual workspace (desktop app, web/PWA, and VS Code extension) fo… | 81 | 11812 | active |
| BeehiveInnovations/pal-mcp-server PAL MCP (formerly Zen MCP) is a Model Context Protocol server that lets AI coding CLIs like Claude Code, Gemini CLI, and Codex CLI orchestr… | 44 | 11773 | active |
| microsoft/autogen AutoGen is a Python framework from Microsoft for building multi-agent AI applications where LLM-powered agents can act autonomously or coll… | 62 | 61080 | maintenance |
| UI-TARS UI-TARS is ByteDance's open-source multimodal AI agent stack, comprising Agent TARS (a CLI/Web UI multimodal agent that operates terminals,… | 46 | 11567 | active |
| MemTensor/MemOS MemOS is a memory operating system for LLMs and AI agents that unifies storing, retrieving, and managing long-term, multi-modal memory thro… | 83 | 11513 | active |
| EKKOLearnAI/hermes-studio Hermes Studio is a local-first multi-agent workspace that provides a desktop app, local runtime, and web console for coordinating AI agent … | 78 | 11462 | active |
| kangarooking/cangjie-skill Cangjie Skill is a Python-based tool that distills methodologies from high-value content like books, long-form videos, and podcasts into ex… | 78 | 11455 | active |
| holaboss-ai/holaOS holaOS is an open-source, local-first agentic desktop workspace built with Electron and TypeScript that lets enterprises assemble their own… | 63 | 11447 | active |
| cobusgreyling/loop-engineering A collection of patterns, starter templates, and npm CLI tools for 'loop engineering' — designing automated loops that prompt and orchestra… | 76 | 11446 | active |
| cloudflare/cloudflare-os Cloudflare OS is an open-source AI productivity environment built on Cloudflare Workers, providing an agent chat UI, sandboxed app ('gadget… | 60 | 11445 | active |
| wangrongding/wechat-bot A Node.js-based multi-platform instant messaging AI agent built on Wechaty that connects WeChat, Telegram, WhatsApp, and Lark to LLM provid… | 65 | 11421 | active |
| github/copilot-cli GitHub Copilot CLI brings the Copilot coding agent to the terminal, letting developers build, debug, and refactor code through natural lang… | 95 | 11253 | active |
| Doriandarko/claude-engineer An interactive AI assistant framework built on Anthropic's Claude 3.5 Sonnet that can autonomously generate and manage its own tools during… | 24 | 11211 | active |
| Pocket Flow Pocket Flow is a minimalist 100-line LLM framework in Python with zero dependencies, modeling LLM applications as a graph of nodes connecte… | 51 | 11208 | active |
| tambo-ai/tambo Tambo is an open-source generative UI SDK for React that lets developers register components with Zod schemas so an AI agent can choose and… | 80 | 11182 | active |
| huggingface/skills A collection of Agent Skills (SKILL.md folders) that teach AI coding agents how to use the Hugging Face ecosystem, including the hf-cli ski… | 61 | 11176 | active |
| TEN-framework/ten-framework TEN is an open-source framework for building real-time multimodal conversational AI agents, with a focus on low-latency voice assistants. I… | 86 | 11173 | active |
| aden-hive/hive OpenHive is a model-agnostic multi-agent harness and runtime layer for production AI workloads, organizing specialized agents into 'colonie… | 72 | 11090 | active |
| bytebot-ai/bytebot Bytebot is a self-hosted, open-source AI desktop agent that operates a full containerized Linux desktop, using screen vision, mouse, and ke… | 10 | 11077 | active |
| langchain-ai/open-swe Open SWE is an open-source framework from LangChain for building an organization's internal asynchronous coding agent, built on LangGraph a… | 87 | 11049 | active |
| ValueCell-ai/valuecell ValueCell is a community-driven, multi-agent platform for financial applications, providing AI investment agents for stock selection, resea… | 54 | 11031 | active |
| trycompai/crm Comp AI CRM is an open-source, agentic-first customer relationship management application designed to be operated by autonomous AI agents r… | 75 | 10986 | active |
| alibaba/spring-ai-alibaba Spring AI Alibaba is a production-ready agentic AI framework for Java developers, built on Spring AI and a DAG-based Graph runtime. It prov… | 77 | 10966 | active |
| slavingia/skills A Claude Code plugin that installs 10 skills based on Sahil Lavingia's book The Minimalist Entrepreneur. Each skill is invoked via a slash … | 46 | 10816 | active |
| OpenPipe/ART ART (Agent Reinforcement Trainer) is an open-source Python framework for training multi-step LLM agents using reinforcement learning techni… | 85 | 10813 | active |
| huggingface/ml-intern An open-source autonomous ML engineer agent from Hugging Face that reads papers, writes code, trains models, and ships ML work using the Hu… | 10 | 10810 | active |
| mcp-use mcp-use is a fullstack TypeScript framework for building MCP (Model Context Protocol) servers, ChatGPT Apps, and Claude connectors, with fu… | 83 | 10774 | active |
| presenton/presenton Presenton is an open-source AI presentation generator and API that creates editable PPTX and PDF slide decks from prompts, documents, or cu… | 80 | 10756 | active |
| open-gsd/gsd-core GSD Core is a meta-prompting, context-engineering, and spec-driven development framework that orchestrates AI coding agents (Claude Code, C… | 82 | 10725 | active |
| AntonOsika/gpt-engineer gpt-engineer is a Python CLI platform for experimenting with AI code generation, letting users specify software in natural language and wat… | 10 | 55049 | maintenance |
| dontbesilent2025/dbskill A Chinese-language AI Skills toolbox (31 skills) distilled from dontbesilent's public tweets, designed for agents like Claude Code, Codex, … | 76 | 10606 | active |
| a16z-infra/ai-town AI Town is a deployable starter kit for building a virtual town where AI characters live, chat, and socialize, inspired by the Generative A… | 70 | 10589 | active |
| GitHub Copilot SDK A multi-platform SDK exposing the GitHub Copilot CLI agent runtime for programmatic use, with official SDKs for Python, TypeScript, Go, .NE… | 79 | 10557 | active |
| akitaonrails/ai-memory A Rust CLI and MCP server that provides long-term memory for AI coding agent CLIs like Claude Code, Codex, and Devin. It captures session c… | 78 | 10555 | active |
| Kuberwastaken/claurst Claurst is an open-source, multi-provider terminal coding agent written in Rust, originally a clean-room reimplementation of Claude Code. I… | 82 | 10325 | active |
| OthersideAI/self-operating-computer A Python framework that lets multimodal LLMs operate a computer by viewing the screen and issuing mouse and keyboard actions to reach a sta… | 45 | 10299 | active |
| Astrid Astrid is a portable, capability-secure operating system for composable software, where every component runs as a sealed WebAssembly capsul… | 82 | 10279 | active |
| Narcooo/inkos InkOS is an AI agent system for story creation and multilingual translation, supporting long-form novels, scripts, interactive games, and I… | 79 | 10222 | active |
| Vincentwei1021/video-shotcraft An AI agent skill that turns Claude Code or Codex into a motion-design studio for producing cinematic product, promo, and demo videos using… | 73 | 10207 | active |
| open-jarvis/OpenJarvis OpenJarvis is a Python framework for building local-first personal AI agents that run on your own hardware, with cloud APIs as an optional … | 70 | 10144 | active |
| AgriciDaniel/claude-ads A Claude Code plugin/skill providing paid-media operations across 12 advertising platforms (Google, Meta, TikTok, Amazon Ads, etc.). It tur… | 83 | 10047 | active |
| companion-inc/feynman Feynman is an open-source AI research agent that reads papers, searches the web, writes cited research drafts, plans experiments, and ranks… | 78 | 9938 | active |
| Apify Agent Skills The Apify MCP Server exposes thousands of Apify Store scrapers, crawlers, and automation tools to AI agents via the Model Context Protocol,… | 83 | 9896 | active |
| wonderwhy-er/DesktopCommanderMCP Desktop Commander is an MCP server that gives AI clients like Claude Desktop, Cursor, and ChatGPT direct access to the local terminal, file… | 87 | 9884 | active |
| pixel-agents-hq/pixel-agents Pixel Agents is a VS Code extension and standalone CLI that visualizes AI coding agents (like Claude Code) as animated pixel-art characters… | 83 | 9811 | active |
| HKUDS/AutoAgent AutoAgent is a fully-automated, zero-code framework for creating and deploying LLM agents using natural language alone. It acts as an auton… | 39 | 9806 | active |
| awslabs/mcp A suite of open-source Model Context Protocol (MCP) servers from AWS Labs that expose AWS services, documentation, and best practices to LL… | 84 | 9794 | active |
| microsoft/UFO UFO³ is Microsoft's open-source framework for LLM-powered GUI agents that automate Windows applications and orchestrate workflows across mu… | 90 | 9789 | active |
| HKUSTDial/Supervisor-Skills A collection of structured AI skills distilled from a professor's decade of research experience, designed to act as an AI co-supervisor for… | 59 | 9743 | active |
| tmc/langchaingo Langchaingo is the Go language port of LangChain, providing composable building blocks for writing LLM-powered applications in Go. It offer… | 87 | 9712 | active |
| frankbria/ralph-claude-code Ralph is a shell-based CLI tool that runs autonomous development loops with Claude Code, letting the AI iteratively improve a project until… | 63 | 9679 | active |
| Mobilerun Mobilerun is an open-source Python framework for controlling Android and iOS devices with LLM-powered agents using natural language command… | 82 | 9613 | active |
| anthropics/claude-for-legal A suite of Claude plugins, skills, and MCP connectors from Anthropic for legal workflows across practice areas like commercial, privacy, li… | 58 | 9611 | active |
| CursorTouch/Windows-MCP Windows-MCP is a lightweight open-source MCP server that bridges LLM-based AI agents and the Windows operating system, letting agents contr… | 87 | 9590 | active |
| Spring AI Spring AI is an application framework for AI engineering that provides Spring-friendly, portable abstractions for integrating AI models int… | 94 | 9542 | active |
| ntegrals/openbrowser Open Browser is a TypeScript framework that lets AI agents autonomously control a web browser to complete tasks like clicking, typing, navi… | 62 | 9542 | active |
| GoogleCloudPlatform/knowledge-catalog A collection of tools, agents, and samples for Google Cloud's Knowledge Catalog (formerly Dataplex), an AI-powered data catalog and metadat… | 60 | 9505 | active |
| oso95/scroll-world An agent skill (SKILL.md-compatible plugin) for Claude Code, Codex, and similar coding agents that generates immersive scroll-scrubbed 'fly… | 53 | 9461 | active |
| Claude Code Action A GitHub Action that runs Claude Code on pull requests and issues, answering questions, reviewing code, and implementing changes triggered … | 82 | 9434 | active |
| BAML BAML is a domain-specific programming language for building LLM agents, with a Rust-like type system, typed errors, built-in tests/evals, a… | 92 | 9423 | active |
| langchain-ai/local-deep-researcher A fully local web research assistant that runs any LLM via Ollama or LMStudio to iteratively search the web, summarize findings, identify k… | 67 | 9378 | active |
| alvinunreal/oh-my-opencode-slim A lightweight agent orchestration plugin for OpenCode that delegates tasks to a team of seven specialized sub-agents (Orchestrator, Explore… | 78 | 9344 | active |
| Terax Terax is a lightweight (~7 MB) open-source desktop application that combines a GPU-rendered terminal, code editor, file explorer, git sourc… | 78 | 9305 | active |
| chuspeeism/dashi-ppt-skill An AI-agent skill that generates browser-editable presentations from documents, with 12 visual themes and thousands of layout pages and con… | 62 | 9300 | active |
| shaxiu/XianyuAutoAgent An AI-powered customer service bot for the Xianyu (Goofish) secondhand marketplace that provides 24/7 automated message handling. It uses L… | 56 | 9275 | active |
| MervinPraison/PraisonAI PraisonAI is a Python multi-agent framework for building and deploying autonomous, self-improving AI agents with built-in memory, RAG, and … | 89 | 9274 | active |