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 |
|---|---|---|---|
| vynect/venom Venom is a high-performance Node.js/TypeScript framework for automating WhatsApp through WhatsApp Web via Puppeteer, offering a clean API f… | 65 | 6585 | active |
| julep-ai/julep Julep is an open-source framework and platform for building durable, composable AI agents as dataflows that can crash, resume, retry, and e… | 65 | 6576 | active |
| openai/openai-cs-agents-demo A demo application from OpenAI implementing a customer service chat experience using the OpenAI Agents SDK, with a Python backend for multi… | 41 | 6575 | active |
| Genkit Genkit is an open-source framework by Google for building full-stack, AI-powered agentic applications in JavaScript/TypeScript, Go, Python,… | 87 | 6524 | stable |
| crestalnetwork/intentkit IntentKit is an open-source, self-hosted cloud-native agent cluster that runs and manages a collaborative team of AI agents as containerize… | 76 | 6516 | active |
| uditgoenka/autoresearch A Claude Code skill (also compatible with OpenCode and OpenAI Codex) that turns coding agents into autonomous goal-directed iteration loops… | 75 | 6504 | active |
| elder-plinius/T3MP3ST T3MP3ST is a multi-agent offensive-security framework that turns existing AI coding agents (Claude Code, Codex, Ollama, etc.) into autonomo… | 65 | 6496 | active |
| CodePilot CodePilot is a multi-model AI agent desktop client built with Electron and Next.js that connects to 17+ AI providers through a single inter… | 76 | 6471 | active |
| langchain-ai/chat-langchain Chat LangChain is a production-ready documentation assistant agent that answers questions about LangChain, LangGraph, and LangSmith, built … | 77 | 6470 | active |
| AIOS AIOS is an 'AI Agent Operating System' that embeds LLMs into an OS-like kernel providing scheduling, context switching, memory, storage, an… | 69 | 6445 | active |
| therealXiaomanChu/ex-skill A Claude Code skill (plugin) that distills an ex-partner into a personalized AI persona. It ingests chat exports (WeChat, QQ), screenshots,… | 46 | 6406 | active |
| lavague-ai/LaVague LaVague is an open-source Python framework for building AI Web Agents powered by a Large Action Model. It combines a World Model that inter… | 26 | 6392 | active |
| E2B An open-source Next.js template for building AI-generated apps, similar to Claude Artifacts or v0. It uses the E2B SDK to securely execute … | 68 | 6388 | active |
| huangruiteng/loopx LoopX is a provider-neutral, local-first control plane for long-horizon AI agents that runs on top of agent harnesses like Codex, Claude Co… | 78 | 6380 | active |
| ThinkInAIXYZ/deepchat DeepChat is an open-source, local-first AI agent desktop client built with Electron that connects to multiple LLM providers like OpenAI, Cl… | 88 | 6369 | active |
| github/CopilotForXcode GitHub Copilot for Xcode is an AI coding assistant plugin for Xcode providing code completions, chat, agent mode, and code review for Swift… | 86 | 6338 | active |
| MaiBot MaiBot (MaiSaka) is an open-source, LLM-powered conversational agent designed to behave like a warm, human-like 'digital life form' in QQ g… | 84 | 6338 | active |
| jacob-bd/gemini-notebook-mcp-cli A Python tool providing programmatic access to Google's Gemini Notebook (formerly NotebookLM) through a CLI and an MCP server. It lets user… | 80 | 6333 | active |
| PurpleAILAB/Decepticon Decepticon is an autonomous AI red-team hacking agent that uses LLMs (built on LangChain/LangGraph) to plan and execute context-aware offen… | 83 | 6328 | active |
| KunAgent/Kun Kun is a local-first AI agent workspace that lets AI plan, execute, verify, and deliver real work in coding, writing, design, research, and… | 82 | 6318 | active |
| Harbor Harbor is a Python framework from the creators of Terminal-Bench for evaluating and optimizing AI agents and language models in containeriz… | 86 | 6309 | active |
| Sylinko/Everywhere Everywhere is a cross-platform desktop AI assistant with on-screen awareness that reads the context of whatever app you're using via access… | 80 | 6295 | active |
| nickscamara/open-deep-research An open-source clone of OpenAI's Deep Research, built as a Next.js web application. It uses Firecrawl's search and extract APIs to gather l… | 17 | 6291 | active |
| Eigenwise/atomic-agents Atomic Agents is a lightweight, modular Python framework for building agentic AI pipelines and applications from small, composable componen… | 91 | 6284 | active |
| koishijs/koishi Koishi is a cross-platform, extensible chatbot framework written in TypeScript for Node.js. It provides a unified SDK for building bots acr… | 87 | 6257 | active |
| jihe520/MathModelAgent MathModelAgent is a multi-agent LLM application that automates mathematical modeling competitions end-to-end: it analyzes a problem, builds… | 87 | 6220 | active |
| The-Swarm-Corporation/AutoHedge AutoHedge is a Python framework for building autonomous AI-agent hedge funds that automate market analysis, risk management, and trade exec… | 55 | 6217 | active |
| Q00/ouroboros Ouroboros is an 'Agent OS' that manages AI coding agent workflows through interview-gated requirement capture, staged evaluation, and a bud… | 79 | 6215 | active |
| PrefectHQ/marvin Marvin is a Python framework for building AI applications with LLMs, offering structured-output utilities (extract, cast, classify, generat… | 85 | 6198 | active |
| microsoft/fara Fara1.5 is a family of open-weight computer use agent (CUA) models from Microsoft Research, released at 4B, 9B, and 27B scales and built on… | 56 | 6186 | active |
| alchaincyf/darwin-skill Darwin.skill is an agent skill for Claude Code that autonomously optimizes other SKILL.md agent skills through an evaluate-improve-test-kee… | 58 | 6170 | active |
| microsoft/TaskWeaver TaskWeaver is a code-first agent framework from Microsoft that plans and executes data analytics tasks by generating and running code snipp… | 10 | 6170 | active |
| Semantic Kernel Semantic Kernel is a model-agnostic SDK and orchestration framework from Microsoft for building AI agents and multi-agent systems in .NET, … | 90 | 28582 | maintenance |
| BrowserAct BrowserAct Skills is a Python-based browser automation CLI designed for AI agents, providing real-browser control with anti-bot evasion (st… | 57 | 6118 | active |
| google/agents-cli A Python CLI plus agent skills that equip coding assistants (Claude Code, Codex, Antigravity, etc.) to build, evaluate, and deploy AI agent… | 82 | 6094 | active |
| OpenPencil OpenPencil is an open-source, AI-native vector design application where users generate and edit UI designs on an infinite canvas via natura… | 68 | 6076 | active |
| princeton-nlp/tree-of-thought-llm Official implementation of the Tree of Thoughts (ToT) framework for deliberate LLM problem solving, generalizing chain-of-thought prompting… | 21 | 6071 | stable |
| agent-infra/sandbox AIO Sandbox is an all-in-one Docker container environment for AI agents that bundles a browser (with VNC), shell terminal, filesystem, VSCo… | 78 | 6068 | active |
| netease-youdao/LobsterAI LobsterAI is an open-source, desktop-grade AI agent application by NetEase Youdao that performs real work like data analysis, slides, docum… | 76 | 6064 | active |
| truefoundry/trueforge TrueForge is an open-source agent harness that provides the runtime layer turning an LLM into a working agent, with MCP tools, skills, sand… | 79 | 6032 | active |
| PawanOsman/OpenCursor OpenCursor is an open-source, Cursor-like AI coding agent distributed as a VS Code extension. It provides agentic chat that reads workspace… | 97 | 6023 | active |
| tigerless-labs/autoharness Autoharness is a self-learning skill layer for Claude Code that distills reusable skills from your real coding sessions, merges near-duplic… | 58 | 6020 | active |
| microsoft/Webwright Webwright is a Python framework from Microsoft that turns coding LLMs into state-of-the-art browser agents by giving them a terminal to lau… | 54 | 6011 | active |
| ModelEngine-Group/nexent Nexent is a zero-code, self-hosted platform for auto-generating production-grade AI agents from natural language prompts, built on Harness … | 87 | 6001 | active |
| generalaction/emdash Emdash is an open-source desktop application (Agentic Development Environment) for running multiple AI coding agents in parallel, each isol… | 81 | 5986 | active |
| kuafuai/DevOpsGPT DevOpsGPT is a multi-agent system that combines LLMs with DevOps tools to convert natural language requirements into working software. It a… | 64 | 5963 | active |
| fengshao1227/ccg-workflow CCG Workflow is a multi-model orchestration engine for Claude Code that coordinates Codex CLI, Gemini CLI, and Antigravity CLI from a singl… | 70 | 5939 | active |
| SamuelSchmidgall/AgentLaboratory Agent Laboratory is an end-to-end autonomous research workflow framework that uses specialized LLM-driven agents to assist human researcher… | 34 | 5869 | active |
| rllm-org/rllm rLLM is an open-source Python framework for training language agents with reinforcement learning, supporting any agent harness (Claude Code… | 75 | 5862 | active |
| areal-project/AReaL AReaL is a large-scale asynchronous reinforcement learning system that bridges foundation model training with agent-based applications, sup… | 86 | 5842 | active |
| vercel-labs/open-agents Open Agents is an open-source reference application and template for building cloud-hosted background coding agents on Vercel. It combines … | 58 | 5833 | active |
| iyaja/llama-fs LlamaFS is a self-organizing file manager that uses the Llama 3 model to automatically rename and organize files based on their content and… | 37 | 5832 | active |
| HKUDS/AI-Researcher AI-Researcher is an autonomous research system that orchestrates the full scientific research pipeline—from literature review and hypothesi… | 38 | 5815 | active |
| Klavis-AI/klavis Klavis AI is an open-source MCP (Model Context Protocol) integration platform that lets AI agents connect to 100+ prebuilt tool integration… | 59 | 5814 | active |
| Cloudflare Agents SDK A TypeScript SDK for building persistent, stateful AI agents on Cloudflare Workers, powered by Durable Objects. Each agent gets durable ide… | 84 | 5800 | active |
| PySpur-Dev/pyspur PySpur is an open-source visual playground and builder for AI agent workflows, letting engineers build agents via drag-and-drop UI or Pytho… | 62 | 5792 | active |
| Galaxy-Dawn/claude-scholar A semi-automated research assistant framework that augments AI coding agents (Claude Code, Codex CLI, Kimi Code CLI, OpenCode) with workflo… | 59 | 5788 | active |
| mindcraft-bots/mindcraft Mindcraft is a JavaScript application that connects LLM-powered AI agents to Minecraft via the Mineflayer library, letting language models … | 75 | 5776 | active |
| coze-dev/coze-loop Coze Loop is an open-source, self-hostable platform for full-lifecycle AI agent development, offering prompt engineering with a visual play… | 72 | 5764 | active |
| memovai/mimiclaw MimiClaw is a bare-metal AI agent framework written in pure C that runs an OpenClaw-style personal AI assistant on a $5 ESP32-S3 microcontr… | 64 | 5757 | active |
| potpie-ai/potpie Potpie is an open-source context engine that turns a codebase and its development history into a living context graph for AI coding agents.… | 87 | 5733 | active |
| WUBING2023/PaperSpine PaperSpine is an orchestrated AI-agent skill (for Claude Code, Codex, OpenClaw, and Hermes CLI) that guides academic writing: it learns fro… | 66 | 5724 | active |
| Gen-Verse/OpenClaw-RL OpenClaw-RL is a framework for training personalized AI agents through reinforcement learning using natural conversation as feedback. It us… | 49 | 5722 | active |
| OpenBMB/UltraRAG UltraRAG is a low-code Python framework from OpenBMB for building complex RAG pipelines using MCP servers and YAML-based orchestration with… | 85 | 5706 | active |
| agentscope-ai/AgentTeams AgentTeams is an open-source collaborative multi-agent runtime platform that orchestrates multiple Agent containers using a Manager-Workers… | 81 | 5698 | active |
| antiwork/shortest Shortest is an AI-powered end-to-end testing framework that lets developers write browser tests in plain English, executed via Anthropic's … | 64 | 5684 | active |
| SenseNova A collection of modular Agent Skills for SenseNova models that add end-to-end office capabilities such as slide-deck generation, Excel data… | 58 | 5683 | active |
| AlphaGBM/skills A collection of 29 AI agent skills (plus a Python CLI) that provide real-data options and stock research intelligence for Claude Code, Curs… | 59 | 5678 | active |
| the-open-agent/openagent OpenAgent is a self-hosted, single-binary personal AI assistant platform built in Go that combines LLM chat, RAG knowledge bases, and auton… | 93 | 5670 | active |
| Recursive Language Models (RLM) A plug-and-play Python inference library for Recursive Language Models (RLMs), a paradigm where an LLM programmatically examines and decomp… | 76 | 5669 | active |
| dotnet/skills A curated collection of agent skills and custom agents from the .NET team, packaged as plugins for AI coding agents like Copilot CLI and Cl… | 63 | 5655 | active |
| vercel/eve eve is a filesystem-first TypeScript framework by Vercel for building durable AI agents, where an agent is defined by a conventional direct… | 78 | 5628 | active |
| 狗头军师 (Goutoujunshi) Goutoujunshi is a Codex Skill (AI agent plugin) that acts as a relationship advisor, first validating the user's emotions, then analyzing r… | 56 | 5619 | active |
| ArcReel/ArcReel ArcReel is an open-source, self-hosted AI video production workspace that turns novels, scripts, or product material into characters, scene… | 79 | 5598 | active |
| s1dashu/ip-as-logo-skill A compact Agent Skill that guides AI agents to generate highly simplified, rounded, subtly neo-skeuomorphic IP mascot logos. It follows the… | 54 | 5575 | active |
| diffusionstudio/lottie An open-source TypeScript framework/skill that lets coding agents like Claude Code, Codex, or Cursor generate production-ready Lottie anima… | 58 | 5571 | active |
| ATH-MaaS/ComfyUI-Copilot ComfyUI-Copilot is an AI-powered custom node for ComfyUI that acts as an intelligent assistant for building, debugging, and optimizing imag… | 61 | 5539 | active |
| HKUDS/ClawTeam ClawTeam is a framework-agnostic Python CLI that orchestrates swarms of AI coding agents (Claude Code, Codex, Cursor, and any CLI agent) to… | 60 | 5536 | active |
| volcengine/MineContext MineContext is an open-source, proactive context-aware AI partner that captures and understands your screen activity to surface relevant in… | 61 | 5534 | active |
| awslabs/aidlc-workflows AI-DLC Workflows is AWS's implementation of the AI-Driven Development Life Cycle methodology, packaged as adaptive workflow steering rules,… | 85 | 5426 | active |
| GitHub Agentic Workflows GitHub Agentic Workflows (gh-aw) is a GitHub CLI extension that lets developers define AI-powered repository automation in Markdown with YA… | 82 | 5425 | active |
| docker/genai-stack A Docker Compose-based starter stack for building GenAI applications, combining LangChain, Ollama for local LLM inference, and Neo4j as a d… | 70 | 5416 | active |
| EverMind-AI/Raven Raven is an open-source, self-improving agent harness built on EverOS that combines terminal-first execution, local tracing, long-term memo… | 81 | 5409 | active |
| TaskingAI/TaskingAI TaskingAI is an open-source Backend-as-a-Service (BaaS) platform for developing and deploying LLM-based AI agents. It unifies access to hun… | 17 | 5406 | active |
| VibeSDK An open-source SDK for building your own vibe-coding platform where users describe full-stack apps and an AI coding agent plans, edits, dep… | 71 | 5401 | active |
| breaking-brake/cc-wf-studio CC Workflow Studio is a VSCode extension (with companion CLI and MCP packages) for visually designing AI agent workflows on a canvas and ex… | 75 | 5394 | active |
| Roo Code Roo Code is a VS Code extension that brings a team of AI agents into the editor to assist with coding, design, debugging, and documentation… | 10 | 24296 | maintenance |
| FunnyWolf/Viper VIPER is a self-hosted red teaming and adversary simulation platform with a web UI, 100+ post-exploitation modules covering MITRE ATT&CK, a… | 79 | 5327 | active |
| aipoch/open-science Open Science is an open-source, local-first, model-agnostic AI research workbench for reproducible scientific research. It combines a coord… | 77 | 5303 | active |
| breferrari/obsidian-mind Obsidian Mind is a self-organizing Obsidian vault template that gives AI coding agents like Claude Code, Codex CLI, and Gemini CLI persiste… | 82 | 5300 | active |
| iflytek/astron-rpa AstronRPA is an open-source enterprise-grade Robotic Process Automation desktop application with a visual low-code/no-code designer for aut… | 69 | 5276 | active |
| camel-ai/oasis OASIS is an open-source social media simulator that uses large language model and rule-based agents to mimic the behavior of up to one mill… | 72 | 5245 | active |
| DeepResearch A TypeScript agent that iteratively searches the web, reads webpages, and reasons with an LLM (Gemini, OpenAI, or local) until it finds a c… | 55 | 5237 | active |
| Kode AI Agent Platform Kode CLI is a terminal-based AI coding agent that understands codebases, edits files, runs commands, and automates developer workflows. It … | 60 | 5225 | active |
| Kode AI Agent Platform Learn Claude Code is a Python library that provides a minimal harness for building Claude-like AI agents. It includes CLI tools and tutoria… | 60 | 5225 | active |
| Adam-CAD/CADAM CADAM is an open-source web application that converts natural language descriptions and images into 3D CAD models using LLM-powered agents … | 73 | 5210 | active |
| kodu-ai/claude-coder Kodu (Claude Coder) is an autonomous AI coding agent distributed as a VS Code extension. It takes natural-language task descriptions and bu… | 28 | 5205 | active |
| Waishnav/devspace DevSpace is a self-hosted MCP server and CLI that gives ChatGPT or Claude Web a secure connection to your local machine so they can read, e… | 78 | 5183 | active |
| OpenBMB/AgentVerse AgentVerse is a Python framework for deploying multiple LLM-based agents, offering two frameworks: task-solving (multi-agent collaboration … | 21 | 5141 | active |
| milind-soni/OpenMausBot OpenMausBot is an open-source, local-first desktop chat application (Electron, TypeScript) where each contact is an AI agent powered by Cla… | 77 | 5133 | active |