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 1–24 of 36
| Name | Language | Stars | Downloads / month (approx.) | MCP | A2A | Multi-agent |
|---|---|---|---|---|---|---|
| Strands Agents Open-source Python and TypeScript SDK for model-driven agents, with tools, MCP, multi-agent patterns and streaming. | Python, TypeScript | 8.9K | ~38.1M | Built in | Not stated | Yes |
| PraisonAI Python framework for multi-agent teams and workflows, with a CLI and Docker, MCP and A2A deployment options. | Python, JavaScript | 9.3K | ~19.8K | Built in | Built in | Yes |
| BeeAI Framework Python and TypeScript framework for multi-agent systems, with MCP and A2A interop, YAML orchestration and OpenTelemetry tracing. | Python, TypeScript | 3.4K | ~23.3K | Built in | Built in | Yes |
| Deep Agents Opinionated agent harness on LangGraph with sub-agents, filesystem access, context management, persistent memory and approval of tool calls. | Python, TypeScript | 30.6K | ~8.3M | Built in | Not stated | Yes |
| Pydantic AI Typed Python SDK for building agents with swappable model providers, plus optional capabilities for memory, sub-agents, planning and durable execution. | Python | 20.8K | ~6.5M | Built in | Not stated | Yes |
| Google Agent Development Kit (ADK) Open-source toolkit for building, evaluating and deploying agents in Python, TypeScript, Go, Java and Kotlin, tuned for Gemini but model-agnostic. | Python, TypeScript, Go, Java, Kotlin | 22K | ~10.1M | Built in | Not stated | Yes |
| Claude Agent SDK (Python) Python SDK that runs the Claude Code agent loop inside your own program, with custom tools and hooks written as Python functions. | Python | 8.3K | ~34M | Built in | Not stated | — |
| Agent Squad Open-source framework that routes each user query to one of several AI agents, with Python, TypeScript and Swift runtimes. | Python, TypeScript, swift | 7.8K | ~6.5K | Built in | Not stated | Yes |
| Agno Python framework and runtime for building agents, serving them over a REST API and MCP server, and managing them from a web control plane. | Python | 42.9K | ~2.2M | Built in | Built in | Yes |
| LiveKit Agents Framework for Python or Node.js programs that join LiveKit rooms as realtime voice and video agents. | Python, JavaScript | 14.9K | ~4.1M | Built in | Not stated | — |
| Hugging Face smolagents Small Python library whose agents write their actions as code, with sandboxed execution and tools from MCP servers, LangChain or the Hub. | Python | 30K | ~595.5K | Built in | Not stated | — |
| AgentScope Python agent framework from Alibaba that lets the model drive tool use, with team pipelines, MCP, agent skills, A2A, memory and tracing. | Python | 33.8K | ~218.1K | Built in | Built in | Yes |
| Agently AI application runtime framework for backends with structured outputs, observable actions, MCP capabilities and recoverable workflows. | Python | 1.7K | ~2.9K | Built in | Not stated | — |
| Amazon Bedrock AgentCore SDK Python SDK for deploying agents to Amazon Bedrock AgentCore, a managed runtime with memory, gateway, tools and observability. | Python | 780 | ~6.9M | Built in | Not stated | — |
| metorial Open-source access layer that connects AI agents to 1200+ integrations with shared auth, permissions and audit logs. | TypeScript, JavaScript, Python | 3.4K | ~1K | Built in | Not stated | — |
| 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 |
| 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 | — |
| 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 | — |
| 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 |
| 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 |