Agent SDKs
16 compositions.
- Agent Development Kit (ADK) — Provide a code-first, model-agnostic Python and Java framework for composing LLM agents with deterministic workflow agents into multi-agent applications that c…
- Ax (AxACE optimizer) — Ax is a DSPy port that compiles typed declarative signatures into LLM calls and optimizes the resulting prompts and demonstrations against an evaluation metric.
- BAML — BAML is a domain-specific language for writing LLM functions that return type-safe structured outputs and are version-controlled and testable alongside applica…
- Claude Agent SDK — Embed Claude Code's autonomous agent loop — same tools, same context management — as a programmable library in Python or TypeScript so production agents can re…
- Cloudflare Code Mode — Convert MCP tools into a TypeScript API and have the model write code that calls that API, then run the code in an isolated sandbox on Cloudflare Workers.
- CopilotKit — CopilotKit gives a web frontend the components and protocol to connect to an agent backend so the agent can stream text, render UI, share state, and pause for…
- Instructor — Get reliable, type-safe structured data from any LLM by patching the provider client to accept a Pydantic response_model, validate the response, and retry with…
- Jason (AgentSpeak interpreter) — Jason is an interpreter for an extended AgentSpeak that runs BDI agents with explicit beliefs, goals, and plans, and supports building distributed multi-agent…
- OpenAI Agents SDK — Provide a lightweight, production-ready Python and TypeScript framework for building multi-agent workflows around four primitives: Agents, handoffs, guardrails…
- OpenAI Swarm — Explore an ergonomic, minimal model of multi-agent orchestration where agents are functions, control transfer is just returning another Agent from a tool, and…
- OpenClaw-RL — Train personalised LLM agents by turning live multi-turn conversations into fully-asynchronous RL training signals across terminal, GUI, software-engineering,…
- Stainless (API MCP server architecture) — Stainless generates and prescribes an architecture for MCP servers that turn an existing REST or OpenAPI surface into tools an agent can call.
- Strands Agents — A model-driven approach to building AI agents in just a few lines of code.
- Vercel AI SDK — Provide a free, TypeScript-first toolkit that standardises calls to any model provider with a single API for text generation, structured-object generation, str…
- vLLM — vLLM is an open-source LLM inference and serving engine the operator runs on its own hardware to serve models behind an OpenAI-compatible API.
- x402 — x402 is an open payment protocol that revives the HTTP 402 status code so an agent can pay per request over HTTP without accounts or manual payment flows.