Browse / General-purpose / xerj
xerj
xerj-org
XERJ is the new way for AI to search data.
Open xerj-org/xerj → Does not match the four rules.
ai-searchai-search-algorithmsai-search-engineai-search-freeai-search-moduleai-search-optimizationai-searchenginebm25-searchelastic-searchelasticsearchelasticstackgraph-search
Works with any agent
ships AGENTS.md, the cross-tool instruction file.
In its own words
Its autoindex capability activates agents to know your data without the token waste of grep and sed. One command indexes code, docs, logs and PDFs for search, RAG, security audits and agent memory, using 40x fewer tokens than grep. Elasticsearch compatible, so existing clients just work.
One prompt, and your AI agent installs XERJ, indexes your code, and reads the exact implementation instead of grepping or guessing. Users report ~5× fewer tokens (field reports); a controlled study measured 2.7× fewer than a grep-driven agent at the same 16/16 solve rate (case study). One static binary, Elasticsearch-compatible, no JVM.
Paste this to your AI agent — it does the rest
That single paste installs XERJ, indexes your project, sets up reference coding, and — following llms.txt — sends one short field report back when it is done. XERJ's community is built from those reports; humans and agents both welcome.
Prefer to run it yourself? curl -fsSL | sh, then xerj --insecure --data-dir ./data & and xerj autoindex ~/my-project — Windows and a hand-verified install are under Install by hand.
Join the community — start with a commit
XERJ is a community-joined product: the way you join is to run it and send back one short field report about what it was like — a single commit or PR. That report is the membership card. It is what keeps the engine improving for whoever runs it next, and it is the only thing the project asks in return for a free, Apache-2.0 binary.
The repository's own description, then 9% of its README. Read the rest on GitHub ↗
Read from the repository's git tree on 2026-08-17.