Portal
Platform

Six things you do with Sable.

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.

59 features · 45 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

Shipped, but deliberately not open to everyone yet.

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.

Console

Live

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

Live

Ask Sable

Live

A keyless assistant grounded in what Sable 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.

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.

Config-gated

Images

Config-gated

OpenAI-compatible image generation, metered per image.

POST /v1/images/generations
Config-gated

Video

Config-gated

Video generation on the same metering and receipt path.

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 actually declares one.

Config-gated
Agents

Build

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

Hosted agents

Live

Deploy agent code and Sable 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

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

Sable'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 Sable'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, Sable 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.

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.

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.

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.

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.

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.

Receipts

Live

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

POST /v1/receipts/verify
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 Sable 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.

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
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.

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 Sable account of their own.

Live

Private NAV

Config-gated

Publish the net asset value without publishing the book behind it.

Config-gated

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.

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 — Sable 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.