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 |
|---|---|---|---|
| HiveNexus/HiveChat HiveChat is a self-hostable AI chat application designed for small and medium-sized teams, with multi-user management, group-based permissi… | 36 | 1185 | active |
| mrkrsl/web-search-mcp A locally hosted MCP (Model Context Protocol) server written in TypeScript that gives local LLMs web search capabilities without requiring … | 33 | 1184 | active |
| AGenUI/AGenUI AGenUI is a high-performance A2UI SDK written in C++ that renders AI-generated, streaming user interfaces as native components on iOS, Andr… | 81 | 1182 | active |
| its-maestro-baby/maestro A cross-platform desktop application that orchestrates multiple AI coding assistant CLI sessions (Claude Code, Gemini CLI, OpenAI Codex) in… | 60 | 1180 | active |
| fcakyon/claude-codex-settings A curated collection of battle-tested configuration files, plugins, skills, hooks, and subagents for AI coding tools like Claude Code, Open… | 85 | 1176 | active |
| whyiyhw/chatgpt-wechat A self-hosted Go application that lets users safely use LLM assistants (ChatGPT, Gemini, DeepSeek, Dify workflows) inside WeChat by relayin… | 55 | 1172 | active |
| Ricky-7-Yan/intelligent-audit-system AuditPilot is an enterprise AI agent workbench for audit delivery, combining evidence-grounded agentic RAG, governed tool execution, evalua… | 57 | 1171 | active |
| mateaix/mateclaw MateClaw is a self-hosted, team-oriented AI agent platform ('second brain') built on Spring Boot and Spring AI Alibaba, shipped as a single… | 81 | 1170 | active |
| heymrun/heym Heym is an AI-native, low-code workflow automation platform with a visual drag-and-drop editor for building agentic systems. It provides LL… | 78 | 1168 | active |
| GongRzhe/Gmail-MCP-Server A Model Context Protocol (MCP) server that integrates Gmail with AI assistants like Claude Desktop, featuring automatic OAuth2 authenticati… | 10 | 1168 | active |
| Michaelliv/pi-generative-ui A pi extension that replicates Claude.ai's generative UI system, letting an LLM stream interactive HTML/SVG widgets (sliders, charts, anima… | 61 | 1166 | active |
| janvarev/Irene-Voice-Assistant Irene is an offline-capable Russian voice assistant written in Python that recognizes speech via Vosk and responds using TTS engines. Its f… | 62 | 1161 | active |
| TongLing Toolkit (Online_tools) A security tool marketplace application that lets users download, update, and automatically install a large catalog of penetration testing … | 93 | 1154 | active |
| AI-QL/tuui TUUI is an open-source desktop MCP client and local AI playground built with Vue3 and Electron, serving as a unified interface for Model Co… | 68 | 1154 | active |
| cloudflare/sandbox-sdk A TypeScript SDK for running secure, sandboxed code execution environments on Cloudflare Workers. It lets developers execute commands, mana… | 83 | 1153 | active |
| ctxrs/ctx ctx is an open-source Rust CLI that indexes and searches local coding-agent session transcripts and tool calls across providers like Claude… | 78 | 1152 | active |
| MoizIbnYousaf/Ai-Agent-Skills A universal skill installer and package manager for AI coding agents, distributable via npx and supporting 12+ agent runtimes like Claude C… | 73 | 1152 | active |
| wandb/weave Weave is a Python/TypeScript toolkit by Weights & Biases for developing AI-powered applications, providing LLM tracing, agent observability… | 93 | 1142 | active |
| muapi CLI muapi-cli and its Generative Media Skills provide a schema-driven CLI, skill library, and MCP server that let AI agents (Claude Code, Curso… | 90 | 1141 | active |
| AutoKitteh AutoKitteh is a developer platform for durable workflow automation and orchestration, letting users write workflows in vanilla Python (or S… | 10 | 1141 | active |
| erha19/ping-island Ping Island is a macOS Dynamic Island-style menu bar application for monitoring and managing AI coding agent sessions like Claude Code, Cod… | 77 | 1128 | active |
| ATH-MaaS/Pixelle-MCP Pixelle MCP is an open-source omnimodal AIGC framework that converts ComfyUI workflows (local or RunningHub cloud) into MCP tools with zero… | 41 | 1125 | active |
| localgpt-app/localgpt LocalGPT is a local-only AI assistant built in Rust that ships as a single binary with a CLI, desktop GUI, embedded web UI, HTTP API, and M… | 61 | 1124 | active |
| AnnaSuSu/TechSpar TechSpar is an open-source AI-powered technical interview preparation application that combines targeted training, resume-based mock interv… | 82 | 1120 | active |
| ardha27/AI-Waifu-Vtuber An AI waifu Vtuber application that listens to your voice via Whisper speech recognition, generates in-character replies with OpenAI, and s… | 65 | 1118 | active |
| AITuberKit AITuberKit is an all-in-one web application toolkit for building and deploying AI character chat experiences, including streaming-oriented … | 88 | 1113 | active |
| yeahhe365/Gemini-Nexus Gemini Nexus is a Chrome extension (Manifest V3) that adds an AI assistant layer to the browser, integrating Gemini Web, the Gemini API, an… | 79 | 1112 | active |
| brenpoly/be-more-agent An offline-first conversational AI agent that turns a Raspberry Pi into a fully local voice assistant. It combines OpenWakeWord, Whisper.cp… | 59 | 1110 | active |
| PharMolix/OpenBioMed OpenBioMed is an open-source toolkit and agent platform for biomedicine and life science, offering multimodal models like BioMedGPT-Mol, 45… | 69 | 1104 | active |
| vocodedev/vocode-core Vocode is an open-source Python library for building real-time, voice-based LLM applications and agents. It orchestrates streaming transcri… | 22 | 3797 | maintenance |
| EmbeddedLLM/JamAIBase JamAI Base is an open-source backend-as-a-service platform for AI that combines an embedded SQLite database and LanceDB vector database wit… | 66 | 1102 | active |
| LangSmith Official Python and JavaScript/TypeScript client SDKs for the LangSmith platform, enabling tracing, debugging, evaluation, and monitoring o… | 10 | 1081 | active |
| ikechan8370/chatgpt-plugin A ChatGPT/LLM chat plugin for Yunzai-Bot (Miao-Yunzai) QQ bots, built on the Chaite kernel. It provides multi-model channels, presets, grou… | 74 | 1080 | active |
| open-webui/openapi-servers A collection of reference OpenAPI Tool Server implementations that expose external tools and data sources to LLM agents over standard REST … | 36 | 1078 | active |
| MGdaasLab/WHartTest WHartTest is an AI-driven test automation platform built on Django 5.2 + DRF with a Vue frontend, generating and managing executable test c… | 85 | 1073 | active |
| marcus/nightshift Nightshift is a Go CLI tool that runs overnight, using your leftover Claude or Codex token budget to automatically find issues like dead co… | 70 | 1071 | active |
| JudgmentLabs/judgeval Judgeval is an open-source Python SDK for LLM agent improvement, providing OpenTelemetry-based tracing and prompt-based agent-judge evaluat… | 85 | 1068 | active |
| PatterAI/Patter Patter is an open-source, MIT-licensed SDK (Python and TypeScript) that connects AI agents to real phone calls, handling telephony, speech-… | 73 | 1062 | active |
| yokingma/SearChat SearChat is a self-hostable AI-powered conversational search engine that combines web search (Bing, Google, SearXNG) with multi-turn chat b… | 82 | 1060 | active |
| splx-ai/agentic-radar Agentic Radar is an open-source security scanner that analyzes LLM agentic workflows built with popular frameworks (e.g., CrewAI, LangGraph… | 47 | 1056 | active |
| agents-flex/agents-flex Agents-Flex is a lightweight, modular Java framework for building AI applications and agents, positioned as a Java counterpart to Spring AI… | 93 | 1036 | active |
| beizhu-1209/AIHelms AIHelms is a self-hosted enterprise AI resource governance platform that provides a unified AI gateway for managing models from OpenAI, Azu… | 79 | 1035 | active |
| agiwhitelist/auteur auteur is an Agent Skill (SKILL.md plus recipes and scripts) for Claude Code and other AI coding agents that directs cinematic website buil… | 72 | 1035 | active |
| 99AI 99AI is a commercially viable, self-hostable AI web platform built with Vue and Node.js that bundles AI chat, image/video/music generation,… | 32 | 1027 | active |
| cityflow-project/CityFlow CityFlow is an open-source microscopic traffic simulator designed as a multi-agent reinforcement learning environment for large-scale city … | 45 | 1025 | active |
| alchaincyf/fanbox FanBox is an Electron desktop app that acts as a cockpit for AI coding agents like Claude Code and Codex, combining a local file browser, e… | 76 | 1020 | active |
| alumnium-hq/alumnium Alumnium is an AI-native library and MCP server for end-to-end testing that layers natural-language actions, checks, and data extraction on… | 89 | 1016 | active |
| disler/always-on-ai-assistant A Python reference pattern for an always-on voice AI assistant that listens via RealtimeSTT, thinks with Deepseek-V3 or local Ollama models… | 21 | 1003 | active |
| dcnetio/web-dc-api web-dc-api is a browser-based decentralized application SDK that unifies wallet-based identity, private user databases, shared key-value st… | 76 | 927 | active |
| linsa-io/linsa.io Linsa is a privacy-focused messaging application that combines chat, tasks, notes, files, and payments into a single product with end-to-en… | 72 | 16854 | experimental |
| OpenShell NVIDIA OpenShell is an open-source runtime for executing autonomous AI agents (Claude Code, Codex, OpenCode, Copilot CLI) inside sandboxed … | 78 | 16462 | experimental |
| qiuzhi2046/Qclaw Qclaw is an Electron-based desktop GUI that lets non-technical users set up and manage OpenClaw without using the command line. It provides… | 49 | 2811 | maintenance |
| Tencent/GameAISDK Tencent's aitest is an open-source toolkit for building game AI based on game images, providing UI detection, in-game element recognition, … | 23 | 2697 | maintenance |
| MineDojo MineDojo is an AI research framework built on Minecraft for training open-ended, generally capable embodied agents. It provides a simulatio… | 23 | 2277 | maintenance |
| Nya AI AIaW (AI as Workspace) is a full-featured, lightweight AI chat client supporting multiple LLM providers (OpenAI, Anthropic, Google, DeepSee… | 67 | 1837 | maintenance |
| reworkd/tarsier Tarsier is a Python library providing vision utilities for LLM-driven web interaction agents. It visually tags interactable page elements w… | 18 | 1767 | maintenance |
| TypeChat TypeChat is a TypeScript library from Microsoft that replaces prompt engineering with 'schema engineering' for building natural language in… | 75 | 8692 | experimental |
| pydantic/monty Monty is a minimal, secure Python interpreter written in Rust designed for safely executing LLM-generated code without container-based sand… | 96 | 8621 | experimental |
| BotGroup.Chat A multi-user AI group chat application built with React and deployable to Cloudflare Pages, where multiple AI characters with distinct pers… | 67 | 1702 | maintenance |
| facebookresearch/diplomacy_cicero Research code and model checkpoints for Cicero and Diplodocus, AI agents that play the board game Diplomacy at human level by combining lan… | 10 | 1431 | maintenance |
| safety-research/bloom Bloom is a Python tool that automatically generates behavioral evaluation suites for LLMs, probing target models for behaviors like sycopha… | 51 | 1408 | maintenance |
| opendilab/DI-star DI-star is a large-scale distributed training platform for building StarCraft II game AI, including supervised and reinforcement learning t… | 33 | 1398 | maintenance |
| microsoft/agent-governance-toolkit A Microsoft open-source toolkit providing policy enforcement, zero-trust identity, execution sandboxing, and reliability engineering for au… | 76 | 6454 | experimental |
| vercel/modelfusion ModelFusion is a TypeScript library that provides a unified, vendor-neutral abstraction layer for integrating AI models into JavaScript and… | 10 | 1319 | maintenance |
| srush/MiniChain MiniChain is a tiny Python library for building applications with large language models by annotating Python functions that call LLMs and c… | 22 | 1232 | maintenance |
| visual-openllm/visual-openllm An open-source tool that interactively connects different visual models with an LLM, built on ChatGLM, Visual ChatGPT, and Stable Diffusion… | 31 | 1183 | maintenance |
| vercel-labs/zerolang Zerolang is an experimental programming language where a semantic graph serves as the program database, designed so AI agents author code v… | 73 | 5380 | experimental |
| Open Interpreter 01 An open-source voice interface platform that lets users control computers conversationally, powered by Open Interpreter. It pairs a Python … | 17 | 5158 | experimental |
| RafalWilinski/telegram-chatgpt-concierge-bot A self-hosted Telegram bot that lets you chat with OpenAI's ChatGPT via text and voice messages. It uses LangChainJS for conversation histo… | 31 | 1129 | maintenance |
| openTrinity/mycontext MyContext is a local-first desktop application that builds a persistent personal work context layer by connecting signals from instant mess… | 55 | 5018 | experimental |
| Syan-Lin/CyberWaifu CyberWaifu is a Python chatbot application that combines LLMs (ChatGPT, Claude) with TTS (edge-tts, Azure) to create realistic conversation… | 30 | 1102 | maintenance |
| CaviraOSS/OpenMemory OpenMemory is a local-first, self-hosted cognitive memory engine that gives LLM applications and AI agents persistent long-term memory, wit… | 66 | 4523 | experimental |
| RootbeerComputer/backend-GPT An experimental project that replaces a traditional backend and database with an LLM. Users describe their app's purpose, provide an initia… | 32 | 2931 | experimental |
| yakami129/VirtualWife VirtualWife is a self-hosted virtual digital human (AI companion) application that combines VRM 3D character models with LLM-powered conver… | 21 | 2907 | experimental |
| Future AGI Future AGI is an open-source, self-hostable platform for evaluating, observing, and improving LLM and AI agent applications, combining trac… | 78 | 2146 | experimental |
| WeaveMindAI/weft Weft is a programming language (currently a POC) where LLMs, humans, APIs, and infrastructure are first-class primitives for building AI or… | 67 | 1989 | experimental |
| happier-dev/happier Happier is an open-source, end-to-end encrypted companion client for AI coding agents like Claude Code, Codex, Gemini, and OpenCode. It let… | 83 | 1968 | experimental |
| flutter/genui A Flutter SDK for building interactive generative UI, where LLMs and agents compose dynamic graphical interfaces at runtime from a JSON-bas… | 81 | 1782 | experimental |
| lorryjovens-hub/claude-code-rust A Tauri 2.0 desktop application (Rust backend, React 19 frontend) that wraps multiple LLM providers like Anthropic, OpenAI, and DeepSeek in… | 49 | 1662 | experimental |
| i365dev/free4chat Free4Chat is a web application for opening temporary real-time rooms with voice chat, text chat, screen sharing, and browser-to-browser fil… | 95 | 1221 | experimental |
| danielgross/LlamaAcademy LlamaAcademy is a Python pipeline that crawls API documentation, generates synthetic training data with GPT-3.5/GPT-4, and fine-tunes a Vic… | 30 | 1197 | experimental |
| berylliumsec/nebula Nebula is an AI-powered penetration testing desktop application that combines a terminal, browser, notes, findings, and reporting into one … | 96 | 1128 | experimental |
| transitive-bullshit/agentic Agentic is a marketplace and hosted MCP gateway that turns any MCP server or OpenAPI service into a paid, production-ready MCP product with… | 10 | 18103 | abandoned |
| fuergaosi233/wechat-chatgpt A TypeScript bot that connects OpenAI's ChatGPT API to WeChat using the wechaty library, supporting text conversations, DALL·E image genera… | 23 | 13229 | abandoned |
| idootop/mi-gpt MiGPT is a Node.js/Docker application that connects Xiaomi's XiaoAI smart speakers to ChatGPT and Doubao, turning them into custom AI voice… | 10 | 12499 | abandoned |
| Mycroft AI Mycroft Core is the core software of the Mycroft open-source voice assistant platform, providing wake-word listening, speech recognition, n… | 10 | 6619 | abandoned |
| qodo-ai/qodo-cover Qodo Cover is an AI-powered tool that automatically generates unit tests to increase code coverage, using LLMs to write and validate tests … | 57 | 5651 | abandoned |
| Cube Studio Cube Studio is an open-source, cloud-native, one-stop machine learning platform covering the full MLOps lifecycle: online notebooks, drag-a… | 79 | 5079 | abandoned |
| WhatsApp ChatGPT AI Assistant A self-hosted WhatsApp bot that connects OpenAI's GPT and DALL-E 2 to WhatsApp, letting users chat with an AI assistant and generate images… | 70 | 3786 | abandoned |
| opencog/opencog OpenCog is a framework for integrated artificial intelligence and artificial general intelligence (AGI) research, combining natural languag… | 36 | 2478 | abandoned |
| wzpan/dingdang-robot Dingdang is an open-source Chinese voice conversation robot / smart speaker project that runs on Raspberry Pi. It uses pluggable STT/TTS en… | 10 | 1872 | abandoned |
| jina-ai/langchain-serve langchain-serve is a Python framework for deploying LangChain applications to production using Jina and FastAPI, exposing them as REST/Webs… | 10 | 1634 | abandoned |
| elevenlabs/elevenlabs-mcp The official ElevenLabs Model Context Protocol (MCP) server, exposing ElevenLabs text-to-speech, speech-to-text, voice design, and conversa… | 10 | 1535 | abandoned |
| fossasia/susi_gitterbot A Node.js chatbot that connects the SUSI AI assistant to Gitter chat rooms via Gitter's streaming API. It listens for mentions in a configu… | 10 | 1467 | abandoned |
| aki66938/xhs-toolkit A Python MCP toolkit for Xiaohongshu (RED) creators that lets AI clients like Claude Desktop publish image/video notes, manage login cookie… | 57 | 1349 | abandoned |
| 叮当 (Dingdang) Dingdang is an open-source Chinese voice conversation robot / smart speaker project that runs on Raspberry Pi and other Linux hosts. It use… | 10 | 1330 | abandoned |
| jiran214/GPT-vup GPT-vup is a Python application that powers an AI-driven Live2D virtual streamer (VTuber) on BiliBili and Douyin live platforms. It uses Op… | 30 | 1277 | abandoned |
| refreshdotdev/web-eval-agent An MCP server that launches a browser-use powered agent to autonomously test and debug web applications from within AI code editors like Cu… | 10 | 1235 | abandoned |
← prev page 24 / 24