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 49–72 of 79
| Name | Language | Stars | Downloads / month (approx.) | MCP | A2A | Multi-agent |
|---|---|---|---|---|---|---|
| Semantic Kernel Model-agnostic SDK for building agents and multi-agent systems in Python, .NET and Java; Microsoft names Agent Framework as its successor. | Python, C#, Java | 28.7K | ~332.1K | Built in | Not stated | Yes |
| uAgents Python library for autonomous agents that run scheduled tasks and exchange messages on the Fetch.ai network. | Python | 1.6K | ~10.4K | Not stated | Not stated | Yes |
| Agency Swarm Python framework for multi-agent applications where agents with defined roles talk through explicit flows, built on the OpenAI Agents SDK. | Python | 4.6K | ~3.2K | Not stated | Not stated | Yes |
| Jido Elixir framework for autonomous agents with state, actions, signals and directives, running on OTP supervision. | elixir | 1.9K | — | Not stated | Not stated | Yes |
| Microsoft Agent Framework Open framework for building and hosting production-grade AI agents and multi-agent workflows in .NET and Python. | Python, C#, Go | 14.3K | ~204K | Not stated | Not stated | Yes |
| cayu Python runtime and framework for long-running agents, with durable sessions, approvals, spend caps and multi-agent collaboration. | Python | 927 | ~6.4K | Not stated | Not stated | Yes |
| ADK for Java Code-first Java toolkit for building and testing AI agents, with multi-agent hierarchies, a dev UI and Maven packages. | Java | 1.8K | — | Built in | Built in | Yes |
| any-agent Python interface for running and evaluating agents from several frameworks, with OpenTelemetry traces; now in soft deprecation. | Python | 1.3K | ~2.7K | Built in | Built in | Yes |
| AgileRL Library for LLM post-training (SFT, DPO, GRPO and agentic RL) and classic RL, with evolutionary hyperparameter optimization. | Python | 959 | ~3K | Not stated | Not stated | Yes |
| VeADK Python SDK for building agents on Volcengine AgentKit, with a bundled Web UI, Studio deployment and short- and long-term memory. | Python | 347 | ~4.7K | Not stated | Not stated | Yes |
| MS-Agent Lightweight Python agent framework for long-running tasks, with skills, sub-agents, A2A and ACP servers, and CLI, TUI and web front ends. | Python | 4.4K | ~459 | Not stated | Built in | Yes |
| 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 |
| 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 |
| 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 |
| dexto Open agent harness for AI applications, with a YAML-configured coding agent, sessions, tools, MCP support and a CLI. | TypeScript | 657 | — | Built in | Not stated | Yes |
| 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 |
| Bindu Python platform that gives agents a cryptographic identity, A2A communication and x402 payment requirements behind one bindufy() call. | Python, TypeScript, Kotlin | 10K | ~446 | Not stated | Built in | Yes |
| 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 |
| 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 |
| Akka SDK SDK for building durable, responsive services, including agentic AI services, that cluster automatically and deploy to any infrastructure. | Java | 30 | — | Not stated | Not stated | Yes |