The rest of it
None of this is an add-on.
pi ships lean on purpose and expects you to bring the rest. Every one of these is in the
window the moment you open a folder — nothing to install, nothing to switch on, nothing
behind a tier.
Memory between sittings
Facts kept per project on your machine, ranked by meaning, loaded at the next start.
Helpers in parallel
Reviewer, researcher, and a builder that writes — each in a copy of its own, several at once, under a budget.
A review with a verdict
Ships, needs work, or do not land — findings ranked, with file and line, and one press posts them to the pull request.
A real debugger
Attaches lldb, dlv or debugpy to a stuck program. Reads frames, steps, evaluates.
Bring your own tools
Your MCP servers plug in through one file. Started on use, stopped with the sitting.
Papers and PDFs
An arxiv address comes back as words — title, authors, abstract, then page by page.
Diagrams in the conversation
Mermaid fences become pictures in your own palette, or stay code when they can't.
Edits that cannot land blind
A file that changed underneath is refused before a single byte is written.
Figma, both directions
Frames as pictures, variables as tokens, and drift detection that keeps you in step.
Every width, checked
Phone, tablet, desktop and wide — photographed, so you never decide from one size.
Money, in your currency
Every turn accounted for, and a split that separates your work from our own retries.
Skills off the shelf
@skill brings in craft you installed; /command expands a prompt you wrote.
Second thoughts, mid-run
Queue it behind the turn or steer it into the turn. Asked quietly, never an error.
History as lines
The whole timeline drawn out — short ids, parents, branches — for when you want it.
The folder as a tree
Walk it, see what changed, open anything in the editor you already use.
Name it, mark it, fork it
Name a conversation, mark a moment worth returning to, fork a direction and try both.
Try it two or three ways
Goes at the same thing finish side by side, with what each cost. Keep one; the rest are thrown away.
How far a change reaches
It names the files a change would touch, and what it would take, before it makes it.
A map of the project
Folders by size, what each reaches into, where the styles are — read before a request is broken up.
Checks a project wrote itself
One file per check in .agents/checks — a project says what every review must look at.
Copy a conversation
The whole record under a name of its own, opened straight away — no going back, no losing the direction.