Now in open beta · Open source

Vibe code
and verify.

Centrality is a desktop app that gives you a live map of your codebase — showing exactly how Claude Code navigates, modifies, and spends context across your project.

Built for modern programming languages with tree-sitter

PythonJavaScriptRustC/C++GoRuby

Features

Everything your AI
touches, visible.

Centrality instruments your Claude Code sessions so you can understand, debug, and optimize how your AI coding tool works on your project.

Interactive codebase graph

Visualize your project as a network of directories, files, and symbols — functions, classes, and types.

Action tracking

Map every Claude tool call — Read, Write, Edit, Bash, Grep — to the exact nodes it touched.

Playback mode

Replay a session step-by-step to follow Claude's reasoning.

Git integration

View commits and diffs alongside session activity to see what actually changed on disk.

Chat panel

Read the full conversation with per-exchange token usage and cache statistics.

Granularity control

Switch between directory, file, and symbol-level views to zoom into exactly the detail you need.

Demo

Your codebase,
in motion.

Every file read, every edit, every tool call — laid out on a map you can actually follow.

Centrality product preview

Get Centrality

Free. Open source.
Runs locally.

No API keys. No configuration. Just download, or build it from source on GitHub. MIT licensed.

View on GitHubMIT licensed · Built in the open