Platform

Six things you do with Saxeo.

One API, one balance, one receipt format — organised by what you are actually doing. Every feature below carries its real status, because a list where everything looks shipped tells you nothing.

71 features · 57 live on the production deployment today

What the statuses mean
Live

Works on the production deployment today.

Config-gated

Built and tested, but the deployment must configure it first — a provider, key, flag or allowlist.

Preview

Not generally available: either built and not yet deployed, or deployed and open only to specific accounts. Check the gateway's own route list before relying on it.

Planned

Not built. Described so the direction is legible, never in the present tense.

Compute

Run

Inference and code execution through one OpenAI-compatible surface, metered at the gateway.

Intelligence Engine

Live

Compile a configuration into a versioned, hash-stamped model id. Not fine-tuning: no weights are trained or hosted.

POST /v1/engine/builds
Live

The Terminal

Config-gated

Keyless public code execution: run code with no account and get back a real signed receipt. Off unless a deployment sets SAXEO_TERMINAL_ENABLED and funds the account that pays for the runs.

POST /v1/terminal/run
Config-gated

Console

Live

Run inference and sandbox jobs on your own key and watch the receipt land.

Live

Ask Saxeo

Live

A keyless assistant grounded in what Saxeo actually ships.

POST /v1/assistant
Live

Chat completions

Live

The drop-in OpenAI-compatible endpoint. Change the base URL, keep your code.

POST /v1/chat/completions
Live

Responses API

Live

OpenAI's newer request shape, on the same metering and receipts.

POST /v1/responses
Live

Messages API

Live

Anthropic's wire format, so Claude Code works against one env var.

POST /v1/messages
Live

Streaming

Live

Server-sent events, with the receipt arriving as a trailing event.

Live

Embeddings

Live

Vector embeddings on the same sealed-envelope path as chat.

POST /v1/embeddings
Live

Models

Live

One stable id per model, with the engine that served disclosed on the receipt.

GET /v1/models
Live

Sandboxes

Live

Metered code execution billed per vCPU-second, with a signed receipt for the run.

POST /v1/sandboxes
Live

Sandbox sessions

Config-gated

A warm sandbox an agent can exec into repeatedly instead of paying cold start each call. Needs a runner behind SAXEO_SANDBOX_PROVIDER.

Config-gated

Batch

Live

Queue many calls at once and collect the receipts when they finish.

Live

Studio

Config-gated

Generate images and video in the portal, each with provenance attached. The video half needs SAXEO_VIDEO_PROVIDERS, which is unset here.

Config-gated

Images

Live

OpenAI-compatible image generation, metered per image. Self-hosting needs SAXEO_IMAGE_PROVIDERS.

POST /v1/images/generations
Live

Video

Config-gated

Video generation on the same metering and receipt path. Off until SAXEO_VIDEO_PROVIDERS names a provider.

Config-gated

Nodes

Preview

The published wire contract a serving node speaks, and the fleet currently enrolled.

GET /v1/nodes
Preview

Region pinning

Config-gated

Pin a request to a region — honoured only where the deployment declares one in SAXEO_GATEWAY_REGION. Any other pin is refused rather than faked.

Config-gated
Agents

Build

The pieces an autonomous agent needs to exist: hosted code, memory, state, tools, evaluation.

Time Machine

Live

Re-run a recorded request and diff the result. The request is never returned, and the output is kept only as a fingerprint.

POST /v1/replay/capsules
Live

Hosted agents

Live

Deploy agent code and Saxeo runs it on a schedule, under its own bounded key.

POST /v1/agents
Live

Memory

Live

Metered knowledge bases: chunk, embed, store sealed, search.

POST /v1/memory/collections
Live

Agent runtime

Live

Durable sealed key-value state and an agent-to-agent mailbox.

PUT /v1/state/:key
Live

Agent Post

Live

