{"slug": "pageindex-emerges-as-vectorless-rag-alternative-for-ai-retrieval", "title": "PageIndex Emerges as Vectorless RAG Alternative for AI Retrieval", "summary": "PageIndex, a vectorless retrieval-augmented generation approach that builds a hierarchical tree from a document's natural structure instead of using embeddings, chunking, or vector search, reached 98.7% accuracy on FinanceBench through the Mafin 2.5 system built on it, according to a summary of posts on X. That figure compares with 45% for Perplexity and 31% for GPT-4o on the same benchmark, though commenters noted FinanceBench mainly tests questions answered from a single document and called for an ablation isolating the tree index. Developers praised PageIndex for structured documents such as financial filings and technical manuals while debating its scalability, latency, and fit for broader searches.", "body_md": "PageIndex Emerges as Vectorless RAG Alternative for AI Retrieval\n\nLast updated Sep 28, 2026\n\nPageIndex builds a hierarchical tree from a document's natural structure, skipping embeddings, chunking, and vector searches. An LLM then reasons through the tree using summaries and titles for precise retrieval. On FinanceBench, the Mafin 2.5 system hit 98.7% accuracy—well above vector-based tools like Perplexity at 45% or GPT-4o at 31%—while preserving context and explainability for financial filings and technical manuals. Developers praise its potential for structured docs but debate scalability, latency, and fit for broader searches.\n\nThis story is a summary of posts on X and may evolve over time. Grok can make mistakes, verify its outputs.\n\nThe entire RAG industry is about to get cooked.\nResearchers developed a new RAG approach that bypasses almost everything traditional RAG depends on.\n- No vector DB\n- No data embeddings\n- No chunking\n- No similarity search\nIt's called PageIndex.\nInstead of splitting yourShow more\n\nThe entire RAG industry is about to get cooked.\nResearchers developed a new RAG approach that bypasses almost everything traditional RAG depends on.\n- No vector DB\n- No data embeddings\n- No chunking\n- No similarity search\nIt's called PageIndex.\nInstead of splitting yourShow more\n\nObviously you can replace a reranker with Jev\nBut I don't see how you replace embeddings (i.e. first-cut search) unless your dataset is so small that you never needed embeddings in the first place\n\n98.7% is a result for Mafin 2.5, a full system built on PageIndex. Even its authors say FinanceBench mainly tests questions answered from a single document.\nShow me an ablation proving the tree index caused the gain, plus a matched comparison against strong hybrid RAG onShow more\n\n55\n\n1.1K1.1K\n\nBeen wanting people to use Jev for this for a while now :)\nSemantic hierarchical search! just like a human would. check out our hierarchical classification cookbook\n\nThe entire RAG industry is about to get cooked.\nResearchers developed a new RAG approach that bypasses almost everything traditional RAG depends on.\n- No vector DB\n- No data embeddings\n- No chunking\n- No similarity search\nIt's called PageIndex.\nInstead of splitting yourShow more", "url": "https://wpnews.pro/news/pageindex-emerges-as-vectorless-rag-alternative-for-ai-retrieval", "canonical_source": "https://x.com/i/trending/2104707806599499888", "published_at": "2026-09-29 10:29:01+00:00", "updated_at": "2026-09-29 10:48:02.702989+00:00", "lang": "en", "topics": ["artificial-intelligence", "large-language-models", "ai-research", "ai-tools"], "entities": ["PageIndex", "Mafin 2.5", "FinanceBench", "Perplexity", "GPT-4o", "X", "Grok"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/pageindex-emerges-as-vectorless-rag-alternative-for-ai-retrieval", "markdown": "https://wpnews.pro/news/pageindex-emerges-as-vectorless-rag-alternative-for-ai-retrieval.md", "text": "https://wpnews.pro/news/pageindex-emerges-as-vectorless-rag-alternative-for-ai-retrieval.txt", "jsonld": "https://wpnews.pro/news/pageindex-emerges-as-vectorless-rag-alternative-for-ai-retrieval.jsonld"}}