Skip to main content
Oobo is a transparent git wrapper that captures AI coding context — sessions, tokens, costs, and code attribution — alongside your commits. No workflow changes. No plugins. No cloud required.

Install

macOS, Linux, Docker, or build from source.

Get started

Set up oobo and make your first enriched commit.

Concepts

Anchors, sessions, transparency modes, and more.

Key features

Transparent git proxy

Use oobo exactly like git, or alias git=oobo for zero friction.

Anchor metadata

Every commit is enriched with linked AI sessions, token counts, cost estimates, and code attribution.

10 AI tool integrations

Cursor, Claude Code, Gemini CLI, Codex, OpenCode, Copilot, Windsurf, Aider, Zed, and Trae.

Local-first

All data stays in a local SQLite database. Nothing leaves your machine unless you configure it.

Agent-native

Every command supports --agent (compact) and --json (full JSON).

Privacy by design

Read-only access to tool data, secret redaction, no telemetry.

How it works

You run:  oobo commit -m "fix auth middleware"

  1. Execute real `git commit`
  2. Detect write operation
  3. Read AI sessions from local tool storage
  4. Build anchor: commit + sessions + tokens + attribution
  5. Write anchor to local DB + git orphan branch
  6. POST anchor to remote (if configured) → /anchors/ingest
  7. Return git's exit code unchanged
Read operations (status, log, diff, …) pass straight through to git with zero overhead.