Provider-neutral AI control boundary · Public alpha

Every request gets a decision.

Celladore Sluice translates model protocols, chooses an allowed destination, enforces policy fail-closed, and leaves an inspectable routing record.

The demo uses labelled sample state. It exposes no credentials, production traffic, or infrastructure mutation.

decision / req_alpha_0142ALLOWED
  1. 01
    IdentityMystira session verified
  2. 02
    NormalizeResponses protocol
  3. 03
    PolicyStandard data permitted
  4. 04
    Routebalanced → azure-openai
  5. 05
    RecordMetadata captured; prompt excluded
fail_closed: trueprovider: selected
01

Mediate

Present OpenAI- and Anthropic-compatible surfaces while insulating callers from provider-specific protocols.

02

Govern

Authenticate, constrain models and budgets, redact sensitive metadata, and deny before credentials leave the boundary.

03

Route

Select from explicitly allowed providers using capability, policy, health, and configured fallback—not orchestration.

04

Explain

Expose route and policy evidence through structured logs, metrics, traces, and a safe operator experience.

Architecture

A narrow waist between callers and providers.

Sluice owns the request boundary. Cognitive Mesh owns multi-agent coordination and execution governance.

CLI quick start

Inspect locally before connecting anything.

The alpha CLI initializes a non-secret, fail-closed configuration and can run a loopback-only sample routing demo.

Read product documentation →
terminal
# one shot
npx @celladore/sluice init

# or install the executable
npm install -g @celladore/sluice
sluice doctor
sluice routes
sluice serve

Alpha status

Live gateway. Guarded demo. Evolving interface.

The Celladore gateway carries governed traffic today. Public CLI and dashboard surfaces are alpha: verify configuration and policy before production adoption.

Get support