You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs(README): update development status and architecture description
- remove "Not recommended for production yet" from early development warning
- add detailed explanation of hybrid algorithm + LLM approach
- clarify how Vectorless navigates document structure differently
- remove unnecessary separator line before Architecture section
Copy file name to clipboardExpand all lines: README.md
+6-4Lines changed: 6 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,13 +10,16 @@
10
10
11
11
</div>
12
12
13
-
> ⚠️ **Early Development** — API may change. Not recommended for production yet.
13
+
> ⚠️ **Early Development** — API may change.
14
14
15
15
## What is Vectorless?
16
16
17
-
**Vectorless** is a Rust library for querying structured documents using natural language — without vector databases or embedding models.
17
+
**Vectorless** is a Rust library for querying structured documents using natural language — without vector databases or embedding models.
18
18
19
-
Instead of chunking documents into vectors, Vectorless preserves the document's tree structure and uses an LLM to navigate it — like how a human reads a table of contents.
19
+
Instead of chunking documents into vectors, Vectorless preserves the document's tree structure and uses a **hybrid algorithm + LLM approach** to navigate it — like how a human reads a table of contents:
20
+
21
+
-**Algorithm** handles "how to walk" — BM25 scoring, tree traversal (fast, deterministic)
**Analogy:** Traditional RAG is like searching every word in a book. Vectorless is like reading the table of contents, then going to the right chapter.
0 commit comments