Skip to content

VlinderCLI

Debug and repair AI agents.

When AI agents fail, rewind to the failure, inspect the exact state, test a fix, and replay. Every decision your agent makes is captured. Nothing is lost.

Get Started Contribute

Agent fails. Rewind. Fork. Fix. Continue.
$ vlinder agent run todoapp
> add buy milk
> add buy eggs
> add buy carrots    # wrong — should be bread

$ vlinder session fork wired-pig-543e \
    --from a1b2c3d4 --name fix-groceries

$ vlinder agent run todoapp --branch fix-groceries
Resuming from state a1b2c3d4…
> list
1. buy milk
2. buy eggs        # rewound past carrots
> add buy bread    # fixed
Both timelines preserved
$ vlinder session branches wired-pig-543e
main             → milk, eggs, carrots
fix-groceries    → milk, eggs, bread

$ vlinder session promote fix-groceries
Old main sealed as broken-2026-03-11.

Rewind to any completed turn. Fork. Fix. Promote.
The old timeline is sealed, never deleted.