xerj-org/xerj
XERJ is the new way for AI to search data. 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. observed · 2026-08-28
Health v2 · maintenance only
76/100
- Activity 99
- Release rhythm 87
- Longevity 4
Flags: young
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 0
- age_days: 64
- days_rel: 7
- days_push: 7
- n_releases_24m: 70
Adoption not part of the score
1670 stars · 249 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
XERJ is a Rust-based, single-binary search engine built for AI agents, offering BM25, kNN vector, and hybrid search with Elasticsearch-compatible APIs. It indexes code, docs, logs, and PDFs with one zero-config command, enabling token-efficient retrieval, RAG, agent memory, and security analytics without a JVM or separate vector database.
Use cases
- reduce coding agent token usage by retrieving exact code instead of grep
- index a mixed-format folder of logs, PDFs, and CSVs with one command
- give AI agents long-term memory with per-agent isolation
- build semantic search and RAG without a separate vector database
- run SIEM and log analytics on a single node
- drop in an Elasticsearch replacement for existing clients
When to choose
- you want an Elasticsearch-compatible search engine that runs as a single static binary without a JVM
- your AI coding agent wastes tokens reading files via grep and sed
- you need combined BM25, kNN, and hybrid search plus agent memory in one datastore
- you want zero-config indexing of heterogeneous local files
When to avoid
- you rely on whole-index scroll reads or parent/child joins, which are unsupported or capped
- you need a fully managed multi-region cluster today (HA and multi-region tiers are commercial or upcoming)
- you require 100% Elasticsearch API coverage rather than the documented subset
Facets
service · maturity active
search-engine vector-database rag agent-framework mcp logging analytics databases artificial-intelligence developer-tools self-hosted analytics windows rust cli self-hosted elasticsearch-compatible bm25 hybrid-search semantic-search knn agent-memory autoindex token-efficiency single-binary siem log-analytics search ai-agents retrieval-augmented-generation linux macos docker
10 sources
- readme: https://github.com/xerj-org/xerj · fetched 2026-08-28 · 808ae079e78b
- homepage: https://xerj.org · fetched 2026-08-29 · eea2cc69a475
- site_page: https://xerj.org/docs · fetched 2026-08-29 · 9c86035caffa
- site_page: https://xerj.org/docs/recipes · fetched 2026-08-29 · 30b83f018334
- site_page: https://xerj.org/docs/recipes/zero-config-autoindex · fetched 2026-08-29 · 8beaee837c61
- site_page: https://xerj.org/docs/recipes/agentic-memory · fetched 2026-08-29 · e4286298b8ca
- site_page: https://xerj.org/docs/quickstart · fetched 2026-08-29 · b799e5a56677
- site_page: https://xerj.org/docs/install · fetched 2026-08-29 · 682910f8f385
- site_page: https://xerj.org/docs/migration-from-es · fetched 2026-08-29 · e60fc8ab829e
- site_page: https://xerj.org/pricing · fetched 2026-08-29 · 1fbc3ba5018d
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| xerj-org/xerj | main | 76 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem