Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>CodebaseOSNew to Visual Studio Code? Get it now.
CodebaseOS

CodebaseOS

Code BaseOS

| (0) | Free
Right-click any line. Ask why. Get the real answer.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

CodebaseOS

Right-click any line. Ask why. Get the real answer.

CodebaseOS turns your repository's history into a queryable knowledge graph (commits, PRs, issues, reviews, files, people, decisions) backed by HydraDB + a Merkle-verified provenance chain — then answers questions about why your code exists, grounded in that graph.

Features

  • Why is this here? — hover any line → synthesized provenance from the commits, PRs, and decisions that shaped it.
  • Five Whys — recursive root-cause chain from code → intent → decision.
  • Counterfactual — "what would happen if this change were reversed?"
  • Compare (with vs without HydraDB) — side-by-side of a graph-grounded answer vs a plain LLM with no provenance.
  • Onboarding tour — generate a module walkthrough: key files, people, decisions, and where to start.
  • Status bar — live cost ($X.XXXX / $5.00), node count, Merkle status.

All synthesis runs through a single cost-capped path ($5 hard limit); hovering never triggers an LLM call.

Commands

Command What it does
CodebaseOS: Why is this here? Provenance for the current line
CodebaseOS: Five Whys Recursive root-cause analysis
CodebaseOS: Counterfactual Reason about reversing a decision
CodebaseOS: Compare (with vs without HydraDB) Graph vs plain-LLM answer
CodebaseOS: Generate onboarding tour for current module Module tour
CodebaseOS: Open Dashboard Open the live graph dashboard

Settings

Setting Default Description
codebaseos.backendUrl http://localhost:8000 CodebaseOS backend API
codebaseos.dashboardUrl http://localhost:3000 Dashboard URL
codebaseos.repo `` owner/name to scope provenance queries
codebaseos.enableCodeLens true Show "🧬 Why?" code lens

Requirements

A running CodebaseOS backend (backendUrl). The extension degrades gracefully when the backend is offline.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft