The ten intent signals
The classifier scores each prompt on ten dimensions simultaneously (no sequential calls, no embedding round-trips):[0, 1]. The final routing decision combines signal strengths
with the chosen routing mode.
Routing modes
The decision logic
The fallback chain
If the selected provider has no API key configured, the engine falls back through providers in cost order:DEEPSEEK_API_KEY still gets cost-optimized routing — it
just uses DeepSeek’s full model lineup.
Dry-run: see the routing decision
PrysmProof: cryptographic attestation of every decision
Every response includes aprysm.proof field:
sha256(request_id + timestamp + model + provider + mode + prompt_sha256 + response_sha256)[:16]. Verify offline:
Benchmarks
All measured on a single-core container, no GPU. The classifier is a pure Python bitfield
operation over pre-compiled signal patterns — no embedding calls, no ML inference.