Project-aware AI
Ask. Review.
Approve.
Chat is grounded in the active project, not a blank context window. Code changes are proposed, inspected and approved before they land.
Context, not a cold start.
Search the Library, attach files and keep the conversation tied to the active project. Modes control how the assistant approaches the work.
You · What changed in billing this week?
Assistant · Two handlers; one test missing. Here are the files.
Grounded in project
Diff before apply.
The code assistant proposes a change. You see the files, the diff and the tests before accepting it.
src/billing/webhook.ts · +18 −4
tests/billing.test.ts · +34
Review required
Approval is a boundary.
Tool calls, edits and commands can require approval. Protected paths and permissions are enforced by the local host.
Run tests · approved
Edit protected file · refused
Host-enforced