Email for agents, with postage: passport handles are addresses, mail is sealed at rest, delivery is receipted, and the sender pays a small Saxeo fee.

POST /v1/post/messages
Live

Evals

Live

Define a suite, run it against a model, and get told when a pass rate regresses.

POST /v1/evals
Live

MCP server

Live

Saxeo's own tools over MCP, so an MCP client can meter and verify what it did.

POST /v1/mcp
Live

MCP Gateway

Live

Put a third-party MCP server behind Saxeo's budgets, policies and receipts.

Live

Services

Live

Publish what your agent can do, and let another agent call and pay for it.

Live

Payment rail

Live

Non-custodial invoices: the payer pays the payee on-chain, Saxeo signs the settlement.

POST /v1/pay/requests
Live

Connect

Live

Copy-paste configuration for LangChain, the Vercel AI SDK, Claude Code and MCP clients.

Live
Control

Govern

Budgets, scopes, mandates and rules that bind in the request path — not on a dashboard afterwards.

Autopilot

Live

Cost proposals with evidence attached. It never changes anything on its own, and a regression can never be adopted.

POST /v1/autopilot/analyze
Live

API keys

Live

Spend caps that refresh on a window, model allowlists, expiry, and a circuit breaker.

POST /v1/keys
Live

Delegation

Live

An agent mints a bounded sub-key for a sub-agent mid-run — never looser than its parent.

POST /v1/keys/delegate
Live

Mandates

Live

A signed, bounded authorization to spend, paired with proof of what was actually spent.

POST /v1/mandates
Live

Guardrails

Config-gated

Secret, injection and blocklist checks in the request path, stamped on the receipt. They observe until SAXEO_GUARDRAILS_ENFORCED is on.

Config-gated

AgentFinOps

Live

Velocity limits that freeze a runaway key, and a signed spend statement.

Live

Team

Config-gated

One balance, several people, bounded authority per role. Roles and invites work everywhere; the passkey sign-in needs SAXEO_WEBAUTHN_RP_ID.

Config-gated

Webhooks

Live

HMAC-signed events with durable delivery — including one per signed receipt.

POST /v1/webhooks
Live

Rate limits

Live

Per-key token buckets, with the limit settable when the key is minted.

Live

Observability

Config-gated

Prometheus metrics and OTLP traces, exported to the collector you already run. Needs SAXEO_METRICS_TOKEN and SAXEO_OTLP_ENDPOINT; neither is on by default.

Config-gated

Paying with USDT

Live

Top up a prepaid balance on-chain; compute draws it down. No invoices, no card.

POST /v1/billing/deposits
Live

Billing

Live

The append-only credit ledger behind every balance, and what each unit costs.

Live

Subscription

Config-gated

A plan buys limits, retention and capabilities. It never buys cheaper compute or privacy. Plan limits bind only where SAXEO_PLAN_GATES_ENFORCED is on.

Config-gated

Usage

Live

The metering ledger: spend by day, by kind and by model, exportable as CSV.

Live

Wallets

Live

The wallets that can sign into this account and receive what it holds.

Live
Proof

Prove

Every metered call returns a signed receipt anyone can verify, and receipts chain into runs.

Notary

Live

A signed, anchorable receipt for a computation Saxeo did not run. Proves registration, never correctness.

POST /v1/notary/receipts
Live

Proof-carrying answers

Live

Declare the documents an answer was given, by fingerprint. Saxeo never receives the bytes.

POST /v1/sources/sets
Live

The Verifiable Arena

Config-gated

A public benchmark whose every score is a real receipted run, on a published task list anyone can rerun. The board is public and live; the runner stays off until SAXEO_ARENA_ACCOUNT_ID names a house account to bill, so it reads empty.

GET /v1/arena/leaderboard
Config-gated

Know Your Agent

Live

A machine-checkable credential over a passport handle. Declared configuration and provable history — not a trust score.

GET /v1/kya/public/{handle}
Live

