Two-tier hybrid local search for Rust and the fsfs CLI: sub-millisecond first-pass results from a Potion/Model2Vec fast tier, then MiniLM quality refinement. Fuses native pure-Rust BM25 (Quill engine) and semantic vector search with Reciprocal Rank Fusion. Progressive iterator API, f16 SIMD vector index, feature-gated compilation.
HEALTH ? 88 / Healthy
// readme
frankensearch
Two-tier hybrid local search for Rust and the fsfs standalone CLI: fast first-pass results, then quality refinement.
Quick Navigation
- Install In One Line
- Quick Start
- How It Works
- Architecture Breakdown
- Algorithms Used
- Library Integration Quickstart (Rust)
- Feature-Flag Decision Table
- Config Recipes
- Troubleshooting by Symptom
- Reference Appendix
- Key Source Files
- Glossary
- Knob Impact Matrix
Install In One Line
curl -fsSL https://raw.githubusercontent.com/Dicklesworthstone/frankensearch/main/install.sh | bash -s -- --easy-mode
The installer verifies every downloaded archive before replacing a binary. A missing or malformed checksum, unavailable SHA-256 tool, or mismatch is a hard failure. If the platform has no full semantic release artifact, the ordinary path builds the loader-capable default from source; it neverβ¦