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 157
| Name | Language | Stars | Downloads / month (approx.) | MCP | A2A | Multi-agent |
|---|---|---|---|---|---|---|
| LiveKit Agents (Node.js) Node.js distribution of the LiveKit Agents framework for realtime voice agents in LiveKit rooms. | JavaScript | 949 | ~2.3M | 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 |
| CAMEL Open-source Python framework for multi-agent systems: agent societies, memory, RAG, code interpreters, synthetic data and large-scale simulation. | Python | 18K | ~86.2K | Not stated | Not stated | Yes |
| AG2 Open-source Python framework for AI agents that cooperate on tasks, with human-in-the-loop workflows and multi-agent patterns. | Python | 5K | ~170.3K | Not stated | Not stated | Yes |
| samples Sample projects for the Strands Agents SDK, showing how to build agents in Python and TypeScript; not intended for production use. | Python, TypeScript | 913 | ~38.1M | Not stated | Not stated | — |
| 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 | — |
| judgeval Python SDK for tracing agents and scoring their traces with prompt-based judges, to find failures in production. | Python | 1.1K | ~332.9K | Not stated | Not stated | — |
| Embabel JVM framework for agentic flows that plan toward goals, mixing LLM calls with code and domain models, usable from Kotlin or Java. | Kotlin, Java | 4.5K | — | Not stated | 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 | — |
| lix Embeddable version control system for files and SQL tables, with branch, diff, merge and rollback across both. | JavaScript, Rust | 771 | ~2.4M | Not stated | Not stated | — |
| Quarkus LangChain4j Quarkus extensions that connect LangChain4j to Quarkus apps, with declarative AI services and LLM, tool and embedding support. | Java | 326 | — | Not stated | 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 |
| elizaOS TypeScript framework and product stack for autonomous agents, with a plugin system, persistent memory, a CLI, an app and cloud services. | TypeScript | 19.6K | ~18.8K | Not stated | 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 | — |
| chidori TypeScript agent framework on a Rust runtime, where runs are checkpointed, replayed with zero LLM calls and resumed after a crash. | TypeScript, Python | 1.4K | ~266 | Not stated | Not stated | — |
| python-utcp Official Python implementation of the Universal Tool Calling Protocol, calling HTTP, CLI, MCP and text-file tools through plugins. | Python | 653 | ~8.1K | Via adapter | Not stated | — |
| 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 |
| standards-sdk TypeScript SDK with reference implementations of Hashgraph Consensus Standards and a Registry Broker client. | TypeScript | 1.3K | ~171 | Not stated | Not stated | — |