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 49–72 of 101

NameLanguageStarsDownloads / month (approx.)MCPA2AMulti-agent
Quarkus LangChain4j

Quarkus extensions that connect LangChain4j to Quarkus apps, with declarative AI services and LLM, tool and embedding support.

Java326—Not statedNot stated—
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
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—
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
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
Marvin

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

Python6.2K~264.8KNot statedNot statedYes
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—
HelloAgents

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

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

Model-agnostic SDK for building agents and multi-agent systems in Python, .NET and Java; Microsoft names Agent Framework as its successor.

Python, C#, Java28.7K~332.1KBuilt inNot statedYes
yomo

Open-source LLM function calling framework for AI agents, with serverless LLM tools and geo-distributed infrastructure.

Rust1.9K—Not statedNot stated—

Popular comparisons

All popular comparisons →

Best for

All best for →