Skip to main content

Agent platform landscape

How SOAT compares.

Solutions are clustered by archetype — managed platforms, agent frameworks, and infrastructure layers — and rated across 15 capability clusters. Filter the directory, pick up to 4 solutions, and compare them side by side with SOAT.

14 of 14 solutions

Baseline

SOAT

Infrastructure
Apache-2.0 · self-hosted · verified 2026-08-14

Self-hosted infrastructure layer for production-ready AI agents: IAM, storage, knowledge, memory, orchestration, guardrails, and traces from one Node.js server backed by PostgreSQL.

Pinned as the comparison baselineWebsite

Amazon Bedrock AgentCore

Managed platform
Proprietary (AWS commercial service) · managed · verified 2026-08-14

AWS managed agent platform composed of modular services — Runtime, Harness, Memory, Gateway, Identity, Policy, Code Interpreter, Observability, and Evaluations — consumed as AWS APIs and usable independently or together. There is no self-hosted distribution.

CompareWebsite

Claude Developer Platform

Managed platform
Proprietary · managed · verified 2026-08-17

Anthropic's agent stack on platform.claude.com: the Messages API and tool use, plus Managed Agents — versioned agent configs, per-session containers Anthropic provisions, an SSE event stream, MCP servers with vault-held credentials, skills, memory stores, and cron-scheduled deployments. Workspaces and the Admin API scope keys and resources; the control plane is Anthropic-operated, though tool execution can move to a self-hosted sandbox.

CompareWebsite

CrewAI

Framework
MIT · self-hosted / managed · verified 2026-08-14

Python framework for orchestrating role-based autonomous agents, combining Crews (agent teams with task delegation) and Flows (event-driven, state-managed workflows). A separate commercial product, CrewAI AMP, adds managed deployment, a trace dashboard, and webhook automations.

CompareWebsite

DeepSeek Harness

Framework
MIT · self-hosted · verified 2026-08-18

Plugin-based open-source agent framework from DeepSeek AI ("everything is a plugin") built on the Cordis composable plugin system, with a web UI and CLI for building and running custom agents.

CompareWebsite

Dify

Infrastructure
Dify Open Source License (Apache-2.0 with added conditions) · self-hosted / managed · verified 2026-08-14

Open-source LLM application platform providing a visual workflow canvas, RAG knowledge bases, agent nodes, and a plugin marketplace, served by a self-hostable Docker Compose stack with PostgreSQL, Redis, Celery workers, a pluggable vector database, and a sandbox service. Applications publish as web apps, REST APIs, MCP servers, or reusable tools.

CompareWebsite

Hermes Agent

Framework
MIT · self-hosted · verified 2026-08-14

Open-source agent runtime from Nous Research with a built-in learning loop (skills from experience), agent-curated memory, 40+ tools plus MCP, and a multi-platform gateway (Telegram, Discord, Slack, WhatsApp, Signal, CLI).

CompareWebsite

LangChain / LangGraph

Framework
MIT (LangChain, LangGraph); LangSmith and LangGraph Platform are commercial · self-hosted / managed · verified 2026-08-14

One stack from one vendor, rated together: LangChain for standardized model interfaces and the largest third-party integration catalog, LangGraph for durable stateful agent graphs, the LangGraph Platform Agent Server for assistants, threads, runs, and cron, and the commercial LangSmith for tracing and evals. The libraries are MIT and run wherever you host them; tracing, evals, and the hosted server are paid products.

CompareWebsite

Letta

Infrastructure
Apache-2.0 · self-hosted / managed · verified 2026-08-14

Open-source server for stateful LLM agents (formerly MemGPT) that persists agent state, memory blocks, and archival passages in PostgreSQL with pgvector, exposed over a REST API and SDKs. Deployable via Docker or usable as a hosted service, with agent state surviving context-window eviction.

CompareWebsite

Microsoft Agent Framework

Framework
MIT · self-hosted / managed · verified 2026-08-14

Multi-language (.NET, Python, Go) library for building agents and graph-based multi-agent workflows, positioned as the successor to AutoGen and Semantic Kernel. Provides agents, sessions, context providers, middleware, MCP clients, OpenTelemetry instrumentation, and an evaluation framework, with optional Microsoft Foundry hosting.

CompareWebsite

Microsoft Foundry Agent Service

Managed platform
Proprietary (Microsoft Azure commercial service) · managed · verified 2026-08-14

