abhigyanpatwari/GitNexus
GitNexus: The Zero-Server Code Intelligence Engine
解决的问题
GitNexus 是企业代码库的上下文引擎,防止 AI 编码代理因缺乏架构认知而导致破坏性更改。它解决了 AI 代理因缺乏对代码库结构的深入理解,而忽略关键依赖、破坏调用链或进行“盲编辑”的问题。
工作原理
GitNexus 将代码库索引为知识图谱,追踪每个依赖项、调用链、集群和执行流程。然后通过 Model Context Protocol (MCP) 服务器暴露该图谱,为 AI 代理提供影响分析、符号追踪和结构检查等专用工具。它在索引时预先计算关系智能(聚类和追踪),使代理能够通过单次查询而非多次迭代搜索步骤,获取完整的架构上下文。
适用人群
专为使用 AI 驱动编辑器和代理(如 Cursor、Claude Code、Windsurf、Codex 和 Antigravity)的开发者设计,适用于需要在大规模企业仓库中获得可靠、基于图谱的架构清晰度的用户。
主要亮点
- 17 个 MCP 工具:包括影响范围分析(
impact)、符号间最短路径追踪(trace)和 API 路由映射(route_map)等工具。 - 定制化代理技能:自动将技能安装到
.claude/skills/或.agents/skills/,用于调试、重构和污点分析等任务。 - 预计算智能:使用 Leiden 社区检测识别功能区域,并生成仓库特定的技能。
- 深度编辑器集成:支持 Claude Code、Cursor 和 Codex 的钩子,增强搜索功能,并在提交后提示重新索引。
- 混合搜索:结合 BM25、语义搜索和 Reciprocal Rank Fusion (RRF) 来查询图谱。
相关
- 项目
- 项目
- 项目
- 项目
- 项目