Turn model calls
into managed
agent workflows.

Arbiter is a workspace and open runtime for supervised agent workflows: live-streamed execution, durable memory, artifacts, and usage controls.

Supported providers and models

  • Claude Opus 4.7
  • Claude Sonnet 4.6
  • Claude Haiku 4.5
  • GPT-5.5
  • GPT-5.4
  • GPT-5.4 mini
  • o4-mini
  • Gemini 3.1 Pro
  • Gemini 3 Flash
  • Gemini 3.1 Flash-Lite
  • Nano Banana 2
  • Nano Banana Pro
  • nemotron3
  • qwen3.6
  • kimi-k2.6
  • granite4.1
01Memory

Memory that compounds.

Typed, temporal memory stores decisions, references, feedback, and artifacts so agents start with context instead of rediscovering it.

02Supervision

Supervision the agent can't bypass.

Advisor gates run at the runtime layer. Final answers can continue, redirect, or halt before they reach the user.

03Surfaces

Every action is visible

Stream tool calls, memory reads, sub-agent output, artifacts, and gate decisions over SSE into the workspace or your own client.

On the wire

What the runtime actually streams.

Every turn surfaces as structured SSE events: lifecycle, sub-agent fan-outs, tool calls, memory reads, advisor gate verdicts. The web app reads this stream — same as your client would, same as the docs say.

See the event catalog
How it differs

Everything around the model call, already handled.

CapabilityArbiter CloudAgent frameworksModel APIsDIY
Hosted API with tenant keysYesdeploy yourselfprovider onlybuild it
Live stream of every agent stepYesvariestokens onlybuild it
Advisor gates before replies shipYescustom codeNobuild it
Memory and artifacts across runsYesbring storageNobuild it
Prepaid credits and hard usage stopsYesbring billingprovider billingbuild it
Open runtime when you need itYesmostly librariesNon/a
Open API

Drive it from any stack.

Every workflow in the workspace is also a documented HTTP endpoint. Stream responses with SSE, manage agents and memory, execute tools, and route across providers — all behind one bearer-token API.

Or self-host the runtime
POST /v1/orchestrateSSE · OpenAPI 3.1
curl https://api.arbiter.run/v1/orchestrate \
  -H "Authorization: Bearer $ARBITER_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "agent": "index",
    "message": "Audit the auth flow for race conditions."
  }'
Get started

Build the agent team you wish you had.

Invite-only beta. Credit-based pricing — top up, run, stop when you want. No telemetry on your prompts, ever.