Skip to content

Commit 9ca2fc3

Browse files
committed
docs: update project descriptions and terminology
- Replace "reasoning-native" and "reasoning-based" with "document understanding" throughout documentation - Update README.md to clarify that Vectorless compiles documents into structured trees and provides reasoning acts, not retrieval results - Change "Fusion" to "Synthesis" in architecture diagram - Update blog post tags from [vectorless, rag, llm, announcement] to [vectorless, document-understanding, llm, ai, announcement] - Modify docusaurus config and homepage header/description to reflect new positioning as "Document Understanding Engine for AI" - Streamline feature descriptions and remove redundant phrases
1 parent c51cd07 commit 9ca2fc3

5 files changed

Lines changed: 14 additions & 16 deletions

File tree

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<img src="https://vectorless.dev/img/with-title.png" alt="Vectorless" width="400">
44

55
<h1>Document Understanding Engine for AI</h1>
6-
<h5>Reason, don't vector · Structure, not chunks · Think, then answer</h5>
6+
<h3>Reason, don't vector · Structure, not chunks · Think, then answer</h3>
77

88
[![PyPI](https://img.shields.io/pypi/v/vectorless.svg)](https://pypi.org/project/vectorless/)
99
[![PyPI Downloads](https://static.pepy.tech/badge/vectorless/month)](https://pepy.tech/projects/vectorless)
@@ -14,7 +14,7 @@
1414

1515
</div>
1616

17-
**Vectorless** is a document understanding engine for AI. It reads documents as structured trees of meaning, then dispatches multiple agents to reason through headings, sections, and paragraphs — understanding how each part relates to the whole. The problem it solves is not "where to look", but "what does this mean in context". Every understanding is a **reasoning** act.
17+
**Vectorless** is a document understanding engine for AI. It compiles documents into structured trees of meaning, then dispatches multiple agents to reason through headings, sections, and paragraphs — evaluating how each part relates to the whole. The problem it solves is not "where to look", but "what does this mean in context". Every answer is a reasoning act, not a retrieval result.
1818

1919
Light up a star and shine with us! ⭐
2020

@@ -60,7 +60,7 @@ Engine.query("What drove the revenue decline?")
6060
│ │
6161
│ └─ evaluate ── insufficient? → replan → dispatch new paths → loop
6262
63-
└─ Fusion ── dedup, LLM-scored relevance, return with source attribution
63+
└─ Synthesis ── dedup, evidence scoring, reasoned answer with source chain
6464
```
6565

6666
Worker navigation commands:

docs/blog/2026-04-12-welcome/index.mdx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,22 +2,22 @@
22
slug: welcome
33
title: Welcome to Vectorless
44
authors: [zTgx]
5-
tags: [vectorless, rag, llm, announcement]
5+
tags: [vectorless, document-understanding, llm, ai, announcement]
66
---
77

8-
Vectorless is a reasoning-native document intelligence engine written in Rust — **no vector database, no embeddings, no similarity search**.
8+
Vectorless is a document understanding engine for AI. It compiles documents into structured trees of meaning, then dispatches multiple agents to reason through headings, sections, and paragraphs — evaluating how each part relates to the whole. The problem it solves is not "where to look", but "what does this mean in context". Every answer is a reasoning act, not a retrieval result.
99

1010
{/* truncate */}
1111

1212
## Why Vectorless?
1313

14-
Traditional RAG systems rely on vector embeddings and similarity search. This approach loses document structure, requires a vector database, and often returns chunks that lack context.
14+
Understanding a document requires more than finding keywords — it requires navigating structure, cross-referencing sections, and evaluating whether the evidence is sufficient. Vectorless agents do exactly this: they reason through documents the way a human expert would.
1515

16-
Vectorless takes a different path:
16+
Key capabilities:
1717

1818
- **Hierarchical Semantic Trees** — Documents are parsed into a tree of sections, preserving structure and relationships.
1919
- **LLM Agent Navigation** — Queries are resolved by agents that navigate the tree using commands (ls, cd, cat, find, grep), making every decision through LLM reasoning.
20-
- **Zero Infrastructure**No vector DB, no embedding models, no similarity search. Just an LLM API key.
20+
- **Zero Infrastructure** — Just an LLM API key, nothing else to deploy.
2121

2222
## Quick Start
2323

docs/docs/intro.mdx

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,7 @@ sidebar_position: 1
44

55
# Introduction
66

7-
**Vectorless** is a reasoning-native document intelligence engine written in Rust — **no vector database, no embeddings, no similarity search**.
8-
9-
It transforms documents into hierarchical semantic trees and uses LLMs to navigate the structure, retrieving the most relevant content through deep contextual understanding instead of vector math.
7+
**Vectorless** is a document understanding engine for AI. It compiles documents into structured trees of meaning, then dispatches multiple agents to reason through headings, sections, and paragraphs — evaluating how each part relates to the whole. The problem it solves is not "where to look", but "what does this mean in context". Every answer is a reasoning act, not a retrieval result.
108

119
## How It Works
1210

@@ -76,12 +74,12 @@ async fn main() -> vectorless::Result<()> {
7674
## Features
7775

7876
- **Hierarchical Semantic Trees** — Preserves document structure, not flat chunks
79-
- **LLM-Powered Agent Navigation** — Worker agents navigate the tree using commands (ls, cd, cat, find, grep), making every retrieval decision through LLM reasoning
77+
- **LLM-Powered Agent Navigation** — Worker agents navigate the tree using commands (ls, cd, cat, find, grep), making every decision through LLM reasoning
8078
- **Cross-Reference Resolution** — Automatically resolves "see Section 2.1", "Appendix G" references during indexing
8179
- **Synonym Expansion** — LLM-generated synonyms for indexed keywords improve recall for differently-worded queries
8280
- **Orchestrator Supervisor Loop** — Multi-document queries are coordinated by an LLM supervisor that dispatches Workers, evaluates evidence, and replans when needed
8381
- **Cross-Document Graph** — Automatic relationship discovery between documents via shared keywords
8482
- **Incremental Indexing** — Content fingerprinting skips unchanged files
8583
- **DocCard Catalog** — Lightweight document metadata index enables fast multi-document analysis without loading full documents
8684
- **Multi-Format** — Markdown and PDF support
87-
- **Zero Infrastructure**No vector DB, no embedding models, just an LLM API key
85+
- **Zero Infrastructure**Just an LLM API key, nothing else to deploy

docs/docusaurus.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import type * as Preset from '@docusaurus/preset-classic';
66

77
const config: Config = {
88
title: 'Vectorless',
9-
tagline: 'Reasoning-based Document Engine',
9+
tagline: 'Document Understanding Engine for AI',
1010
favicon: 'img/favicon.ico',
1111

1212
future: {

docs/src/pages/index.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ function HomepageHeader() {
4242
{/* Left: Brand + Features */}
4343
<div className={styles.heroContent}>
4444
<h1 className={styles.mainTitle}>Vectorless</h1>
45-
<p className={styles.subTitle}>Reasoning-native Document Engine</p>
45+
<p className={styles.subTitle}>Document Understanding Engine for AI</p>
4646

4747
<div className={styles.featureList}>
4848
<div className={styles.featureItem}>
@@ -119,7 +119,7 @@ export default function Home(): ReactNode {
119119
return (
120120
<Layout
121121
title={`${siteConfig.title}`}
122-
description="Reasoning-based document engine. No embeddings, no chunking. Multiple agents navigate your documents to find exactly what's relevant.">
122+
description="Document understanding engine for AI. Agents reason through your documents — navigating structure, reading passages, cross-referencing across sections.">
123123
<HomepageHeader />
124124
<main />
125125
</Layout>

0 commit comments

Comments
 (0)