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 40

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—
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—
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—
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
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
ai

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

TypeScript3.2K—Not statedNot stated—
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
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
stagehand

SDK for browser agents with act, observe and extract calls, used from TypeScript and Python to automate sites and pull out structured data.

TypeScript, Python, Go25.8K~4.3MNot statedNot 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, swift7.8K~6.5KBuilt inNot statedYes
LangGraph.js

Open-source agent harness from LangChain for building agents with code, with LangSmith for testing and monitoring.

TypeScript3.4K~10MNot statedNot stated—
LangChain.js

JavaScript and TypeScript framework of interoperable components for building LLM apps and agents, with LangGraph.js and Deep Agents above it.

TypeScript, JavaScript18.3K—Not statedNot stated—
trigger.dev

TypeScript platform to build and deploy long-running AI agents and workflows with retries, queues and human approval steps.

TypeScript, JavaScript16.6K—Not statedNot stated—
VoltAgent

TypeScript framework for AI agents with tools, memory, RAG, MCP and sub-agents, paired with a Cloud or self-hosted console.

TypeScript10.9K—Built inNot statedYes
samples

Sample projects for the Strands Agents SDK, showing how to build agents in Python and TypeScript; not intended for production use.

Python, TypeScript913~38.1MNot statedNot stated—
Cloudflare Agents SDK

TypeScript SDK for persistent AI agents on Cloudflare Durable Objects, with state sync, scheduling and MCP support.

TypeScript5.9K—Built inNot statedYes
OpenAI Agents SDK (JavaScript)

TypeScript and JavaScript framework for multi-agent workflows with tools, handoffs, guardrails, sandboxes and voice agents.

TypeScript, JavaScript3.9K~5.1MBuilt inNot statedYes
elizaOS

TypeScript framework and product stack for autonomous agents, with a plugin system, persistent memory, a CLI, an app and cloud services.

TypeScript19.6K~18.8KNot statedNot stated—
Stirrup

Lightweight Python framework and starting template for agents that let the model choose its own approach to each task.

Python, TypeScript667~279.7KBuilt inNot stated—

Popular comparisons

All popular comparisons →

Best for

All best for →