Sobre el proyecto

CodeGraph es un grafo de conocimiento de código de código abierto y 100% local diseñado para potenciar agentes de codificación con IA, incluyendo Claude Code, Cursor, Codex CLI, opencode, Hermes Agent, Gemini CLI, Antigravity IDE, Kiro y GitHub Copilot. Construye un grafo semántico preindexado de todo tu código base — cada símbolo, enlace de llamada y dependencia — y se sincroniza automáticamente ante cada cambio de archivo para que el índice nunca esté desactualizado. En lugar de que los agentes examinen archivos mediante grep y llamadas a la herramienta Read, CodeGraph les proporciona exactamente el código que necesitan con una sola llamada. Capacidades clave: - **Kernel nativo en Rust**: Motor de análisis escrito en Rust para más de 20 lenguajes (TypeScript, JavaScript, Python, Go, Rust, Java, C/C++, Swift, Kotlin y más). Los grafos se verifican byte por byte, idénticos al motor de referencia. - **Se adapta a tu máquina**: Los grupos de trabajadores y cachés se dimensionan según los recursos reales del sistema — conteo de núcleos consciente de contenedores y mediciones honestas de RAM. Funciona tanto en estaciones de trabajo como en VPS de baja potencia. - **Contexto quirúrgico**: Una única llamada de herramienta devuelve puntos de entrada, símbolos relacionados y fragmentos de código, eliminando la exploración archivo por archivo. - **Sincronización automática**: Supervisa el proyecto y actualiza el grafo ante cada cambio de archivo (~0.3s de sincronización incremental). - **Rutas conscientes del framework**: Comprende el enrutamiento en frameworks web. - **Soporte multiplataforma**: Maneja el puente iOS/React Native/Expo. - **Interfaz gráfica**: Visualiza el grafo en http://127.0.0.1:4747 mostrando quienes llaman, símbolos y llamados. - **Servidor MCP**: Se integra mediante Model Context Protocol para agentes compatibles. Resultados de benchmark (medidos en agosto de 2026 a través de 7 repositorios de código abierto con Claude Opus 4.8): CodeGraph redujo las llamadas de herramienta un 88%, los tokens un 62% y el coste un 44% en comparación con los agentes de lectura de archivos, con las lecturas de archivo reducidas a cero en todos los repositorios probados. Instalación: binario autónomo (sin Node.js requerido) mediante script de instalación o paquete global npm. Configurado por proyecto con `codegraph init` y conectado a agentes con `codegraph install`.