nab vs xerj
nab: nab is a single Rust binary that fetches any URL as clean markdown using your real browser cookies, transcribes audio and video on-device, and watches URLs for changes. It runs as a CLI, an MCP server and a Claude Code plugin with no cloud backend.; xerj: XERJ is a single Rust binary that auto-indexes any folder (code, docs, logs, CSV, PDFs) for BM25, vector and hybrid search behind an Elasticsearch-compatible API. It plugs into Claude Code, Cursor and other MCP clients so agents retrieve exact passages instead of reading files one by one.
TL;DR
Feed web pages to an LLM as compact markdown
Reference coding: clone and index similar open-source repos, then retrieve how they solved a problem
Side-by-Side Comparison
Features
Use Cases
Best For
FAQ
Deploy on DigitalOcean
Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.