Work
The unit of record. Goal, constraints, acceptance criteria, priority and owner, moving through explicit states — Backlog, Ready, Running, Needs You, Review, Done — with blocked work marked in place rather than lost in a column.
The model
Kernel gives agent work a small, explicit structure: Work is attempted in sessions, sessions produce artifacts and decisions, and a handoff moves a Work item between runtimes or people without losing its context. Around all of it sit the surfaces a person uses to stay in control.
A goal, constraints and acceptance criteria. It starts in Backlog and has a state you can always read.
A runtime attaches and works. Its events, artifacts and decisions are recorded against the Work item as they happen.
Approvals and blockers surface in one inbox. Irreversible steps wait for a human; everything is auditable.
A compiled package hands the Work item to another runtime or teammate with its history intact.
The unit of record. Goal, constraints, acceptance criteria, priority and owner, moving through explicit states — Backlog, Ready, Running, Needs You, Review, Done — with blocked work marked in place rather than lost in a column.
One runtime's attempt at a Work item. A session carries its purpose, its start and end, the key events, and the artifacts and decisions it produced — so the work survives the agent that did it.
A compiled package — context, decisions, open questions — that moves work between runtimes or people. The receiving side starts with what it needs, not a blank prompt.
Codex, Claude, Gemini and your internal agents, registered with their detected capabilities, connected machines and health. Kernel orchestrates them; it never replaces them.
Kernel is self-hosted and local-first. Start from the quickstart, or request access.