code-analysis
本站收录 28 个带「code-analysis」标签的 AI 开源项目
graphify将代码库、文档、SQL 模式、配置和 PDF 转化为可查询的知识图谱,基于本地确定性 AST 解析,每条边都有解释,无需向量库,适配 Claude Code、C★ 122,390
codebase-memory-mcpcodebase-memory-mcp 是一个高性能的代码智能 MCP 服务器,将代码库索引为持久化的知识图谱,平均仓库索引时间仅需毫秒级。它支持 158 种编★ 45,473
Skill_SeekersSkill_Seekers 是一个将文档网站、GitHub 仓库和 PDF 自动转换为 Claude AI 技能(Skills)的开源工具。它解决了手动编写 C★ 15,046
code-graph-ragcode-graph-rag 是一个面向大型代码仓库(monorepo)的检索增强生成(RAG)系统,旨在解决传统 RAG 在代码理解上的不足。它通过构建代码知★ 5,190
IxIx 是一个面向代码库理解的开源工具,目标让人类和 AI 都能快速读懂任意代码库。它通过分析项目结构、依赖关系和代码语义,构建代码库的“系统智能”层,相当于给代★ 1,009
multilspymultilspy 是一个用 Python 编写的 LSP(语言服务器协议)客户端库,旨在帮助开发者快速构建基于语言服务器的应用。它解决了直接与语言服务器通信时★ 611
AuditorAuditor 是一个专注于安全审计的工具,其核心定位是作为 TheAuditor 的发布渠道。TheAuditor 旨在帮助开发者和安全团队对软件项目进行自动★ 548
roam-coderoam-code 是一个本地代码库智能分析工具,以 CLI 和 MCP 服务器形式为 AI 编程助手提供代码图能力。它通过 SQLite 构建代码图谱,支持 ★ 517
iam-policy-autopilotIAM Policy Autopilot 是一款用 Rust 编写的开源静态代码分析工具,专门解决开发者在 AWS 上部署应用时手动编写 IAM 权限策略繁琐、★ 467
GitoGito 是一个基于 AI 的 GitHub 代码审查工具,利用大语言模型自动检测代码中的高置信度、高影响问题,包括安全漏洞、逻辑缺陷和可维护性隐患。它通过 G★ 439
CodeFuse-QueryCodeFuse-Query 是蚂蚁集团开源的一款基于查询的代码分析引擎,采用 Java 编写。它解决的是传统静态代码分析工具规则固定、难以灵活定制的问题,允许★ 357
cymbalcymbal 是一个基于 tree-sitter 的代码导航命令行工具,主打语言无关的符号检索与跳转能力。它解决的是在大型或多语言代码库中快速定位函数、类、变量★ 325
mcp-server-tree-sittermcp-server-tree-sitter 是一个将 Tree-sitter 解析器封装为 MCP(Model Context Protocol)服务的开源项★ 309
repomindRepomind 是一个开源的 AI 驱动应用,利用 Agentic CAG(缓存增强生成)技术,让用户能与任意公开的 GitHub 仓库或开发者主页进行对话。★ 287
aicodeprep-guiaicodeprep-gui 是一个专注于代码上下文工程(context engineering)的桌面工具,通过图形界面帮助开发者在使用 AI 编程助手(如 ★ 273
ContribAIContribAI 是一个用 Rust 编写的自主 AI 智能体,旨在自动为开源项目做贡献。它能自动发现 GitHub 上的仓库,分析代码库,识别问题(如 bu★ 244
mcp-1cmcp-1c 是一个为 1C:Enterprise 平台打造的 MCP(模型上下文协议)服务器,用 Go 语言编写,编译为单个二进制文件,零外部依赖。它解决的核★ 233
gographgograph 是一个本地优先的 Go 静态分析引擎,内置 MCP(模型上下文协议)服务器,专为 AI 编程助手提供确定性的代码结构感知能力。它通过解析 Go ★ 226
Nexus-skillsNexus-skills 是一个面向 AI 编程助手的代码库智能感知工具,它通过生成持久化的 .nexus-map/ 知识库,让 Copilot、Cursor ★ 165
doradora 是一个专为 AI 代理设计的命令行工具,旨在帮助它们更高效地导航和理解代码库。它作为 grep、find、glob 等传统搜索工具的替代品,解决了 A★ 109
stacklitstacklit 是一个为 AI 编程助手提供代码库上下文的高效工具。它通过一条命令,将整个代码库的上下文压缩成约 250 个 token,替代了传统 AI 工★ 106
CodeGraphCodeGraph 是一个为代码库构建语义图谱的开源工具,它通过分析函数、类、导入关系和调用链,生成结构化的代码关系图。该项目提供 42 个 MCP(模型上下文★ 103
ops-codegraph-toolops-codegraph-tool 是一个面向 AI 智能体的代码智能命令行工具,用 TypeScript 编写。它能在本地为 34 种编程语言构建函数级依赖★ 97
cli这是一个用 Go 语言编写的命令行工具,通过构建代码图谱来帮助开发者节省 AI 代理的 token 成本。它能够分析代码库,生成调用图、依赖图,检测死代码,并评★ 92
fossil-mcpfossil-mcp 是一个面向 AI 编程时代的代码质量检测工具,以 MCP 服务器和 CLI 双形态提供服务。它能够跨 15 种编程语言扫描代码库,自动发现★ 68
mcp-codebase-indexmcp-codebase-index 是一个为代码库导航设计的 MCP(Model Context Protocol)服务器,提供 17 个查询工具,帮助 AI★ 62
VibeDriftVibeDrift 是一个面向 AI 编程代理的代码完整性自检工具,通过 MCP(模型上下文协议)集成,帮助开发者在 AI 生成的代码中检测并防止“漂移”(即代★ 59
codespacescodespaces 是一个面向 AI 编程代理的架构感知代码搜索与影响分析工具。它解决了 AI 编码代理在大型代码库中缺乏全局架构理解、难以准确定位依赖关系和★ 54