Vectorless
Core Concepts

Tree retrieval

How Vectorless turns a document into a navigable hierarchy.

Updated 2026

A document is not a bag of words — it has structure. Titles, sections, sub-sections, lists, and tables encode the author's own map of the content. Vectorless treats that structure as the retrieval index.

From document to tree

When you ingest a document, the engine parses it into a tree of nodes. Each node corresponds to a structural unit of the source:

Annual Report
├─ 1  Overview
├─ 2  Strategy
│  ├─ 2.1  Market
│  └─ 2.2  Roadmap
└─ 3  Financials
   ├─ 3.1  Q2 Results
   └─ 3.2  Q3 Results
      └─ 3.2.1  Revenue

Every node knows:

  • its title and content,
  • its path from the root (e.g. Financials → Q3 Results → Revenue),
  • its parent and children.

Why a tree

The core trade

Vector RAG flattens the document so it can be compared by similarity. Tree retrieval keeps the document's shape so it can be reasoned about.

  • Locality. Related content stays together, the way the author intended.
  • Addressability. Any answer can be named by its path — that is what makes citations exact.
  • Navigability. An agent can move up, down, and across the tree, expanding only the branches that matter — see treewalk.

What this replaces

This single representation does the job that chunking, embedding, and a vector index do in classic RAG — without any of those moving parts. The no-chunking model explains why.

On this page