System topology
Architecture
Two APIs. One contract. Every answer bounded by evidence, every claim checked before emission, every step logged and signed. What changes across Workshop, Refinery, and Clean Room is where generation happens and how strong the proof becomes.
Kenshiki sits between the caller and the model. It doesn't generate language — it governs what the generation layer sees, evaluates what comes back, and decides what leaves. Every request passes through the same bounded-synthesis pipeline: prompt compilation, governed retrieval, constrained generation, claim-level evaluation, and output-state assignment. Kenshiki unifies build and orchestration with control in a single three-plane architecture, so cross-plane policy propagation has no integration seams.
Every evaluation produces a structured record — same format whether you're running Workshop, Refinery, or Clean Room. The proof gets deeper as you move up: more telemetry, stronger enforcement, and in Clean Room, a signed attestation chain anchored to hardware.
Go deeper
Workshop
Start with shared Kadai or your existing model APIs. See what governed synthesis does before you move the stack.
Refinery
Private deployment with stronger proof at the model boundary.
Clean Room
Air-gapped, hardware-rooted, independently verifiable. For when the proof itself must be defensible.
Claim Ledger
The verification engine inside every response across all tiers.
Integrations
How Kenshiki plugs into AI factories, enterprise SSO, evidence systems, and GRC workflows.