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 58
| Name | Language | Stars | Downloads / month (approx.) | MCP | A2A | Multi-agent |
|---|---|---|---|---|---|---|
| OpenAI Agents SDK Python SDK for multi-agent workflows with handoffs, guardrails, sessions and built-in tracing, usable with OpenAI and other LLMs. | Python | 30.3K | ~19.3M | Built in | Not stated | Yes |
| 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 |
| Koog Kotlin and Java framework for AI agents with tools, graph workflows, MCP, streaming and multiplatform targets. | Kotlin, Java | 4.6K | — | Built in | Not stated | — |
| OGX (formerly Llama Stack) OpenAI-compatible agentic API server for inference, vector stores, files and skills, on any model or infrastructure. | Python | 8.4K | ~60.7K | Built in | Not stated | — |
| 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 |
| attestix Python toolkit for signed identities, verifiable credentials and delegated authority for AI agents, with MCP and REST interfaces. | Python, JavaScript, Go, Java | 839 | ~690 | Built in | Not stated | — |
| 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 |
| Stirrup Lightweight Python framework and starting template for agents that let the model choose its own approach to each task. | Python, TypeScript | 667 | ~279.7K | Built in | Not stated | — |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| Vision-Agents Python framework for real-time voice and vision agents that process video with pluggable models and processors over WebRTC. | Python | 8.2K | ~1.8K | Built in | Not stated | — |
| Foundry Python framework for agents that discover MCP tools by themselves, with optional memory, guardrails, cache and tracing. | Python | 892 | ~6.4K | Built in | Not stated | — |
| 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 |
| 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 | — |
| heurist-agent-framework Multi-interface agent framework with tools, memory and MCP, serving agents through Telegram, Discord, Twitter, Farcaster and a REST API. | Python | 826 | — | Built in | Not stated | — |