Self-host AnchorShell Relay.
Own the runtime.

Run the queue-first scheduler, limits, routing lanes, fallbacks, and embedded dashboard on your own infrastructure.

relay · self-hosted

POST /v1/chat/completions

lane local-first

queue 2 waiting · 1 active

route local-endpoint

status completed

Single binarySQLite configEmbedded dashboardOpenAI-compatible paths

The traffic-control runtime is yours to run.

Put queues, limits, route order, fallback behavior, and request visibility between your applications and compatible model endpoints.

Queue and pace requests

Absorb bursts and release work as configured request, token, spend, and shared-capacity windows open.

Protect shared capacity

Set global, provider, endpoint, and lane limits for requests, tokens, spend, and concurrency.

Build ranked model lanes

Group compatible endpoints into ordered paths and keep local, cloud, or aggregator routes behind one API.

Recover through fallbacks

Track cooldowns, requeue throttled work, and hand supported failures to the next configured path.

Track tokens and cost

Estimate usage before dispatch, record provider-reported tokens, and apply your configured endpoint pricing.

Operate from one interface

Configure paths, inspect the queue, review requests, and understand usage from the embedded admin UI.

Bring your model paths. Keep control of the runtime.

Run the Go service, connect compatible endpoints, order them into lanes, set limits and pricing, then point your applications at AnchorShell Relay.

  1. 01Run AnchorShell Relay and initialize local secrets
  2. 02Connect compatible model endpoints
  3. 03Create a lane and order its paths
  4. 04Set traffic and spend guardrails
  5. 05Send supported model requests through Relay

Provider credentials stay in the service you operate.

AnchorShell Relay encrypts provider credentials with a local master key. Operational metadata gives you a useful request trail, while request and response body retention remains an explicit operator setting that defaults off.

Use the verified AnchorShell reporting path for security issues. Keep provider keys, access tokens, and sensitive model payloads out of an initial report.

Security reporting

Self-host today. Add managed controls when your team needs them.

AnchorShell Relay — Managed adds organization-aware access, permissions, per-user guardrails, and managed operation to the same traffic-control architecture.

AnchorShell Relay deployment comparison
AreaRelay — Self-HostedRelay — Managed
OperationYou run the single-node serviceAnchorShell runs the managed product
Configuration dataSQLite by defaultPostgreSQL-backed organization data
IdentityLocal administrationPlatform users, organizations, and permissions
GuardrailsShared Relay resource limitsShared limits plus user/model/provider policies
Traffic-control coreQueue, pace, route, fallback, observeThe same core with managed controls

Explore the AnchorShell Relay repository.

Inspect the traffic-control runtime, follow the self-hosting docs, and use the repository’s contribution and issue paths.

Own the runtime. Add managed control when you need it.

Self-host AnchorShell Relay or get started with the organization-aware managed service.