gitnexus-explorer

Index codebases into knowledge graphs and serve an interactive web UI via Cloudflare tunnel.

Updated Jun 7, 2026
One-click install
npx skills add https://github.com/Chensihakniroth/ANAKOT-AGENT --skill gitnexus-explorer-chensihakniroth
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: gitnexus-explorer
Source: https://github.com/Chensihakniroth/ANAKOT-AGENT/tree/main/optional-skills/research/gitnexus-explorer
Command: npx skills add https://github.com/Chensihakniroth/ANAKOT-AGENT --skill gitnexus-explorer-chensihakniroth

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve? Understanding a large codebase's architecture is difficult when you can only read files one at a time. This Skill indexes any git repository into a knowledge graph of symbols, call chains, and clusters, then serves an interactive web UI that can be shared with others through a Cloudflare tunnel. ## Core Features & Use Cases - Codebase Indexing: Runs GitNexus analysis on any git repository to build a graph of symbols, dependencies, and execution flows, with optional embeddings for semantic search. - Interactive Web Visualization: Serves the GitNexus production web UI through a zero-dependency Node.js proxy that combines static files and API requests on one port without CORS issues. - Remote Sharing via Tunnel: Exposes the explorer through a Cloudflare quick tunnel so anyone with the link can browse the graph. - Use Case: A developer joins a new project and wants to understand its architecture. Index the repo, start the services, and share the tunnel URL with the team so everyone can explore call chains and module clusters visually. ## Quick Start Index this repository with GitNexus and start the web explorer with a Cloudflare tunnel so I can browse its knowledge graph.

Frequently Asked Questions about gitnexus-explorer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I visualize a codebase as a knowledge graph?▼

Run npx gitnexus analyze inside the target repository to build an index in the .gitnexus directory, then start npx gitnexus serve and the proxy script to open the interactive web UI showing symbols, call chains, and clusters.

How to share a local web UI with remote users using Cloudflare?▼

Use cloudflared tunnel with the --url flag pointing at your local port to create a quick tunnel with a public trycloudflare.com URL. Pass --config /dev/null to avoid conflicts with existing named tunnel configurations that would return 404.

What are the requirements for running GitNexus?▼

GitNexus requires Node.js v18 or later and a repository containing a .git directory. The cloudflared binary is needed only for tunneling and can be installed to ~/.local/bin without sudo.

Why does the GitNexus web UI crash or run slowly on large repos?▼

The web UI loads the entire graph into browser memory, so repositories over roughly 5,000 files become sluggish and 30,000+ nodes can crash the tab. The CLI and MCP tools work at any scale since only the visualization has this limit.

Why does the Cloudflare tunnel return 404 for my local app?▼

A catch-all ingress rule in an existing ~/.cloudflared/config.yml named tunnel config intercepts quick tunnel requests. Start the tunnel with --config /dev/null to bypass the existing configuration.

Can I explore multiple repositories in one GitNexus instance?▼

Yes, gitnexus serve serves all indexed repositories at once. Index each repo separately with npx gitnexus analyze, start the server once, and switch between repos inside the web UI.