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–7 of 7
| Name | Language | Stars | Downloads / month (approx.) | MCP | A2A | Multi-agent |
|---|---|---|---|---|---|---|
| GitHub Copilot SDK Multi-language SDKs for embedding the GitHub Copilot agent runtime, with planning, tool calls and file edits, in your apps. | Python, TypeScript, Go, C#, Java, Rust | 10.6K | ~5M | Not stated | Not stated | — |
| Rig Rust library for LLM applications with agents, tool calling, streaming and 20+ model providers, plus a terminal coding agent. | Rust | 9K | ~653K | Not stated | Not stated | — |
| Ax DSPy-style toolkit for typed LLM signatures, agents and flows, TypeScript-first with Python, Java, C++, Go and Rust libraries. | TypeScript, Python, Java, c++, Go, Rust | 3K | ~116.4K | Not stated | Not stated | Yes |
| 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 | — |
| 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 |
| 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 |
| Swiftide Rust framework with an agent harness, typed task graphs and streaming indexing and RAG pipelines for LLM applications. | Rust | 795 | ~806 | Built in | Not stated | — |