Managed Azure service for building and scaling agents as either configuration-defined prompt agents or container-based hosted agents, with the Responses API as the single model and tool entry point. Runtime, tools, Entra identity, tracing, and evaluation live inside a Foundry project; there is no self-hosted distribution.

CompareWebsite

OpenAI Agents platform

Managed platform
MIT (Agents SDK); platform services are proprietary · managed · verified 2026-08-14

OpenAI's agent stack: the MIT-licensed Agents SDK (agent loop, sessions, handoffs, guardrails, tracing) plus the Responses API, OpenAI-hosted tools (web search, file search, code interpreter, hosted MCP), and a managed Traces dashboard. Execution and hosted tools depend on OpenAI's API; there is no self-hosted control plane.

CompareWebsite

OpenClaw

Framework
MIT · self-hosted · verified 2026-08-14

Open-source personal AI assistant framework: a local gateway control plane connecting AI models to WhatsApp, Telegram, Slack, Discord, Signal, and iMessage, with tools, skills, MCP, scheduling, and optional sandboxed execution — built for a single operator who owns their data.

CompareWebsite

Vertex AI Agent Builder

Managed platform
Proprietary (ADK is Apache-2.0) · managed · verified 2026-08-14

Google Cloud's managed platform for building and deploying agents: Agent Development Kit, managed Agent Engine runtime, RAG Engine, and Google Cloud IAM, billing, and observability.

CompareWebsite

Capability comparison

Capability clusterSOAT
Agent runtimeAgent loop, sessions, and generation lifecycle.NativeAgents, sessions, chats, and generations with full lifecycle tracking.Source
OrchestrationMulti-step pipelines, workflows, and triggers.NativeDAG orchestrations, workflow state machines, durable tasks, and triggers (manual, webhook, schedule).Source
Knowledge & memoryDocuments, embeddings, semantic search, and recall.NativeDocuments with per-chunk embeddings, named memories, unified semantic search, and ingestion rules for PDFs, images, and audio.Source
Tools & integrationTool calling, MCP, providers, and webhooks.NativeHTTP, MCP, client, and agent-to-agent tools; model routes with failover; webhooks; any LLM provider.Source
Identity & governanceIAM, guardrails, approvals, quotas, and audit.NativeAWS-inspired IAM, actors, scoped API keys, guardrails, human approvals, quotas, and an append-only audit log.Source
ObservabilityTraces, activity, usage, and failure queues.NativeTraces of every tool call and model response, activity feed, usage/cost tracking, and an exceptions queue.Source
Data & secretsFile storage and encrypted secrets.NativeFile storage over local/S3/GCS backends and encrypted secrets storage.Source
EvaluationDatasets, scorers, and eval-gated improvement.NativeDatasets, scorers, and scored runs; eval-gated promotion of agent versions.Source
ChannelsBuilt-in gateways to messaging platforms and UIs.AbsentSurfaces are REST, MCP, CLI, and SDK — no built-in gateways to messaging platforms like Slack, WhatsApp, or Telegram.
Code executionSandboxed code or terminal runtimes for agents.AbsentTool types are HTTP, MCP, client, and agent-to-agent — no built-in sandboxed code or terminal runtime.
Human-in-the-loopPausing a run for human approval, then resuming it.NativeApprovals are a first-class human-decision queue with frozen evidence, and guardrails classify each tool call so risky actions pause for a decision.Source
Multi-tenancyProjects or workspaces scoping resources and permissions.NativeProjects are multi-tenant namespaces scoping every resource, with IAM policies and quotas enforced per project.Source
Declarative deploymentTemplates that provision agent resources as one stack.NativeFormations provision providers, memories, tools, agents, orchestrations, and webhooks from one template, resolving refs into a dependency graph with tracked operations.Source
Versioning & rolloutAgent versions, canary rollout, gated promotion.NativeEvery config change is archived as an append-only agent version, with canary rollout to a slice of traffic and eval-gated promotion.Source
Skill learningAgents authoring reusable skills from their own experience.AbsentMemories and knowledge store retrievable context, but agents do not author or refine reusable skills from their own experience.
NativePartialVia pluginAbsent

Methodology

Each solution is rated per capability cluster: Native (built into the product), Partial (covered with significant caveats or by adjacent services), Via plugin (possible through the solution's extension system), or Absent. Every non-absent rating links to its source, and every entry carries a verification date. Ratings compare product scope, not quality — a framework is not worse for delegating governance; it is a different archetype.

Spotted an outdated claim, or want a solution added? Open a pull request against ttoss/soat — each solution is one JSON file under packages/website/src/data/solutions/, validated in CI.