一、项目介绍

Graphify的愿景极其明确——把任何代码库变成一张活的、可查询的知识图谱。2026年7月Star数从不到1万飙升至87K+。与传统RAG方案不同,Graphify用图结构天然保留了代码间的引用关系、调用链、继承层级和数据流向。

二、核心功能

多语言代码图谱构建:支持Python、JavaScript/TypeScript、Java、Go、Rust、C/C++、SQL、R等。自然语言查询接口:用户可以用自然语言直接提问。增量更新与实时同步:百万行代码级项目增量更新时间在3秒以内。

三、技术原理

解析层使用Tree-sitter作为统一解析引擎;实体层从AST中提取实体节点和关系边;语义增强层利用LLM对关键节点进行语义标注;采用向量+图谱混合存储模式。

四、社区生态

已合并超过1200个Pull Request,Discord社区2.8万成员。2026年6月完成a16z领投的1800万美元A轮融资。核心功能永久免费开源。

项目信息:GitHub: https://github.com/Graphify-Labs/graphify;许可证: MIT