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 175

NameLanguageStarsDownloads / month (approx.)MCPA2AMulti-agent
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—
chidori

TypeScript agent framework on a Rust runtime, where runs are checkpointed, replayed with zero LLM calls and resumed after a crash.

TypeScript, Python1.4K~266Not statedNot stated—
python-utcp

Official Python implementation of the Universal Tool Calling Protocol, calling HTTP, CLI, MCP and text-file tools through plugins.

Python653~8.1KVia adapterNot 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.3KNot statedNot statedYes
Griptape

Python framework for generative AI agents, pipelines and parallel workflows, with RAG engines, tools, memory and swappable drivers.

Python2.6K~46KBuilt inNot statedYes
txtai

All-in-one Python AI framework for embeddings-based semantic search, LLM pipelines, workflows and agents.

Python13K~14.3KBuilt inNot statedYes
standards-sdk

TypeScript SDK with reference implementations of Hashgraph Consensus Standards and a Registry Broker client.

TypeScript1.3K~171Not statedNot stated—
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
EvoAgentX

Open-source framework that builds, evaluates and self-improves multi-agent LLM workflows from a goal.

Python3.4K—Not statedNot 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
HelloAgents

Modular Python agent framework with a tool-calling loop, context management, retrieval, persistent memory and MCP tools.

Python3.3K—Built inNot 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—

Popular comparisons

All popular comparisons →

Best for

All best for →