Skip to content

v1.0.0 — 3D Codebase Visualization + MCP Server

Choose a tag to compare

@bntvllnt bntvllnt released this 02 Mar 19:51
· 26 commits to main since this release
18e143a

3D interactive maps of TypeScript codebases — browser visualization + MCP server for LLM integration.

Highlights

  • 10 views: Galaxy, Dep Flow, Hotspot, Focus, Module, Forces, Churn, Coverage, Symbols, Types
  • 13 MCP tools with HTTP + stdio transport
  • Symbol-level graph: call graph, per-symbol PageRank/betweenness, symbol search
  • Group spatial clustering: cluster force, box cloud envelopes, adjustable strength slider
  • Selectable groups: click groups in legend to filter/highlight, multi-select
  • Agent intelligence: BM25 search, process tracing, Louvain clustering, impact analysis, rename_symbol
  • Staleness detection: detects when index is outdated vs working tree
  • File tree: browse and search files from sidebar

Install

npmjs.com:

pnpm add -g codebase-visualizer

GitHub Packages:

pnpm add -g @bntvllnt/codebase-visualizer --registry https://npm.pkg.github.com

Usage

# Browser visualization
codebase-visualizer ./src --port 3000

# MCP stdio (for LLMs)
codebase-visualizer ./src --mcp