Skip to content

kitsokiPut the workflow back in charge of the agent

Kitsoki runs conversational workflows as auditable state machines. The LLM is a bounded callee at named decision points, not the hidden dispatcher for every turn.

kitsoki mesa sun

Pick your next question ​

What changes ​

Kitsoki is for workflows that repeat, need human gates, or have to be defended after the run. The runtime owns the state machine. The model is called only at declared decision points and returns a typed result. Deterministic turns route without a model call; ambiguous turns, host calls, guardrail retries, and world mutations land in a structured trace.

The same app.yaml drives the web UI, terminal UI, MCP studio surface, headless runs, docs-driven demos, and replay fixtures. The product surface is not a mockup of the workflow; it is the workflow.

Start with the proof ​

These are the demos a curious developer should watch first. The full feature and story catalog is still available from Demos and features.