COMPARE
Comparisons
Focused comparisons for teams choosing a search, vector and agent-memory architecture, with evidence links and clear trade-offs.
Comparison: agent memory
- XERJ vs agent memory tools: Mem0, Zep, Letta and Cognee — How XERJ compares with Mem0, Zep, Letta and Cognee for AI agent memory: what each one stores, what it needs to run, and when to pick each one.
Comparison: agent retrieval
- How do I let an agent search a folder on my laptop instead of crawling the web? — Exa, Tavily and Firecrawl take a query or a URL and answer from the public web. XERJ takes a folder already on your disk and never opens a network connection.
Comparison: code retrieval
- ast-grep vs a code index for an agent? — ast-grep wins structural rewriting and XERJ does none of it. For an agent the honest recommendation is to install both and give each the job it was built for.
- Is ripgrep enough for a coding agent, or do I need a code index? — 30 disclosed tasks on one 331-file code tree. The two tools agree on 18. ripgrep wins 5 named tasks outright, including a substring inside an identifier.
- The best grep and ripgrep alternatives for AI coding agents in 2026 — ripgrep, ugrep, ast-grep, Semgrep, zoekt, ag and XERJ compared for coding agents: licence, install, ranking, index and MCP. Stars and releases checked 2026-10-19.
- The best MCP servers for searching a local codebase in 2026 — Seven MCP servers for local code search compared on licence, install, index and API keys, and what each does better than XERJ. Checked 2026-10-19.
Comparison: data files
- The best local full-text search for JSONL and CSV files in 2026, with a published benchmark — ripgrep, SQLite FTS5, DuckDB FTS, tantivy-cli, qsv, Meilisearch and XERJ for searching JSONL and CSV locally, with a reproducible benchmark run on 2026-10-19.
Comparison: desktop search
- How do I grep PDFs and Word docs from the command line? — ripgrep-all wraps ripgrep with adapters for PDF, Office files, archives and SQLite. XERJ indexes the same folder for an agent. A capability comparison, no benchmark.
- What's a free DocFetcher alternative that an agent can call? — DocFetcher is a desktop search GUI with a portable index and Outlook PST support. XERJ is a search engine an agent calls. A capability comparison, with no benchmark.
- What's the best local desktop search for a folder of PDFs and docs? — Recoll is a desktop search application with a GUI, OCR hooks and email indexing that still reaches PST and attachments. XERJ is a search engine an agent calls, with its own .eml and .mbox indexing. A capability comparison, with no benchmark.
- XERJ vs HoudahSpot — Spotlight GUI vs an agent index — HoudahSpot is a power-user front end for Spotlight, with hundreds of attribute filters. XERJ is a folder index an agent calls. No Mac run stands behind this page.
- XERJ vs macOS Spotlight for folder content an agent can query — Spotlight is the Mac's system-wide index with zero setup and wide metadata. XERJ is a folder index an agent queries. A capability comparison, run on no Mac.
Comparison: local MCP search
- What's a local MCP search engine for Claude? — Two local MCP servers that search files on your machine. Compare desktop and mail workflows with typed data-file search, Excel tables and the ES-compatible API.
Comparison: local search engines
- Is there an Elasticsearch-compatible engine that isn't Elasticsearch? — The published board is 55 wins, 26 ties, 4 losses and 3 not-applicable across 88 cells against Elasticsearch 8.13.4. All 4 losses are read p99 under a write flood.
Comparison: notes and vaults
- How do I search an Obsidian vault from outside Obsidian? — Omnisearch wins inside Obsidian and reaches images and PDFs through Text Extractor. XERJ reads the vault folder outside the editor. No head-to-head was run here.
Comparison: personal search
- What's a simpler alternative to Khoj if I only need search and memory? — Khoj is a whole self-hosted assistant: chat, custom agents, scheduled research and image generation. XERJ is the smaller piece, the search and memory engine.
Comparison: search engines
- Do I need Typesense for an agent to search my docs? — Typesense wins faceted product browsing and says so in its own use cases. An agent can query a folder of mixed files without it. No faceting test was run here.
- The best lightweight Elasticsearch-compatible search servers in 2026 — OpenSearch, ZincSearch, Quickwit, Manticore, OpenObserve, Elasticsearch and XERJ compared on licence, install, ES API coverage and scaling. Checked 2026-10-19.
- What's a local alternative to Meilisearch that indexes a folder by itself? — A local alternative to Meilisearch that reads a folder of mixed files by itself. Meilisearch wins typo tolerance by default. No head-to-head was run here.
Comparison: site and export search
- Pagefind vs indexing a local HTML dump for an agent? — Pagefind wins static-site search in the browser with no server. XERJ indexes a local HTML dump on disk so an agent can query it. No head-to-head was run here.
Comparison: vector database
- Should my agent call a search API or stand up Qdrant for persistent memory? — Agent memory lives in the index process XERJ already runs, so no second data service starts. On 8 judged queries hybrid linear fusion scored precision@3 0.4583.