llm-wiki wiki · sources 2026-06-12

abhigyanpatwari/GitNexus 是 repo knowledge graph/Graph RAG 项目,强调浏览器端/交互式代码理解。仓库体量较大,核心包括 gitnexus/src、web app、shared package、Claude/Cursor plugins、PR swarm review 和 eval;最近 commit 加 intra-procedural taint analysis,说明静态分析能力在增强。

核心架构图

┌──────────────────────────── user / API surface ──────────────────────────────┐
│ `abhigyanpatwari/GitNexus` 是 repo knowledge graph/Graph RAG 项目,强调浏览器端/交互… │
└───────────────────────────────┬───────────────────────────────────────────────┘
                                │
┌───────────────────────────────▼───────────────────────────────────────────────┐
│ core implementation: `gitnexus/src` · `gitnexus-web/src`                                    │
└───────────────┬───────────────────────────────┬───────────────────────────────┘
                │                               │
┌───────────────▼──────────────┐  ┌─────────────▼──────────────────────────────┐
│ `gitnexus-shared/src`                     │  │ `gitnexus-claude-plugin`, `gitnexus-cursor-integration`   │
└───────────────┬──────────────┘  └─────────────┬──────────────────────────────┘
                │                               │
┌───────────────▼───────────────────────────────▼──────────────────────────────┐
│ selected value: routing / serving / dashboard / graph layer for current wiki  │
└───────────────────────────────────────────────────────────────────────────────┘

模块分层

层/目录 责任
gitnexus/src 核心图谱/分析逻辑。
gitnexus-web/src Web UI。
gitnexus-shared/src 共享类型/工具。
gitnexus-claude-plugin, gitnexus-cursor-integration agent/editor 集成。

关键数据流

  1. 代码仓库被索引为知识图谱。
  2. Web/agent/plugin 查询 graph,支持 RAG/taint/review。
  3. PR swarm/eval 用图谱上下文辅助审查。

设计决策

对比定位

和 code-review-graph 相比,GitNexus 更产品/UI 化;和 deepwiki-open 相比,它更交互图谱,不只是文档生成。

相关链接