Back to products

Intent CLI

Semantic Git for the vibe coding era

pipx install intent-history
itt inspect output: open goals with their next step, blocker and verified state, and the standing decisions

Light to record, complete to restore

Hooks keep the process on track, adding no burden for the AI.

At the start of a turn the hook hands the agent its open goals, latest checkpoints and decisions; the agent records a checkpoint, closes the turn with one receipt command, and the Stop hook checks it.

A restrained object model

Goals, checkpoints and decisions: three dimensions are plenty.

itt creates a goal, a checkpoint and a decision, then itt show lists the checkpoint’s fields

A familiar way to work

If you know Git, you know itt: log, diff, branch, merge, push, pull.

itt log --graph draws revisions, branches and merges, and itt diff lists the differences by checkpoint
itt merge stops on a goal status conflict, and itt resolve settles it before the merge continues

Turn on live recording

Build up your project’s semantic assets with barely an interruption.

With live recording on, itt log lists the goals, checkpoints and decisions the agent left, turn by turn.

Start recording in your next project