Memory that compounds.
Typed, temporal memory stores decisions, references, feedback, and artifacts so agents start with context instead of rediscovering it.
Arbiter is a workspace and open runtime for supervised agent workflows: live-streamed execution, durable memory, artifacts, and usage controls.
Typed, temporal memory stores decisions, references, feedback, and artifacts so agents start with context instead of rediscovering it.
Advisor gates run at the runtime layer. Final answers can continue, redirect, or halt before they reach the user.
Stream tool calls, memory reads, sub-agent output, artifacts, and gate decisions over SSE into the workspace or your own client.
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| Capability | Arbiter Cloud | Agent frameworks | Model APIs | DIY |
|---|---|---|---|---|
| Hosted API with tenant keys | Yes | deploy yourself | provider only | build it |
| Live stream of every agent step | Yes | varies | tokens only | build it |
| Advisor gates before replies ship | Yes | custom code | No | build it |
| Memory and artifacts across runs | Yes | bring storage | No | build it |
| Prepaid credits and hard usage stops | Yes | bring billing | provider billing | build it |
| Open runtime when you need it | Yes | mostly libraries | No | n/a |
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 runtimecurl 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."
}'Invite-only beta. Credit-based pricing — top up, run, stop when you want. No telemetry on your prompts, ever.