PageIndex

PageIndex is a RAG engine that uses hierarchical tree indexing structure instead of traditional vector databases and fragmentation methods. It uses the LLM-based reasoning method instead of semantic similarity to make sense of document content. This approach provides contextually traceable results on long and complex documents.

PA

VectifyAI · AI Agent Frameworks

STARS39.9K
FORKS3.4K
COMMITS439
CONTRIBUTORS16
VERSIONv0.2.17
UPDATEDyesterday
PythonRAGLLMDizinlemeMIT

Common commercial products in this category: OpenAI Assistants API, Microsoft Copilot Studio, Amazon Bedrock Agents

What can it do?
  • You can conduct contextual questioning on long documents, such as financial reports or technical guidelines.
  • You can manage document indexing and analysis processes on your local machine without the need for vector database installation.
  • Thanks to the hierarchical tree structure, you can get traceable and explicable responses based on the relevant sections of the document.
User reviews
  • • NeutralHacker News

    Show HN: PageIndex – Vectorless RAG

    “Yes, sure vector similarity has limits, but does this address PageIndex's approach to those limits? I mean, beyond the approach of "Add structure with recursive LLM API calls, show LLM that structure to search". I don't see where PageIndex is doing more than this.”

  • • NeutralHacker News

    RAG Without Vectors – PageIndex: Reasoning-Based Document Indexing

    “Hi Bsenftner, thanks for your interest. The motivation behind building PageIndex is to build a reasoning-based RAG. When we previously designed a RAG system for financial documents, we encountered two main challenges: 1. Traditional embedding-based RAG often returns redundant…”

Verified against README · Oct 26, 2026 · source

My note

Alternative pages

More in: AI Agent Frameworks