项目简介

GitNexus 是一个完全在浏览器中运行的客户端代码智能工具。它能把任意代码库转化为知识图谱,只需拖入 GitHub 仓库链接或 ZIP 文件,就能立即得到一个可交互的知识图谱,还内置了基于图谱的 RAG 智能代理,非常适合代码探索和理解。

它能自主完成:

  • 用 Tree-sitter AST 解析将整个代码库索引为图
  • 映射所有函数调用、导入、类继承和接口
  • 按内聚评分将相关代码分组为功能簇
  • 从入口点追踪完整的调用链
  • 在修改任何一行代码前执行影响范围分析
  • 检测特定函数修改后哪些进程会出错
  • 一次协调操作重命名多个文件中的符号
  • 自动从知识图谱生成完整代码库维

核心理念

它像“神经系统”一样,为 AI 代理提供代码上下文。
GitNexus 会把整个代码库索引成知识图谱——包括所有依赖关系、调用链、代码集群和执行流程——然后通过智能工具暴露给 AI 代理,让它们再也不会遗漏关键代码。

有人说它像 DeepWiki,但比 DeepWiki 更深一层。
DeepWiki 帮助你“理解”代码,而 GitNexus 让你真正能“分析”代码。因为知识图谱记录的是所有关系,而不仅仅是描述。

一句话总结
Web 界面适合快速聊天式探索代码库;CLI + MCP 模式则能让 Cursor、Claude Code、Codex 等 AI 编程工具真正“看懂”你的项目架构,即使是较小的模型,也能获得大型模型级别的上下文理解,避免盲目修改代码。


两种主要使用方式

使用方式 CLI + MCP Web UI(浏览器版)
主要功能 本地索引仓库,通过 MCP 连接 AI 代理 可视化图谱浏览器 + 浏览器内 AI 对话
适合场景 日常开发(Cursor、Claude Code 等) 快速探索、演示、一次性分析
项目规模 支持任意大小的完整仓库 受浏览器内存限制(约 5000 个文件),或通过后端模式无限扩展
安装方式 npm install -g gitnexus 无需安装,直接打开 https://gitnexus.vercel.app
存储方式 LadybugDB 本地持久化存储 LadybugDB WASM(内存,当前会话)
解析引擎 Tree-sitter 原生绑定 Tree-sitter WASM
隐私保护 完全本地运行,无需联网 全部在浏览器内完成,无服务器

桥接模式:运行 gitnexus serve 后,Web 界面会自动检测本地服务器,可以直接浏览 CLI 已索引的仓库,无需重复上传或索引。

CLI + MCP 使用(推荐日常开发方式)

CLI 会在本地对仓库进行索引,并启动 MCP 服务器,让 AI 代理获得深度代码感知能力。

快速开始(在仓库根目录运行):

npx gitnexus analyze

一条命令即可完成:索引代码库、安装代理技能、注册 Claude Code 钩子、生成 AGENTS.mdCLAUDE.md 上下文文件。

MCP 配置: 运行一次 npx gitnexus setup,它会自动检测你的编辑器并写入正确的全局 MCP 配置。

支持的编辑器

  • Claude Code:完整支持(MCP + Skills + Hooks)
  • Cursor:支持 MCP + Skills
  • Codex:支持 MCP + Skills
  • Windsurf:支持 MCP
  • OpenCode:支持 MCP + Skills

Claude Code 集成最深,支持 PreToolUse 和 PostToolUse 钩子,能在工具调用前后自动注入图谱上下文,并在提交后自动重新索引。

常用 CLI 命令

  • gitnexus setup —— 配置 MCP(一次性)
  • gitnexus analyze [路径] —— 索引或更新仓库
  • gitnexus analyze --force —— 强制完整重新索引
  • gitnexus analyze --skills —— 根据代码社区自动生成特定技能文件

学AI大模型的正确顺序,千万不要搞错了

🤔2026年AI风口已来!各行各业的AI渗透肉眼可见,超多公司要么转型做AI相关产品,要么高薪挖AI技术人才,机遇直接摆在眼前!

有往AI方向发展,或者本身有后端编程基础的朋友,直接冲AI大模型应用开发转岗超合适!

就算暂时不打算转岗,了解大模型、RAG、Prompt、Agent这些热门概念,能上手做简单项目,也绝对是求职加分王🔋

在这里插入图片描述

📝给大家整理了超全最新的AI大模型应用开发学习清单和资料,手把手帮你快速入门!👇👇

学习路线:

✅大模型基础认知—大模型核心原理、发展历程、主流模型(GPT、文心一言等)特点解析
✅核心技术模块—RAG检索增强生成、Prompt工程实战、Agent智能体开发逻辑
✅开发基础能力—Python进阶、API接口调用、大模型开发框架(LangChain等)实操
✅应用场景开发—智能问答系统、企业知识库、AIGC内容生成工具、行业定制化大模型应用
✅项目落地流程—需求拆解、技术选型、模型调优、测试上线、运维迭代
✅面试求职冲刺—岗位JD解析、简历AI项目包装、高频面试题汇总、模拟面经

以上6大模块,看似清晰好上手,实则每个部分都有扎实的核心内容需要吃透!

我把大模型的学习全流程已经整理📚好了!抓住AI时代风口,轻松解锁职业新可能,希望大家都能把握机遇,实现薪资/职业跃迁~

这份完整版的大模型 AI 学习资料已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费

在这里插入图片描述

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