Overview
GitNexus is a revolutionary client-side knowledge graph engine designed to supercharge AI code understanding. It operates entirely within your browser, transforming any codebase into an interactive knowledge graph. This enables AI agents to gain a profound architectural understanding, moving beyond simple text comprehension to deep code analysis.
Key Features
- Zero-Server Architecture: Runs entirely client-side in your browser, ensuring data privacy and minimal infrastructure requirements.
- Universal Repository Support: Seamlessly integrates with GitHub, GitLab, Azure Repos, local repositories, and even ZIP file uploads.
- Interactive Knowledge Graph: Visualizes your codebase's intricate relationships, including dependencies, call chains, clusters, and execution flows.
- Graph RAG Agent Integration: Features a built-in Graph Retrieval Augmented Generation (RAG) agent, providing AI with structured context for more accurate and reliable code comprehension.
- Smart MCP Tools: Offers a suite of 17 specialized tools that provide AI agents with precomputed relational intelligence, enabling them to understand code structure without extensive querying.
- Editor Integrations: Automatically configures popular AI coding assistants like Claude Code, Cursor, and Codex, enhancing their understanding of your codebase.
- Web UI & CLI Access: Accessible via a user-friendly web interface for quick exploration and a powerful Command Line Interface (CLI) for deeper integration and automation.
- Advanced Code Analysis: Supports features like impact analysis, change detection, and even statement-level control/data dependence queries with optional PDG indexing.
Typical Use Cases
- Enhanced AI Code Understanding: Empower AI agents (like Cursor, Claude Code, Codex) to prevent breaking changes by providing them with a comprehensive architectural view of your codebase.
- Codebase Exploration: Quickly navigate and understand unfamiliar or complex codebases through an interactive, visually rich knowledge graph.
- Impact Analysis Before Changes: Precisely assess the blast radius of proposed code modifications, identifying all affected components and processes.
- Safe Refactoring: Plan and execute refactors with confidence by leveraging detailed dependency mapping and relationship analysis.
- Automated Documentation Generation: Automatically create architecture diagrams and documentation from the knowledge graph.
- Debugging Complex Issues: Trace bugs and execution flows across multiple modules and dependencies with clarity.
