Skip to content
Agentmart
Submit a tool

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.

CardsTable

Showing 1–24 of 175

NameLanguageStarsDownloads / month (approx.)MCPA2AMulti-agent
Pi Agent Core

Minimal TypeScript agent harness with an agent runtime, multi-provider LLM API, terminal UI and coding agent CLI that users extend themselves.

TypeScript117.6K~21.9MNot statedNot stated—
LlamaIndex

Open-source Python toolkit for RAG and agents over your own data, with event-driven workflows and 300+ integration packages.

Python52.6K~6MNot statedNot stated—
Strands Agents

Open-source Python and TypeScript SDK for model-driven agents, with tools, MCP, multi-agent patterns and streaming.

Python, TypeScript8.9K~38.1MBuilt inNot statedYes
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, Rust10.6K~5MNot statedNot stated—
CopilotKit

Open-source SDK that connects AI agents to app front ends with chat UI, generative UI, shared state and human approvals; creator of the AG-UI protocol.

TypeScript38.2K~1.2MBuilt inNot stated—
Rig

Rust library for LLM applications with agents, tool calling, streaming and 20+ model providers, plus a terminal coding agent.

Rust9K~653KNot statedNot stated—
Genkit

Open-source Firebase framework for AI features and agent workflows in JavaScript, Go, Python and Dart, with model plugins.

TypeScript, JavaScript, Go, Python, dart6.5K~410.6KNot statedNot stated—
Letta

Open-source agent harness for stateful agents whose memory persists and improves with use, with a terminal UI, app server and TypeScript SDK.

TypeScript25.2K~174.5KNot statedNot stated—
ADK for Go

Code-first Go toolkit for building agents with a tool ecosystem, composable multi-agent systems and Cloud Run deployment.

Go8.9K—Built inNot statedYes
trueforge

Open-source agent harness that runs the model loop for you, with MCP tools, skills, sandboxing, approvals and a chat UI.

TypeScript6.4K—Built inNot statedYes
AgentScope Java

Java framework for distributed, long-running agents with typed event streams, permission gating, middleware and subagents.

Java6.1K—Not statedBuilt inYes
ADK for TypeScript

TypeScript toolkit for agents with Zod-typed tools, graph and multi-agent workflows, and Node.js or browser runtimes.

TypeScript1.4K~615.1KBuilt inBuilt inYes
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, Rust3K~116.4KNot statedNot statedYes
atmosphere

Java runtime for AI agents that streams tokens and tool events over WebSocket, SSE or gRPC, with human approvals.

Java3.8K—Built inBuilt inYes
ai

TypeScript SDK for streaming chat, tool-calling agents and structured output across model providers and UI frameworks.

TypeScript3.2K—Not statedNot stated—
LangChain

Python framework of interoperable components and integrations for building agents and LLM apps, with LangGraph and Deep Agents layered above it.

Python148.4K~160MNot statedNot stated—
PraisonAI

Python framework for multi-agent teams and workflows, with a CLI and Docker, MCP and A2A deployment options.

Python, JavaScript9.3K~19.8KBuilt inBuilt inYes
LangGraph

Low-level Python orchestration framework for long-running stateful agents, with durable execution, human review points and short- and long-term memory.

Python43.8K~56.2MNot statedNot statedYes
BeeAI Framework

Python and TypeScript framework for multi-agent systems, with MCP and A2A interop, YAML orchestration and OpenTelemetry tracing.

Python, TypeScript3.4K~23.3KBuilt inBuilt inYes
Deep Agents

Opinionated agent harness on LangGraph with sub-agents, filesystem access, context management, persistent memory and approval of tool calls.

Python, TypeScript30.6K~8.3MBuilt inNot statedYes
DSPy

Python framework for writing language-model programs as code and optimizing their prompts and weights instead of hand-tuning prompts.

Python38.8K~5.4MNot statedNot stated—
Mastra

TypeScript framework for AI agents and apps with graph-based workflows, memory, suspend-and-resume approvals, MCP servers and model routing.

TypeScript29.1K~6.2MBuilt inNot stated—
Pydantic AI

Typed Python SDK for building agents with swappable model providers, plus optional capabilities for memory, sub-agents, planning and durable execution.

Python20.8K~6.5MBuilt inNot statedYes
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, Kotlin22K~10.1MBuilt inNot statedYes

Popular comparisons

All popular comparisons →

Best for

All best for →