AgentIndex icon
AgentIndex
工具MCP 服务HOT分类热门最新选型清单对比指南
提交工具
工具MCP 服务HOT分类热门最新选型清单对比指南
首页/
其他/
xerj
xerj logo

xerj

活跃·★ 13.1k·Apache-2.0·更新于 2026-10-22
★ 最受欢迎

XERJ 是打包成单个静态 Rust 二进制、无需 JVM 的本地搜索引擎。对文件夹运行 xerj autoindex,它会识别每个文件,为代码、文档、日志、PDF、SQLite 和 CSV 建立带类型的索引,代码通过 tree-sitter 按符号和行号索引。查询走 Elasticsearch 兼容 API,支持 BM25、kNN 向量和混合检索,现有 ES 客户端可直接使用。

它主打“参考式编码”:智能体克隆与任务相近的开源仓库并建立索引,在写代码前先检索别人是怎么解决的。项目自己的案例研究(8 个任务、每组 16 次运行)显示,在同样 16/16 解决率下,输出 token 比靠 grep 的智能体少 2.7 倍;它也坦言在模型已熟悉的热门库上收益会消失。

xerj init 可把它作为 MCP 服务器加技能接入 Claude Code 或 Cursor,/_memory API 为智能体提供长期记忆。默认嵌入器是词法型、可离线;神经嵌入需手动开启(约 90 MB)。快速上手用的是 --insecure,即无 TLS、无认证,只适合单人开发机。许可为 Apache-2.0。

本文根据项目 README 和公开仓库数据整理,我们没有实际试用过该工具。数据截至 2026-10-22。

许可证
Apache-2.0
最新发布
v1.0.0-rc.97 · 2026-10-19
最近提交
2026-10-22
贡献者
68
复刻数
810
未关闭的 issue 和 PR
155
首次发布
2026-06-30

来源:GitHub、npm 和 PyPI 的公开接口。

#智能体记忆#AI 智能体#BM25#Claude Code#命令行#代码搜索#Cursor#Elasticsearch
$ 安装
$ curl -fsSL https://xerj.org/get | sh
↗ 访问官网★ GitHub
01

功能特性

01xerj autoindex 自动识别每个文件并建立带类型的索引,无需编写 schema 或流水线
02通过 tree-sitter 按符号和行号索引代码,并支持跳转定义(xerj def)
03BM25 全文、kNN 向量和混合检索,提供 Elasticsearch 兼容 API
04xerj init 一条命令把它作为 MCP 服务器和技能接入 Claude Code 或 Cursor
05/_memory 命名空间为智能体提供可按语义召回的长期记忆
02

为什么选择它

+零配置 autoindex 一条命令就能把混合文件夹变成可检索的带类型索引。
+兼容 Elasticsearch API,现有客户端、仪表盘和工具无需改动即可使用。
+单个静态二进制,默认嵌入器可离线运行,不需要 JVM 或云服务。
03

权衡点

!快速上手的 --insecure 模式没有 TLS 和认证,多人或联网使用需另行配置安全。
!据其案例研究,在模型已熟悉的热门库上省 token 效果很小甚至为负。
!语义检索效果取决于是否开启神经嵌入器并准备模型文件。
04

维护状况检查

活跃检查日期: 2026-10-20
最近提交
2026-10-20
近 90 天提交数
100+
近 90 天发布数
30
最新发布
pack-rust-vulns-96115c19 (2026-10-20)
未关闭 issue
98
近期 issue 至少有一条评论的比例
13/30
近 12 周每周提交数
近 12 周每周提交数: 107, 258, 245, 196, 43, 17, 26, 117, 126, 169, 349, 210

最早的一周在左边,最近 4 周为橙色。数据来源:GitHub 提交统计。

状态规则:GitHub 上已归档 = 已归档;最近提交在 90 天内 = 活跃;91 到 365 天 = 放缓;更久 = 停滞。所有数字来自所示日期的 GitHub API。

