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 25–48 of 79
| Name | Language | Stars | Downloads / month (approx.) | MCP | A2A | Multi-agent |
|---|---|---|---|---|---|---|
| Cloudflare Agents SDK TypeScript SDK for persistent AI agents on Cloudflare Durable Objects, with state sync, scheduling and MCP support. | TypeScript | 5.9K | — | Built in | Not stated | Yes |
| RubyLLM Ruby AI framework with one API for chat, tools, agents, streaming, embeddings and Rails integration across many providers. | ruby | 4.5K | — | Built in | Not stated | Yes |
| fast-agent CLI-first Python agent framework and coding agent with MCP, A2A and Agent Skills support, live streaming and human input. | Python | 3.9K | ~83.5K | Built in | Built in | Yes |
| OpenAI Agents SDK (JavaScript) TypeScript and JavaScript framework for multi-agent workflows with tools, handoffs, guardrails, sandboxes and voice agents. | TypeScript, JavaScript | 3.9K | ~5.1M | Built in | Not stated | Yes |
| agent-governance-toolkit Policy enforcement, identity, sandboxing and reliability tooling for autonomous AI agents, installable with one pip command. | Python, TypeScript, C# | 6.5K | ~121.3K | Not stated | Not stated | Yes |
| Griptape Python framework for generative AI agents, pipelines and parallel workflows, with RAG engines, tools, memory and swappable drivers. | Python | 2.6K | ~46K | Built in | Not stated | Yes |
| txtai All-in-one Python AI framework for embeddings-based semantic search, LLM pipelines, workflows and agents. | Python | 13K | ~14.3K | Built in | Not stated | Yes |
| BotSharp C# framework on .NET for building multi-agent AI bots with plugins, RAG, MCP integration and a built-in admin UI. | C# | 3.1K | — | Built in | Not stated | Yes |
| kagent Kubernetes-native framework and runtime for building and running AI agents as Kubernetes custom resources. | Go, Python | 4.1K | — | Built in | Built in | Yes |
| Atomic Agents Lightweight Python framework for composing AI agents and tools as small, typed pieces built on Instructor and Pydantic. | Python | 6.3K | ~19.9K | Not stated | Not stated | Yes |
| Marvin Python framework for structured LLM outputs and agentic workflows built from tasks, agents and threads. | Python | 6.2K | ~264.8K | Not stated | Not stated | Yes |
| Swarms Python framework for orchestrating multiple LLM agents in sequential, concurrent, hierarchical and graph-based workflows. | Python, Rust | 7.3K | ~13.9K | Built in | Not stated | Yes |
| EvoAgentX Open-source framework that builds, evaluates and self-improves multi-agent LLM workflows from a goal. | Python | 3.4K | — | Not stated | Not stated | Yes |
| Burr Python framework that models an application as a state machine, with a trace UI and persisted state. | Python | 2.6K | ~20K | Not stated | Not stated | Yes |
| HelloAgents Modular Python agent framework with a tool-calling loop, context management, retrieval, persistent memory and MCP tools. | Python | 3.3K | — | Built in | Not stated | Yes |
| Langroid Python framework for LLM apps built from collaborating agents that hold conversation state, tools and vector-store memory. | Python | 4.1K | ~14.5K | Via adapter | Not stated | Yes |
| agentos TypeScript agent framework with persistent cognitive memory, multi-agent orchestration and one dispatch interface across 13 LLM providers. | TypeScript | 681 | ~56.2K | Not stated | Not stated | Yes |
| LangGraph4j Java library for stateful, multi-agent LLM applications built as cyclical graphs, designed to work with langchain4j and Spring AI. | Java | 2.1K | — | Not stated | Not stated | Yes |
| OpenHands Software Agent SDK Python and TypeScript SDK and REST Agent Server for building agents that work with code in local or containerized workspaces. | Python, TypeScript | 1.3K | ~3.8M | Not stated | Not stated | Yes |
| tRPC-Agent-Go Go framework for multi-agent systems with graph workflows, tools, session memory, MCP, A2A, AG-UI and OpenTelemetry. | Go | 1.9K | — | Built in | Built in | Yes |
| Dapr Agents Python framework for LLM agents that run as durable Dapr workflows, with retries, Kubernetes deployment and human-in-the-loop hooks. | Python | 764 | ~30.4K | Not stated | Not stated | Yes |
| AutoGen Archived Microsoft Python framework for multi-agent apps; Microsoft directs new users to Microsoft Agent Framework. | Python | 61.5K | ~381.3K | Via adapter | Not stated | Yes |
| open-multi-agent Self-hosted TypeScript runtime for coordinating agents with human approval gates and inspectable runs, with no telemetry. | TypeScript | 7K | ~3.8K | Not stated | Not stated | Yes |
| Neuron AI PHP framework for agentic applications with workflows, human-in-the-loop, MCP connectors, RAG and multi-provider LLM support. | php | 2.2K | — | Built in | Not stated | Yes |