3D code dependency graph generator
834063245-creator/HoloGram · skills
Analyze code coupling relationships across languages, generate interactive 3D dependency graphs, and build in LLM agents to assist in understanding the code.
★ 23GitHub stars
1Forks
2026-08-15Last updated
TypeScriptLanguage
MITLicense
Project overview
HoloGram 把代码库编译成一张统一 IR 依赖图(节点=符号/函数/类/模块,边=调用/继承/读写/时序),并通过 MCP 协议向 AI Agent 暴露 34 个图查询工具。 核心主张:依赖推理应当是确定性的,而不是猜的。
LLM 分析"改 A 会炸什么"时,靠逐文件读源码推测依赖——弱模型会漏,大项目会翻不动。HoloGram 用 tree-sitter 静态分析预先算好整张依赖图:Agent 一次工具调用拿到结构化事实(影响面、循环、脆弱模块、数据流路径),而不是源文件文本。单点查询省 70% token,全局分析省 90%+;省 token 是次要的,可靠性是主要的。
手动配置 Claude Code — /.claude/mcp.json: Cursor — Settings → MCP → Add new MCP server:command hologram-engine,args serve。 CLI 桌面应用
Install command
dsh plugin --profile web add github:834063245-creator/HoloGram