General deck · v0.1 · updated 2026-06-19 — press ⌘P / Ctrl+P to save as PDF.

What is KIFF?

A reusable operational foundation for agentic systems.

Build the operational domain once — the entity, its state, the valid actions, who has authority, what needs approval, and the evidence it produces — then connect any agent. Change or replace the agent without rewiring the system around it.

The problem it solves.

Every agentic system rebuilds the same machinery: the current state of the thing being acted on, the actions that are valid, who is allowed to authorize them, and what has to be recorded.

Change the agent and most of that glue gets wired again. KIFF makes those pieces a reusable domain that outlives any one agent.

How it earns its keep.

The foundation pays off at the boundary that matters: the moment before a consequential action runs.

  1. An agent proposes an action against the domain.
  2. KIFF checks it against the current state of the entity it touches.
  3. If the state forbids it, the action is refused before it executes.
  4. Either way, the decision is recorded as evidence.

The boundary is the whole idea: KIFF does not look inside the agent — it decides at the action, before your system executes, so you can put the agent on the consequential route with confidence.

What the evidence is for.

Every decision produces a signed, tamper-evident record: what was proposed, the state it was checked against, the decision, and the policy behind it.

That record is a protocol output, not the product. It is the proof you hand to an auditor, a regulator, or an insurer that the runtime decided before execution — verifiable, not reconstructed from a log that could have been edited.

Built to be honest.

KIFF leads with what is shipped and says plainly what is not. Decisions are recorded as signed, tamper-evident, verifiable evidence today. KIFF is the decision boundary — your system runs the action; KIFF never moves money itself.

No buzzwords, no claim without a source.

Learn more.

The /what-is-it page explains the reusable-domain thesis; the docs show how to attach the guard to your own agent in minutes.

kiff.dev · /what-is-it · /docs