Introduction

ContextGraph turns a GitHub URL into an interactive architecture map — instantly, no setup, no config files.

What is ContextGraph?

It's a static analysis tool that fetches a repository, resolves its import graph, and lays out the result as a navigable visualization. Click any module to see an AI-generated explanation of what it does, how complex it is, and what it connects to.

You don't install anything. You don't add a config file to your repo. You paste a URL and get a graph.

Quick start

Go to contextgraph.art, type a GitHub repository path in the form owner/repository, and press Analyze.

No GitHub authentication is needed for public repositories. For private repos, sign in with GitHub and upgrade to Pro.

Reading the graph

Click any node to highlight its direct connections and open the analysis panel. The panel shows an AI-generated summary, file count, dependency count, complexity score, and connected modules.

Keyboard shortcuts

/          Focus the repo input
Enter      Analyze the current input value
Esc        Close suggestions or tooltips

Supported languages

TypeScript and JavaScript have the deepest support, including JSX/TSX, path aliases, and barrel exports. Python, Rust, Go, Java, C#, Ruby, and PHP have solid structural analysis.

Limits on the free plan

Public repositories are unlimited. Repositories larger than 50,000 files are sampled. Private repositories require a Pro account.