XERJ
Local search engine and MCP server that indexes code and docs for agents
What it is
A single Rust binary that indexes folders of code, documentation, logs, JSONL/CSV and PDFs, then answers keyword (BM25), vector or combined hybrid queries through an Elasticsearch-compatible API. It doubles as an MCP server for Claude Code, Cursor and other clients, adding code search, go-to-definition, a memory store for agents and retrieval for RAG. Developers running coding agents use it so the agent pulls exact passages, including from cloned reference repos, instead of reading whole files.
