gortex
活跃·★ 1.9k·NOASSERTION·更新于 2026-10-13
★ 时下流行★ 代码助手★ RAG / 知识库
Gortex 把代码仓库索引成内存里的知识图谱,并通过命令行、MCP 服务和网页界面提供。README 称它面向 15 种 AI 编码智能体(包括 Claude Code、Cursor、Windsurf、Codex CLI、Gemini CLI、Zed 和 Aider),一次 `smart_context` 调用可以替代多次读文件。图谱包含文件、符号、导入、调用链和类型关系,支持多仓库工作区和跨仓库符号解析,通过 tree-sitter 和正则提取器覆盖 92 种语言。它列出了 49 个 MCP 工具(符号查找、调用链、影响范围、死代码和热点分析、重命名、行内编辑、测试覆盖缺口),以及 BM25 加向量的混合搜索,并内置 ONNX 模型。
调用图的每条边都带有来源等级,从 `lsp_resolved` 到 `text_matched`,因此在高风险重构时可以只看经编译器验证的边。安装方式有 `brew install zzet/tap/gortex`、.deb、.rpm、.apk 包,或从 GitHub Releases 直接下载 Linux 和 macOS 的二进制(Windows 支持在计划中)。按 README 所述,发布包经过 cosign 签名,带 SLSA-3 溯源和 VirusTotal 扫描。安装后每台机器运行一次 `gortex install`,每个仓库运行一次 `gortex init`。GitHub 的许可证检测没有识别出许可证,条款请到仓库确认。
#AI 工具#antigravity#Claude Code#代码分析#code-assistant#context-window#context-window-optimization#context-window-optimizer
01
功能特性
01文件、符号、导入、调用链和类型关系的知识图
02多仓库工作空间,支持跨仓库符号解析和作用域
03通过tree-sitter和正则提取器支持92种语言
0449个MCP工具,用于符号查找、分析、代码生成和Agent反馈
05混合BM25+向量搜索与RRF融合的语义搜索
02
为什么选择它
+一张图覆盖多个仓库的符号、导入、调用链和类型
+边的可信等级让你只保留经编译器验证的调用关系
+工具齐全:影响范围、死代码、热点、重命名和测试覆盖缺口
+支持 92 种语言,语义搜索开箱即用
03
权衡点
!按 README 所述,Windows 支持还在计划中
!README 很长(超过四万四千字符),要学的工具也很多
!GitHub 没有检测到许可证,用于工作前请先确认条款
!“一次调用替代多次读文件”是项目自己的说法,实际效果取决于你的仓库和智能体
04
兼容性
linux/amd64
Linux (amd64)
已通过文档验证
linux/arm64
Linux (arm64)
已通过文档验证
darwin/amd64
macOS (Intel)
已通过文档验证
darwin/arm64
macOS (Apple Silicon)
已通过文档验证
Windows
Windows(计划中)
已通过文档验证
05
快速开始
1
$ OS=$(uname -s | tr '[:upper:]' '[:lower:]')
2
$ ARCH=$(uname -m)
3
$ case $ARCH in x86_64) ARCH=amd64 ;; aarch64|arm64) ARCH=arm64 ;; esac
4
$ curl -LO "https://github.com/zzet/gortex/releases/latest/download/gortex_${OS}_${ARCH}.tar.gz"
5
$ tar -xzf "gortex_${OS}_${ARCH}.tar.gz"
6
$ sudo mv gortex /usr/local/bin/
06
使用场景
↳作为上下文引擎集成到AI编码助手以减少令牌消耗
↳多仓库影响分析和跨仓库重构
↳面向开发者的语义代码搜索和代码库理解
07
同类工具
收录于以下清单
评论
登录后发表评论
暂无评论,来发表第一条吧