gitnexus-explorer

Index a codebase into a knowledge graph and serve an interactive web UI via Cloudflare tunnel.

Updated May 18, 2026
One-click install
npx skills add https://github.com/ossoolli/Nexum-Core --skill gitnexus-explorer-ossoolli
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: gitnexus-explorer
Source: https://github.com/ossoolli/Nexum-Core/tree/main/optional-skills/research/gitnexus-explorer
Command: npx skills add https://github.com/ossoolli/Nexum-Core --skill gitnexus-explorer-ossoolli

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve? Understanding a large codebase's architecture is difficult from reading files alone. This Skill indexes any git repository with GitNexus and serves an interactive knowledge graph in the browser, letting you visually explore symbols, call chains, clusters, and execution flows, with optional Cloudflare tunneling to share the explorer remotely. ## Core Features & Use Cases - Codebase Knowledge Graph Indexing: Run npx gitnexus analyze on any git repo to build a graph of symbols, dependencies, and call chains, with optional --embeddings for semantic search. - Interactive Web UI with Reverse Proxy: Serve the production GitNexus web UI through a zero-dependency Node.js proxy that forwards /api/* to the backend on a single port, avoiding CORS issues. - Remote Sharing via Cloudflare Tunnel: Expose the explorer through a quick cloudflared tunnel so anyone with the link can browse the graph. - Use Case: Onboard a new teammate to an unfamiliar repository by indexing it, starting the proxy, and sharing a tunnel URL so they can visually trace call chains and module clusters. ## Quick Start Index my repository with GitNexus and start the web UI with a Cloudflare tunnel so I can explore its architecture graph remotely.

Frequently Asked Questions about gitnexus-explorer

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

FAQPage Schema
How do I create a knowledge graph of my codebase?▼

Run `npx gitnexus analyze --skip-agents-md` inside a git repository to build the index in a `.gitnexus/` directory. Then start `npx gitnexus serve` and the proxy script to explore symbols, call chains, and clusters in the web UI.

How to share a local codebase visualization with remote teammates?▼

Start the GitNexus proxy on port 8888, then run `cloudflared tunnel --config /dev/null --url http://localhost:8888 --no-autoupdate --protocol http2`. Cloudflare prints a public trycloudflare.com URL that anyone can open to explore the graph.

What are the requirements for running GitNexus web UI?▼

You need Node.js v18 or later, a repository with a `.git` directory, and cloudflared if you want remote tunneling. The web UI must be built as a production bundle with `npx vite build` before serving through the proxy.

Why does the Cloudflare tunnel return 404 for quick tunnels?▼

This happens when an existing named tunnel config at `~/.cloudflared/config.yml` has a catch-all ingress rule. Pass `--config /dev/null` to cloudflared so the quick tunnel ignores that config and routes requests correctly.

What are the limitations of the GitNexus web visualization?▼

The web UI loads the entire graph into browser memory, so repos under roughly 5,000 files work well while 30k+ nodes can crash the browser tab. The CLI and MCP tools work at any scale; only the browser visualization has this limit.