codeatlas

CodeAtlas

Transform complex codebases into intuitive, interactive knowledge graphs.

CodeAtlas is a browser-based application that ingests a GitHub repository or ZIP file, analyzes the code using Tree-sitter parsing, and builds a comprehensive graph representation. Developers can visualize structural elements, dependencies, call chains, and relationships through an interactive Cytoscape.js-powered dashboard.

What It Does

Who It’s For

Quick Example

  1. Open CodeAtlas in your browser
  2. Paste a GitHub URL, upload a ZIP, or click Try Demo Project
  3. See the codebase rendered as an interactive graph — search, filter, and click nodes to explore

Current Status

CodeAtlas has completed Phase 1 (core ingestion) and Phase 2 (advanced visuals). See the Roadmap for upcoming features including Git history integration and a RAG-powered query agent.

Get Started

Follow the Installation Guide to set up CodeAtlas locally, or jump to the Quick Start if you already have Python and Node.js installed.