xerj-org/xerj
XERJ is a local-first search engine and MCP server, shipped as a single Rust binary, that indexes code, docs, logs, JSONL/CSV and PDFs for BM25, vector and hybrid search behind an Elasticsearch-compatible API. It also provides code search, agent memory and a 'reference coding' workflow where an agent clones and indexes related open-source repos to search before writing code.
Developers building coding agents with Claude Code, Cursor or other MCP clients may want to look at it as a way to give agents cited local search and memory instead of having them read files one by one.
- ★ 18,689
- +★ 3,061 in 7 days
- 19.6% growth
- Apache-2.0
- README ≈ 17,639 tokens to load into context
AI-written summary