Blaze
Caches and indexes `llms.txt` documentation locally for lightning-fast, line-accurate lookups.
About
Blaze (blz) is a powerful local-first search tool designed to index `llms.txt` documentation ecosystems. It provides instant, line-accurate retrieval of information, ensuring developers and AI agents can quickly find what they need. Built with Rust and Tantivy, Blaze offers deterministic and exceptionally fast searches that function entirely offline, making it an invaluable asset for agent-driven development, quick documentation lookups, and maintaining a local, up-to-date knowledge base.
Key Features
- 1 GitHub stars
- Lightning-fast, line-accurate search of `llms.txt` documentation
- Robust parsing of imperfect `llms.txt` files for structured output
- Deterministic search ranking with optional vector support (BM25 by default)
- Built-in change tracking with diff journaling and section-level updates
- Smart, bandwidth-efficient synchronization using ETag/If-None-Match
Use Cases
- Integrating with IDE agents or LLMs for instant, context-aware documentation lookups and code generation.
- Tracking changes and diffs in documentation over time to stay updated on evolving ecosystems.
- Quickly searching across `llms.txt` documentation for specific information without internet access.