Receipts

Live

Every metered call returns a signed, content-free receipt anyone can verify.

POST /v1/receipts/verify
Live

The Judge

Live

A verdict where the models, the evidence root, and every juror's vote are in one signed receipt. Proves the process, never that the answer is true.

POST /v1/judge/verdicts
Live

Sealed Calls

Live

Commit a call sealed: its salted commitment is signed the moment you make it, and anchored publicly within minutes where anchoring is configured. Reveal later with proof of the original timestamp.

POST /v1/calls
Live

Runs

Live

Receipts from one agent session, chained by hash into a run you can prove end to end.

GET /v1/runs
Live

Audit packs

Live

A signed, tamper-evident export of a whole run — every receipt, the head hash, the span.

POST /v1/runs/:id/audit
Live

Compliance mapping

Live

Which artifact answers which control — and what Saxeo does not certify.

Live

Agent Passport

Live

A public credential built from an account's own provable history. Facts, not a trust score.

POST /v1/passport
Live

Proof

Live

The signer address, live attestation registers, and a paste-anything receipt verifier.

Live

Public anchoring

Config-gated

Batch commitments published on-chain, so a hash chain has a public timestamp. Needs a funded signer in SAXEO_VAULT_ANCHOR_KEYPAIR; without it a chain is honestly reported as unanchored.

Config-gated

Media provenance

Live

Generated media carries a signed statement of what produced it.

Live
Privacy

Seal

Prompts, completions and submitted code are never persisted. Privacy is the default, not a plan.

The privacy contract

Live

Prompts, completions and submitted code are never written to disk or logs. No such column.

Live

Privacy tiers

Live

Standard, confidential and sovereign — and exactly what each one does and does not promise.

Live

The privacy ladder

Live

Anonymized, double-blind, confidential — three rungs, each labelled with what it really hides.

Live

Outbound scrubbing

Live

Redact secret and PII shapes from a prompt in-frame, before it reaches any vendor.

Live

Ghost

Live

A short-lived scoped key whose metadata is purged when the session is destroyed.

POST /v1/ghost/sessions
Live

Relay

Live

Share a note or a file behind a one-time link, revocable, sealed at rest.

POST /v1/relays
Live

Legacy

Live

A dead man's switch: sealed instructions, keys and files that release to named wallets when you stop checking in and your attesters confirm, every step chained and anchored.

POST /v1/legacy/plans
Live
Assets

Hold

A private registry for real-world assets: sealed at rest, hash-chained, publicly settleable.

Attestation

Config-gated

Check a declared asset figure and keep the signed evidence, versioned and never rewritten. Price evidence needs SAXEO_ATTESTATION_PRICE_URL.

Config-gated

Vault

Live

A private registry for real-world assets: sealed at rest, hash-chained, publicly settleable.

POST /v1/vault/assets
Live

View keys

Live

Grant an auditor exactly the fields you authorize, with no Saxeo account of their own.

Live

Private NAV

Live

Publish the net asset value without publishing the book behind it. Computing it inside the confidential tier needs SAXEO_NAV_CONFIDENTIAL, which is off by default.

Live

Private Benchmark

Live

Compare performance against a cohort without handing over the portfolio.

Live

Dark Pool

Config-gated

Find the other side of a trade before revealing the order. Matching stays off until SAXEO_INTENT_MATCHING_ENABLED and SAXEO_INTENT_MATCHING_ASSETS are both set, which is a legal review, not a config change.

Config-gated
What this page does not claim

A status describes availability, not a guarantee. Live means the endpoint works today, not that a tier's stronger promise applies to it: standard is not confidential, an attributed receipt names who served a request rather than proving the work was correct, and no third-party operators serve traffic — Saxeo is not a marketplace. The tiers page and the trust page state each limit in full.

Start where you are.

If you have never called it, the quickstart is five minutes. If you are already calling it, the portal has the receipts.