Plannotator

Visual plan review and markdown annotation for Pi through a local browser UI.

What it does

Plannotator adds a file-based planning workflow to Pi. Instead of keeping a plan trapped inside the chat buffer, the agent writes it to disk as markdown, then opens a browser UI where you can highlight text, leave comments, request changes, and explicitly approve the plan before execution continues.

It also includes the same browser workflow for reviewing git diffs and annotating markdown files or the agent's last response. That makes it especially good for long plans, code review, design feedback, and any situation where inline annotation is easier than writing free-form chat feedback.

Why it's included

LazyPi already ships Pi's lightweight terminal-first workflow. Plannotator complements that by giving you a higher-bandwidth review surface when a task is too big or too visual for raw chat. It is one of the clearest ways to stay in control of larger agent-driven changes without giving up the speed of Pi.

Commands

CommandWhat it does
/plannotator Toggle Plannotator's plan mode for the current session
/plannotator-review Open the current git diff in Plannotator's browser review UI
/plannotator-annotate <file> Open a markdown file for inline annotation and structured feedback
/plannotator-last Annotate the assistant's most recent response in the same UI

You can also start Pi in plan mode directly with pi --plan. Plannotator then gates execution until the plan is reviewed and approved.