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 73–96 of 157

NameLanguageStarsDownloads / month (approx.)MCPA2AMulti-agent
BotSharp

C# framework on .NET for building multi-agent AI bots with plugins, RAG, MCP integration and a built-in admin UI.

C#3.1K—Built inNot statedYes
kagent

Kubernetes-native framework and runtime for building and running AI agents as Kubernetes custom resources.

Go, Python4.1K—Built inBuilt inYes
Atomic Agents

Lightweight Python framework for composing AI agents and tools as small, typed pieces built on Instructor and Pydantic.

Python6.3K~19.9KNot statedNot statedYes
Patter

Python and TypeScript SDK that gives an AI agent a phone number, with pluggable LLM, speech and telephony providers.

Python, TypeScript1.1K~167Not statedNot stated—
Marvin

Python framework for structured LLM outputs and agentic workflows built from tasks, agents and threads.

Python6.2K~264.8KNot statedNot statedYes
ART

Open-source reinforcement learning framework that trains LLM agents on multi-step tasks using GRPO.

Python10.8K~10.9KNot statedNot stated—
Swarms

Python framework for orchestrating multiple LLM agents in sequential, concurrent, hierarchical and graph-based workflows.

Python, Rust7.3K~13.9KBuilt inNot statedYes
lumibot

Python framework for backtesting and running trading strategies written as Python rules or AI agents, across brokers.

Python2.2K~23KNot statedNot stated—
Burr

Python framework that models an application as a state machine, with a trace UI and persisted state.

Python2.6K~20KNot statedNot statedYes
Langroid

Python framework for LLM apps built from collaborating agents that hold conversation state, tools and vector-store memory.

Python4.1K~14.5KVia adapterNot statedYes
datachain

Python library that turns files in S3, GCS and Azure into versioned, typed datasets for pipelines and agents.

Python2.8K~19.3KVia adapterNot stated—
flint-chart

Visualization language and MCP server that lets AI agents create charts from editable chart specs.

TypeScript4.4K—Via adapterNot stated—
Mirascope

Python and TypeScript toolkit for calling any frontier LLM through one interface, with tools, structured output and tracing.

Python, TypeScript1.5K~25KNot statedNot stated—
IBM watsonx Orchestrate ADK

Python library and CLI for building agents that run on IBM watsonx Orchestrate, with a local Developer Edition for testing.

Python177~106.1KNot statedNot stated—
bub

Python agent runtime with an SDK for building your own agent, and an app that adds plugins and channel integrations.

Python1.7K~21.6KNot statedNot stated—
agentos

TypeScript agent framework with persistent cognitive memory, multi-agent orchestration and one dispatch interface across 13 LLM providers.

TypeScript681~56.2KNot statedNot statedYes
LangGraph4j

Java library for stateful, multi-agent LLM applications built as cyclical graphs, designed to work with langchain4j and Spring AI.

Java2.1K—Not statedNot statedYes
OpenHands Software Agent SDK

Python and TypeScript SDK and REST Agent Server for building agents that work with code in local or containerized workspaces.

Python, TypeScript1.3K~3.8MNot statedNot statedYes
Langchain.rb

Ruby library for LLM-powered apps with a unified LLM interface, prompt tools, output parsers, RAG and assistants.

ruby2K—Not statedNot stated—
tRPC-Agent-Go

Go framework for multi-agent systems with graph workflows, tools, session memory, MCP, A2A, AG-UI and OpenTelemetry.

Go1.9K—Built inBuilt inYes
Dapr Agents

Python framework for LLM agents that run as durable Dapr workflows, with retries, Kubernetes deployment and human-in-the-loop hooks.

Python764~30.4KNot statedNot statedYes
AutoGen

Archived Microsoft Python framework for multi-agent apps; Microsoft directs new users to Microsoft Agent Framework.

Python61.5K~381.3KVia adapterNot statedYes
open-multi-agent

Self-hosted TypeScript runtime for coordinating agents with human approval gates and inspectable runs, with no telemetry.

TypeScript7K~3.8KNot statedNot statedYes
Neuron AI

PHP framework for agentic applications with workflows, human-in-the-loop, MCP connectors, RAG and multi-provider LLM support.

php2.2K—Built inNot statedYes

Popular comparisons

All popular comparisons →

Best for

All best for →