Command line · Apache-2.0 engine

The whole engine, from your terminal.

One Rust binary grafts onto the Git you already have: no migration. Drive every coding agent on one semantic engine, prove what each one changed, and surgically undo the rest. The same engine the desktop app runs on, scriptable from any shell.

$curl -fsSL https://auravcs.com/install.sh | bash
macOS · Linux·11 languages, AST-level·fully open source
One engine for the agents your team already uses
ClaudeGeminiAntigravityCursorCodexOpen CodeKimiPiAny MCP agent
What it does

Six verbs that keep agents honest

Drive every agent

Run Claude Code, Gemini, Codex, Cursor and more on one engine, with one shared history: switch brain mid-thread without losing the thread.

$ aura handover --agent claude

Hand it a backlog

Crew is the work-loop: agents claim unblocked tasks in their own worktrees and prove each goal before it merges. The same loop runs from chat with /loop.

$ aura loop run

Prove a change works

Trace the logic paths in the AST graph and get a verdict (wired, partially wired, or not at all) tied to the goal it was meant to deliver.

$ aura prove --goal "…"

Read what really changed

A semantic review at the logic level, with risk scoring and AST-anchored inline comments, not just a wall of red and green.

$ aura pr-review --base main

Undo one mistake, surgically

Revert a single function or class to its last safe state at the AST level: zero merge conflicts, the good code untouched.

$ aura rewind <fn> <file>

Trace who wrote it, and why

git blame → checkpoint → agent session → transcript. See the exact reasoning that produced any line of code.

$ aura explain <fn> <file>
Live in minutes

Point it at a repo. Keep your workflow.

Install, run aura enable inside any Git repository, and Aura wires the hooks and the MCP server. Commit, push and branch exactly as before: Aura tracks the logic underneath and steps in only when an agent's change doesn't match its stated intent.

No new remoteNo lock-inWalk away to plain git anytime
aura: zsh
~/tasks $ aura enable
hooks installed · MCP server registered · watcher live
~/tasks $ aura status
1,284 logic nodes tracked · strict mode OFF · session active
~/tasks $ aura prove --goal "checkout requires auth"
verified · 3/3 paths wired
~/tasks $ aura rewind charge() src/pay.rs
reverted one function to its last safe state

Let agents code at full speed. Keep control.

Fully open source, Apache-2.0: engine, CLI and app. Install it, point it at a repo, and drive every agent you already use.

$curl -fsSL https://auravcs.com/install.sh | bash