讨论最多的未关闭 issue

  • #1122 engine: node dies SIGABRT under memory exhaustion — std thread-spawn sigaltstack panic hits panic="abort"8 条评论 · 2026-10-03
  • #1138 Community contribution: two eval/retrieval recipes from production agent-memory scars (corpus wishlist included)6 条评论 · 2026-10-04
  • #1635 [bug]: autoindex at default workers stalls at 70.9% and the node stops answering searches (13,765 files / 1,153 MB)4 条评论 · 2026-10-17
  • #1979 Agent field report (API): Claude Code (claude-opus-5-5) — reference coding + autoindex of a private multi-repo workspace2 条评论 · 2026-10-20
  • #1957 Agent field report (API): deepseek-v4-1-flash-260910 — installed XERJ on Windows, indexed an Android Compose/Kotlin pill-reminder project (12 条评论 · 2026-10-20

issue 标题引自 GitHub。请打开链接确认该问题是否仍适用于你使用的版本。

05

兼容性

Claude Code
MCP + 技能
已通过文档验证
Cursor
MCP + 技能
已通过文档验证
Elasticsearch clients
兼容 API
已通过文档验证
Linux / macOS / Windows
预编译二进制
已通过文档验证
06

快速开始

1
$ curl -fsSL https://xerj.org/get | sh
07

使用场景

↳参考式编码:克隆并索引相似开源仓库,再检索它们如何解决同类问题
↳代码库问答与 RAG,答案附 file:line 出处
↳跨多种文件类型做安全审计和日志、事故分析
↳跨会话的智能体持久记忆
08

同类工具

⚡热门对决:
VSpmb★285→VSyantrikdb-mcp★25→VSsverklo★82→VSGraft★10.7k→
pmb logo
pmb★ 285
为 AI 编程智能体(Claude Code、Cursor、Codex)通过 MCP 提供的本地优先持久记忆,所有数据存在磁盘上的一个 SQLite 文件里,无需 API Key。
VS对比→
yantrikdb-mcp logo
yantrikdb-mcp★ 25
为 AI 智能体提供持久认知记忆的即插即用 MCP 服务器,具备时间衰减、矛盾检测和知识图谱,适用于 Claude Code、Cursor、Windsurf。
VS对比→
sverklo logo
sverklo★ 82
Sverklo 是一个开源、本地优先的代码智能 MCP 服务器,用于 AI 编码代理。
VS对比→
Graft logo
Graft★ 10.7k
Graft 是一个开源上下文层,通过为大型代码库提供上下文理解,加速并优化Claude Code、Cursor、Codex、Gemini及其他编程代理。
VS对比→
wordcell logo
wordcell★ 16
Markdown 知识库与本地 MCP 记忆服务器,把决定、计划和资料以 Markdown 形式放在代码旁边,让编程智能体从即将修改的文件找到相关背景。
VS对比→
nab logo
nab★ 16
面向 LLM 智能体的省 token 网页抓取工具:任意 URL 转为干净的 Markdown,提供命令行、MCP 服务器和 Claude Code 插件。
VS对比→
reposkein logo
reposkein★ 12
为 LLM 智能体在代码仓库上构建的确定性代码图(GraphRAG),本地优先、基于 Git、零基础设施,通过 MCP 提供。
VS对比→
superlocalmemory logo
superlocalmemory★ 255
为AI代理提供无限持久本地记忆的开源系统。
VS对比→
查看全部替代品 →

评论

登录后发表评论

暂无评论,来发表第一条吧

本页内容
01功能特性02为什么选择它03权衡点04维护状况检查05兼容性06快速开始07使用场景08同类工具
xerj-org /
xerj
↗

一个 Rust 程序索引任意文件夹,让编程智能体检索而不是逐个读文件

13.1k810Apache-2.0
最后更新1天前
状态活跃
分类其他
贡献者68
最新发布v1.0.0-rc.97
链接
文档↗讨论↗问题↗版本↗
推荐云部署
Ad

在 DigitalOcean 上一键部署

为你的 MCP 服务、Docker 容器与智能体提供即开即用云服务器,新用户立享 $200 免费额度(60天有效)。

立即领取 $200 免费额度
© 2026 AgentIndex.app|由十年 iOS 开发者构建。
按场景挑选关于我们联系我们广告合作隐私政策使用条款QYSGitHub请作者喝咖啡 ☕

按分类浏览

MCP 服务器代码助手工作流自动化RAG / 知识库多智能体浏览器自动化大模型基础设施开发者工具可观测性

与 Anthropic, OpenAI 或 Microsoft 无关。