Vectorless is a reasoning-native document engine with the core written in Rust. It will reason through any of your structured documents — PDFs, Markdown, reports, contracts — and retrieve only what's relevant. Nothing more, nothing less.
- Reason, don't vector. — Retrieval is guided by reasoning over document structure.
- Model fails, we fail. — No silent degradation. No heuristic fallbacks.
- No thought, no answer. — Only LLM-reasoned output counts as an answer.
Quick Start
=
# Index a document
= await
=
# Query
= await
What It's For
Vectorless is designed for applications that need precise document retrieval:
- Financial analysis — Extract specific figures from reports, compare across filings
- Legal research — Find relevant clauses, trace definitions across documents
- Technical documentation — Navigate large manuals, locate specific procedures
- Academic research — Cross-reference findings across papers
- Compliance — Audit trails with source references for every answer
Examples
See examples/ for complete usage patterns.
Contributing
Contributions welcome! If you find this useful, please ⭐ the repo — it helps others discover it.
Star History
License
Apache License 2.0