175 listed
Harnesses & SDKs
Frameworks and SDKs for building agents: the Claude Agent SDK, OpenAI Agents SDK, LangGraph, CrewAI and many more. Each page lists languages, packages, MCP and A2A support and how it orchestrates agents, with a link to the page every fact came from.
Showing 121–144 of 157
| Name | Language | Stars | Downloads / month (approx.) | MCP | A2A | Multi-agent |
|---|---|---|---|---|---|---|
| AutoAgents Rust multi-agent framework with typed tool calling, sliding-window memory, pluggable LLM backends and OpenTelemetry tracing. | Rust | 765 | ~2.6K | Not stated | Not stated | Yes |
| activegraph Event-sourced Python graph runtime where agent behaviors react to a shared graph, with an audit trail and fork-and-diff replay. | Python | 707 | ~2.6K | Not stated | Not stated | — |
| NVIDIA NeMo Agent Toolkit Open-source NVIDIA library that connects existing agents to tools and data, with profiling and LangSmith tracing; deprecated, EOL end of 2026. | Python | 2.7K | ~128.8K | Not stated | Not stated | — |
| CGraph Cross-platform C++ DAG framework with a Python version, for running task graphs with no third-party dependencies. | c++, Python | 2.3K | ~506 | Not stated | Not stated | — |
| agent-lightning Reinforcement-learning trainer of about 3,500 lines that trains models behind agents run in their own harnesses, locally or as Kubernetes jobs. | Python | 18.8K | — | Not stated | Not stated | — |
| code-mode TypeScript library that lets agents call MCP and UTCP tools by running model-written code in a sandbox. | TypeScript | 1.6K | — | Built in | Not stated | — |
| forge Reliability layer for tool calling with self-hosted LLMs, offered as a proxy, a workflow runner and middleware. | Python | 2.3K | ~394 | Not stated | Not stated | — |
| OpenJudge Open-source Python evaluation framework with ready-made and custom graders for scoring AI agent quality and producing reward signals. | Python | 888 | ~990 | Not stated | Not stated | — |
| all-agentic-architectures Python library of 35 agentic AI architectures with one run() interface, built on LangGraph and multiple LLM providers. | Python | 4.6K | — | Not stated | Not stated | — |
| Agent SDK Go Go framework for AI agents with memory, tool execution, MCP, agent skills, multi-agent patterns and evaluation. | Go | 640 | — | Built in | Not stated | Yes |
| agentUniverse Python multi-agent framework with PEER and DOE collaboration patterns and configurable LLM vendors such as Qwen, DeepSeek and OpenAI. | Python | 2.4K | ~296 | Not stated | Not stated | Yes |
| Swiftide Rust framework with an agent harness, typed task graphs and streaming indexing and RAG pipelines for LLM applications. | Rust | 795 | ~806 | Built in | Not stated | — |
| Stately Agent XState library where agent logic is a state machine, so a model can only pick events the machine allows. | TypeScript | 484 | — | Not stated | Not stated | Yes |
| Pocket Flow Minimal Python graph framework of about 100 lines for LLM agents, workflows, RAG and map-reduce pipelines. | Python | 11.3K | ~33.7K | Not stated | Not stated | Yes |
| Julep Python framework for durable AI agents built as dataflows that resume after crashes, retry safely and record each step. | Python | 6.6K | ~1.6K | Built in | Not stated | — |
| Parlant Python framework for customer-facing conversational agents that narrows the prompt context each turn using rules, knowledge and tools you define. | Python | 18.3K | ~21K | Not stated | Not stated | — |
| LightAgent Python agent framework for OpenAI-compatible agents with tools, memory, MCP connections, multi-agent collaboration and workflows. | Python | 1.2K | ~261 | Built in | Not stated | Yes |
| guidance Python library for steering language models by constraining output with regex and grammars and mixing control flow with generation. | Python | 21.8K | ~13.6K | Not stated | Not stated | — |
| RAGLight Typed Python toolkit for composing classic and agentic retrieval-augmented generation pipelines with pluggable LLMs and stores. | Python | 673 | ~330 | Via adapter | Not stated | — |
| OpenRath PyTorch-style Python framework for multi-agent, multi-session workflows, with a durable production runtime in v2.0.0. | Python | 961 | ~99 | Not stated | Not stated | Yes |
| Inngest AgentKit Framework for AI agents and multi-agent networks where a router picks which agent runs, with tools and MCP support. | TypeScript | 956 | ~52K | Built in | Not stated | Yes |
| AgentForge Low-code Python framework for YAML-defined agents and multi-agent Cogs, with personas, prompt templates and memory nodes. | Python | 860 | ~1K | Not stated | Not stated | Yes |
| Rasa Open-source Python framework for text and voice assistants; the open-source edition is in maintenance mode while Rasa moves to its CALM engine. | Python | 21.4K | ~202.8K | Not stated | Not stated | — |
| KaibanJS JavaScript framework for multi-agent teams whose tasks move across a Kanban-style board you can watch. | JavaScript | 1.5K | — | Not stated | Not stated | Yes |