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.