Awesome Agents is a curated list of open-source tools and products to build AI agents.
🆕 Featured: ClaudeClaw — Persistent agent orchestrator as a Claude Code plugin. Multi-channel routing (Slack, WhatsApp, Telegram), OS-level sandbox isolation, composable extension system. Read more →
- OpenClaw: Open-source AI agent framework that turns LLMs into persistent, proactive personal AI agents with multi-channel messaging (Signal, Telegram, Discord, WhatsApp), cron scheduling, memory systems, MCP integration, skill plugins, sub-agent spawning, and browser automation.
- Hermes Agent: The agent that grows with you
- llama-agentic-system: Agentic components of the Llama Stack APIs
- Transformers Agents: Provides a natural language API on top of transformers
- LlamaIndex: provides a central interface to connect your LLM's with external data.
- LangChain: the original 🐍
- Botpress: The building blocks for building chatbots
- Haystack: NLP framework to interact with your data using Transformer models and LLMs
- Semantic Kernel: Microsoft C# SDK to integrate cutting-edge LLM technology quickly and easily into your apps
- Agent-LLM: An Artificial Intelligence Automation Platform.
- LLM Agents: Build agents which are controlled by LLMs
- e2b: Open-source platform for building & deploying virtual developers’ agents
- Dust: Design and Deploy Large Language Model Apps
- MetaGPT: The Multi-Agent Meta Programming Framework: Given one line Requirement, return PRD, Design, Tasks, Repo and CI
- Lagent: A lightweight framework for building LLM-based agents
- Autogen: Enable Next-Gen Large Language Model Applications.
- AG2: AG2 (from AutoGen creators) is an open-source programming framework for building AI agents and facilitating cooperation among multiple agents to solve tasks.
- AgentVerse Provides a flexible framework that simplifies the process of building custom multi-agent environments for LLMs
- Maestro: A framework for Claude Opus to intelligently orchestrate subagents.
- AgentScope: Start building LLM-empowered multi-agent applications in an easier way.
- CrewAI: Cutting-edge framework for orchestrating role-playing, autonomous AI agents.
- Swarm: Educational framework exploring ergonomic, lightweight multi-agent orchestration by OpenAI.
- agency-swarm: Reliable agent framework built on top of the latest OpenAI Assistants API.
- Upsonic: Reliable agent framework that supports MCP.
- Mastra: Mastra is an opinionated TypeScript framework that helps you build AI applications and features quickly.
- Vectara-agentic: Vectara-agentic is a framework for creating AI Assistants and agents using Vectara.
- AgentDock: Stop wrestling with countless APIs and complex integrations. AgentDock provides the open-source foundation to build, manage, and deploy production-ready AI agents and workflows, frictionlessly.
- Modus: An open source, serverless framework for building intelligent agents and APIs in Go or AssemblyScript (a TypeScript-like language).
- Swarms Framework Bleeding-Edge Multi-Agent Orchestration Framework for Enterprise Applications
- Strands Agents SDK: A model-driven approach to building AI agents in just a few lines of code.
- VoltAgent - An open source TypeScript Framework for building AI agents with built-in LLM observability.
- Agentic Context Engine: Self-improving agents that learn from execution feedback. LangChain integration for agents that curate their own context.
- Astron: Enterprise-grade, commercial-friendly agentic workflow platform for building next-generation SuperAgents.
- Ailoy: A comprehensive framework for building AI agents that run anywhere, with full local-AI and WASM support.
- PraisonAI: Production-ready Multi-AI Agents framework with self-reflection. Fastest agent instantiation (3.77μs), 100+ LLM support, MCP integration, workflows, memory, and both Python & JavaScript SDKs.
- AgentField: Open-source infrastructure for AI backends. Kubernetes for orchestration, Okta for identity—production-ready from day one.
- Cortex Memory: A complete solution for agent memory, from extraction and vector search to automated optimization, with a REST API, MCP, CLI, and insights dashboard out-of-the-box.
- Pipecat: Open Source framework for voice and multimodal conversational AI.
- LoongFlow: A Evolve Agent Development Framework. From atomic components and development frameworks to core scenario Agents
- Agentset: Open-source production-ready RAG platform with built-in agentic reasoning, hybrid search, and multimodal support.
- Pilot Protocol: An overlay network stack that gives AI agents virtual addresses, encrypted UDP tunnels, NAT traversal, and mutual trust. Zero dependencies, written in Go.
- hcom: Let AI agents message, watch, and spawn each other across terminals. Claude Code, Gemini CLI, Codex, OpenCode.
- nanobot: Ultra-lightweight personal AI assistant framework (~4,000 lines of Python). Supports MCP, 9+ chat channels, and extensible skills system.
- Hive: Open-source AI agent framework for building goal-driven, self-improving autonomous agents. Define outcomes in natural language and auto-generate agent graphs with built-in evolution loops, MCP integration, and 100+ tools.
- ConnectOnion: Simple Python framework for production-ready AI agents — 2-line creation, functions as tools, 12 lifecycle hooks, plugin system, multi-agent networking with trust
- SwarmClaw: Self-hosted AI runtime for multi-agent orchestration with heartbeats, schedules, delegation, memory, and runtime skills across OpenClaw, Claude Code, Codex, Gemini CLI, and major LLM providers. Ships as a desktop app (Electron) and CLI.
- smolagents: Open-source Python library designed to make it extremely easy to build and run agents using just a few lines of code.
- open-multi-agent: TypeScript multi-agent framework. One
runTeam()call decomposes a goal into a task DAG via one LLM call and runs tasks in parallel. Three runtime dependencies, Node.js 18+. - Aeon: Autonomous agent framework that runs unattended via GitHub Actions, with self-healing skills, output quality scoring, persistent memory, and reactive triggers. 90+ built-in skills (research, dev, crypto, productivity, social), MCP + A2A integrations, fork-and-run model.
- Cordum: Out-of-process governance control plane for autonomous AI agents — pre-dispatch policy enforcement, approval gates, and signed audit trails for production governance.
- Voice Lab: A comprehensive testing and evaluation framework for voice agents across language models, prompts, and agent personas.
- Open-RAG-Eval: an open source RAG evaluation framework that does not require golden answers, and can be used to evaluate performance of RAG tools connected to an AI Agent (Agentic RAG)
- EvoAgentX: EvoAgentX is building a Self-Evolving Ecosystem of AI Agents, it will give you automated framework for evaluating and evolving agentic workflows.
- Arize-Phoenix: Arize-Phoenix is an open source library for agent testing, evaluation and observability.
- Manifest: Open-source, real-time cost observability platform for AI agents. Track tokens, costs, messages, and model usage with a local-first dashboard. Supports 28+ LLM models, OTLP ingestion, self-hosted.
- MetaGPT: The Multi-Agent Framework: First AI Software Company, Towards Natural Language Programming
- OpenHands: 🙌 OpenHands: Code Less, Make More. (formerly OpenDevin), a platform for software development agents powered by AI
- GPT Pilot: GPT Pilot is the core technology for the Pythagora VS Code extension that aims to provide the first real AI developer companion.
- Aider: aider is AI pair programming in your terminal
- Devika: Devika is an Agentic AI Software Engineer that can understand high-level human instructions, break them down into steps, research relevant information, and write code to achieve the given objective
- RepoAgent: An LLM-powered repository agent designed to assist developers and teams in generating documentation and understanding repositories quickly
- DSPy: The framework for programming—not prompting—foundation models
- ThinkGPT: Agent techniques to augment your LLM and push it beyond its limits
- PyCodeAGI: A small AGI experiment to generate a Python app given what app the user wants to build
- SuperAGI: SuperAGI - A dev-first open source autonomous AI agent framework
- Plandex: An AI coding engine for complex tasks
- Codel: ✨ Fully autonomous AI Agent that can perform complicated tasks and projects using terminal, browser, and editor.
- DB GPT: Interact your data and environment using the local GPT, no data leaks, 100% privately, 100% security
- Agency: 🕵️♂️ Library designed for developers eager to explore the potential of Large Language Models (LLMs) and other generative AI through a clean, effective, and Go-idiomatic approach
- TaskWeaver: A code-first agent framework for seamlessly planning and executing data analytics tasks.
- MicroAgent: Agents Capable of Self-Editing Their Prompts / Python Code
- SWE Agent: SWE-agent takes a GitHub issue and tries to automatically fix it, using GPT-4, or your LM of choice.
- AgentRun: The easiest, and fastest way to run AI-generated Python code safely
- Claude Engineer: Claude Engineer is an interactive command-line interface (CLI) that leverages the power of Anthropic's Claude-3.5-Sonnet model to assist with software development tasks.
- Vision agent: Vision Agent is a library that helps you utilize agent frameworks to generate code to solve your vision task.
- Nous: TypeScript AI agent platform with Autonomous agents, Software developer agents, AI code review agents and more.
- Cline: Open-source AI coding agent giving developers direct access to frontier models with full transparency.
- OpenCode: The AI coding agent built for the terminal.
- Stakpak: Open-source DevOps agent to help you secure, deploy, and maintain production-ready infrastructure.
- ReviewCerberus - 100% free, open-source AI code review tool for analyzing git branch differences with comprehensive security, performance, and quality analysis.
- Dorothy: Open-source desktop app to orchestrate multiple AI CLI agents (Claude Code, Codex, Gemini) simultaneously with automations, Kanban management, remote control, and MCP servers.
- Greywall: Deny-by-default command sandbox for AI coding agents with filesystem isolation, network control via transparent proxy, built-in profiles for agents like Claude Code or OpenCode, and learning mode for auto-generating configs.
- Maestro Orchestrate: Multi-agent development orchestration platform coordinating 22 specialized AI agents through 4-phase workflows with native parallel execution, persistent sessions, and least-privilege security tiers. Runs on Gemini CLI, Claude Code, and Codex.
- amux: Open-source agent multiplexer for running dozens of parallel Claude Code sessions with a web dashboard, self-healing watchdog, kanban board, agent-to-agent REST API, and mobile PWA. Python 3 + tmux.
- AgentsMesh: The AI Agent Workforce Platform. Remote AI workstations (AgentPods) with PTY sandbox + git worktree isolation, multi-agent collaboration via channels and pod bindings, built-in Kanban with MR/PR integration.
- KubeStellar Console: Multi-cluster Kubernetes dashboard with AI-powered operations agent (kc-agent) providing MCP tools for managing workloads across edge and cloud clusters. CNCF project.
- Bernstein: Python orchestrator for 40+ CLI coding agents (Claude Code, Codex, Gemini CLI, Cursor, Aider). One LLM plan call up front, then deterministic scheduling, git worktree isolation per task, quality gates, and an HMAC-chained audit log of every step. Apache-2.0.
- ctop: htop for AI coding agents. Monitor Claude Code and Codex CLI sessions with real-time CPU, memory, token usage, context window tracking, and cost estimates. Zero dependencies, pure Node.js.
- Frontman: Open-source AI coding agent that lives in your browser, hooks into your dev server, sees the live DOM, component tree, CSS, routes, and logs, then edits the actual source files with instant hot reload.
- GPT Researcher: GPT Researcher is an autonomous agent designed for comprehensive online research on a variety of tasks.
- BlockAGI: BlockAGI conducts iterative, domain-specific research, and outputs detailed narrative reports to showcase its findings
- data-to-paper: data-to-paper: AI-driven research from data to human-verifiable research papers
- AI Scientist: The AI Scientist: Towards Fully Automated Open-Ended Scientific
- Storm: An LLM-powered knowledge curation system that researches a topic and generates a full-length report with citations.
- OpenLens AI: Fully Autonomous Research Agent for Health Infomatics
- DeepAnalyze: first agentic LLM for autonomous data science, supporting specific data tasks and data-oriented deep research (produce analyst-grade research reports).
- AIDE: AI-Driven Exploration — ML engineering agent that uses tree search to automate experiment design, code generation, and evaluation against any metric.
- CollosalAI Chat: implement LLM with RLHF, powered by the Colossal-AI project
- RasaGPT: RasaGPT is the first headless LLM chatbot platform built on top of Rasa and Langchain.
- SuperAgent: Deploy LLM Agents to production
- BabyAGI UI: Make it easier to run and develop with babyagi in a web app, like a ChatGPT
- ix: Autonomous GPT-4 agent platform
- Multi-Modal LangChain agents in Production: Deploy LangChain Agents and connect them to Telegram
- Autonomous HR Chatbot: An autonomous agent that can answer HR related queries autonomously using the tools it has on hand
- LLama Cpp Agent: The llama-cpp-agent framework is a tool designed for easy interaction with Large Language Models
- Memgpt: Create LLM agents with long-term memory and custom tools 📚🦙
- joinly: Voice-first AI Assistant for online meetings that can actively participate and solve tasks live during the meeting
- Gobii: Gobii is an open-source platform for deploying and managing browser-use agents at scale with a conversational interface and API
- ClaudeClaw: Persistent agent orchestrator plugin for Claude Code — multi-channel routing (Slack, WhatsApp, Telegram), OS-level sandbox isolation, composable extensions, structured memory, webhook triggers
- OpenAgent: Next-generation personal AI assistant powered by LLM, RAG and agent loops. Supports computer-use, browser-use, coding agent, 30+ model providers, visual workflow builder, and MCP tools. Self-hostable with admin dashboard.
- MateClaw: Open-source personal AI operating system on Spring Boot + Spring AI Alibaba — one JAR ships a web admin, desktop app (bundled JRE 21), embeddable widget, and 8 IM channels sharing the same agent.
- Camel-AutoGPT: role-playing approach for LLMs and auto-agents like BabyAGI & AutoGPT
- SkyAGI: Emerging human-behavior simulation capability in LLM agents
- Voyager: An Open-Ended Embodied Agent with Large Language Models
- Enclave: Self-hosted single-owner AI social world; each instance is populated by autonomous AI residents with personalities, schedules and relationships who chat, form group conversations, post to a social feed and proactively message the owner.
- MiroShark: Universal swarm-intelligence engine — drop in a scenario and hundreds of grounded LLM agents simulate Twitter, Reddit, and a prediction market hour-by-hour, with counterfactual branching, per-agent MCP tools, and a public gallery of finished runs.
- Private GPT: Interact privately with your documents using the power of GPT, 100% privately, no data leaks
- Local GPT: Inspired on Private GPT with the GPT4ALL model replaced with the Vicuna-7B model and using the InstructorEmbeddings instead of LlamaEmbeddings
- LLocalSearch: LLocalSearch is a completely locally running search aggregator using LLM Agents. The user can ask a question and the system will use a chain of LLMs to find the answer. The user can see the progress of the agents and the final answer. No OpenAI or Google API keys are needed.
- Second Brain AI Agent: A streamlit app to dialog with your second brain notes using OpenAI and ChromaDB locally.
- SAGE: Institutional memory for AI agents — every memory goes through BFT consensus before it's committed. 4 application validators, 13 MCP tools, runs locally.
- Hindsight: State-of-the-art long-term memory for AI agents by Vectorize. Open source, self-hostable, with integrations for LangChain, CrewAI, LlamaIndex, Vercel AI SDK, MCP, and more.
- Screenpipe: 24/7 local screen + microphone recording with OCR, audio transcription, and semantic search. Gives AI agents long-term context of everything you've seen, said, or heard. MCP server for Claude. 100% local, MIT licensed.
- DemoGPT: DemoGPT enables you to create quick demos by just using prompt. It applies ToT approach on Langchain documentation tree.
- RestGPT: An LLM-based autonomous agent controlling real-world applications via RESTful APIs
- XAgent: An Autonomous LLM Agent for Complex Task Solving
- LLM Agents: Build agents which are controlled by LLMs
- uAgents: A fast and lightweight framework for creating decentralized agents with ease.
- Maestro: A framework for Claude Opus to intelligently orchestrate subagents.
- llama-agents: llama-agents is an async-first framework for building, iterating, and productionizing multi-agent systems, including multi-agent communication, distributed tool execution, human-in-the-loop, and more
- Phidata: Build AI Assistants with memory, knowledge and tools.
- AgentK: An autoagentic AGI that is self-evolving and modular.
- ADAS: Automated Design of Agentic Systems
- Giselle: Giselle is an agentic workflow builder that empowers you to create AI-driven solutions with ease.
- AgentGPT: AI Agents with Langchain & OpenAI (Vercel / Nextjs)
- OpenAgents: An Open Platform for Language Agents in the Wild
- Steel Browser: Open-source browser infrastructure for AI agents with session-backed automation, extraction, screenshots/PDFs, an AI-native CLI, and a reusable steel-browser skill.
- Actionbook: Parallel Action CLI for AI agents. Run 50 actions across 20 sites at onece.
- invisible-playwright: Playwright wrapper for a stealth-patched Firefox 150 binary. Drop-in replacement returning native Playwright Browser objects, fingerprint spoofing in the C++ source.