AltHub

VectifyAI/PageIndex Alternatives

RAG / document retrieval

PageIndex is a vectorless, reasoning-based RAG document indexing and retrieval system that avoids vector databases and chunking, using LLM reasoning for context-aware retrieval.

35.3kPythonMITactive · last push 2mo agoGitHub

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

HKUDS/RAG-AnythingGitHub

Use when you want a conventional all-in-one RAG framework with broad data-source support and vector-based retrieval, not PageIndex's reasoning-first design.

"RAG-Anything: All-in-One RAG Framework"

23.0k
Python
MIT
active2mo ago
neuml/txtaiGitHub

Use when you need a lightweight embedded semantic-search/RAG library that runs in-process with vector indexing, trading away PageIndex's vectorless approach.

💡 All-in-one AI framework for semantic search, LLM orchestration and language model workflows

12.9k
Python
Apache-2.0
active2mo ago
StarTrail-org/LEANNGitHub

Use when you want a private, storage-efficient local RAG system with a learned-index approach rather than PageIndex's LLM-reasoning retrieval.

[MLsys2026]: RAG on Everything with LEANN. Enjoy 97% storage savings while running a fast, accurate, and 100% private RAG application on your personal device.

12.8k
Python
MIT
active2mo ago
HKUDS/LightRAGGitHub

Use when you want a fast, simple, graph-augmented RAG system with low code overhead; PageIndex avoids graphs and vectors but expects deeper reasoning at query time.

[EMNLP2025] LightRAG: Simple and Fast Retrieval-Augmented Generation

39.1k
Python
MIT
active2mo ago
microsoft/graphragGitHub

Use when you need global and relational question answering over large corpora via an entity knowledge graph; PageIndex is document-centric rather than graph-based.

A modular graph-based Retrieval-Augmented Generation (RAG) system

35.6k
Python
MIT
active2mo ago
deepset-ai/haystackGitHub

Use when you need a production orchestration framework with modular pipelines and many integrations; PageIndex is a self-contained document index, not a general pipeline framework.

Open-source AI orchestration framework for building context-engineered, production-ready LLM applications. Design modular pipelines and agent workflows with explicit control over retrieval, routing, memory, and generation. Built for scalable agents, RAG, multimodal applications, semantic search, and conversational systems.

26.3k
Python
Apache-2.0
active2mo ago
pathwaycom/llm-appGitHub

Use when you need live-data-syncing RAG pipelines with streaming and enterprise connectors; PageIndex is not oriented toward real-time data sync.

Ready-to-run cloud templates for RAG, AI pipelines, and enterprise search with live data. 🐳Docker-friendly.⚡Always in sync with Sharepoint, Google Drive, S3, Kafka, PostgreSQL, real-time data APIs, and more.

59.0k
Jupyter Notebook
MIT
active3mo ago
memvid/memvidGitHub

Use when you want a serverless, single-file memory layer for agents that replaces RAG pipelines; it's a different abstraction than PageIndex's document index.

Memory layer for AI Agents. Replace complex RAG pipelines with a serverless, single-file memory layer. Give your agents instant retrieval and long-term memory.

16.4k
Rust
Apache-2.0
active3mo ago
llmware-ai/llmwareGitHub

Use when you need an enterprise RAG framework optimized for small, specialized models and local processing; PageIndex is more reasoning-heavy and model-agnostic.

Unified framework for building enterprise RAG pipelines with small, specialized models

14.8k
Python
Apache-2.0
active5mo ago
neo4j/neo4j-graphrag-pythonGitHub

Use when you're already on Neo4j and want graph-based RAG retrieval from your graph; PageIndex is graphless and vectorless.

Neo4j GraphRAG for Python

1.3k
Python
NOASSERTION
active2mo ago
OpenBMB/UltraRAGGitHub

Use when you want a low-code, MCP-based RAG pipeline builder; PageIndex provides a stable document index but UltraRAG emphasizes rapid pipeline assembly.

A Low-Code MCP Framework for Building Complex and Innovative RAG Pipelines

5.7k
Python
Apache-2.0
active2mo ago
airweave-ai/airweaveGitHub

Use when you need a context-retrieval layer for AI agents pulling from many sources; PageIndex is a document index, airweave focuses on agent context unification.

Open-source context retrieval layer for AI agents

6.6k
Python
MIT
active4mo ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

Future-House/paper-qaGitHub

Use when your documents are scientific papers and you need citation-grounded answers; it's domain-specialized and vector-based, unlike PageIndex's general reasoning.

High accuracy RAG for answering questions from scientific documents with citations

9.1k
Python
Apache-2.0
active2mo ago

End-user tools

Does the same job, but ships as an app. Useful to a person, not swappable into a codebase.

zylon-ai/private-gptGitHub

Choose when you want a self-hosted API server for private AI with RAG, tools, and MCP, rather than embedding a document-index library in your code.

Complete API layer for private AI applications on local models: RAG, skills, tools, MCP, text-to-sql, and more. Works with any OpenAI-compatible inference server.

57.5k
Python
Apache-2.0
active2mo ago
Tencent/WeKnoraGitHub

Choose when you want a full knowledge-platform application with wiki and autonomous agent features; it runs as a standalone platform, not an embeddable library.

Open-source LLM knowledge platform: turn raw documents into a queryable RAG, an autonomous reasoning agent, and a self-maintaining Wiki.

20.4k
Go
NOASSERTION
active2mo ago
infiniflow/ragflowGitHub

Choose when you want a deployable RAG engine with a UI and agent capabilities; it runs as a service, not as a library you embed.

RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fuses cutting-edge RAG with Agent capabilities to create a superior context layer for LLMs

89.1k
Go
Apache-2.0
active2mo ago
LearningCircuit/local-deep-researchGitHub

Choose when you want a local deep-research agent app rather than an embeddable document index; it's a standalone tool.

~95% on SimpleQA (e.g. Qwen3.6-27B on a 3090). Supports all local and cloud LLMs (llama.cpp, Ollama, Google, ...). 10+ search engines - arXiv, PubMed, your private documents. Everything Local & Encrypted.

9.0k
Python
MIT
active2mo ago
zilliztech/deep-searcherGitHub

Choose for a deep-research search tool over private data; it's an application, not a library for building RAG.

Open Source Deep Research Alternative to Reason and Search on Private Data. Written in Python.

8.1k
Python
Apache-2.0
slowing11mo ago
SciPhi-AI/R2RGitHub

Choose when you want a production RAG API server with agentic features; it's a deployable service rather than an in-process index.

SoTA production-ready AI retrieval system. Agentic Retrieval-Augmented Generation (RAG) with a RESTful API.

8.0k
Python
MIT
slowing11mo ago
SaiAkhil066/CORTEX-AI-SUPER-RAGGitHub

Choose when you want an enterprise knowledge-assistant application with permission-aware retrieval and citations; it's a standalone product, not an embeddable library.

CORTEX RAG is an enterprise retrieval and knowledge assistant that helps teams find accurate answers from company data with citations, permission-aware retrieval, and fast deployment

2.0k
Python
MIT
active4mo ago

Listed as an alternative to

These projects were analysed and named PageIndex among their alternatives. The relationship is not symmetric — how PageIndex rates them is a separate judgement, made when PageIndex is analysed in its own right.

infiniflow/ragflowGitHub

calls PageIndex “Choose it when you want vectorless, reasoning-based indexing to reduce storage and cost.”

RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fuses cutting-edge RAG with Agent capabilities to create a superior context layer for LLMs

89.1kGoactive
HKUDS/LightRAGGitHub

calls PageIndex “Choose when you want a vectorless, reasoning-based document index for RAG, avoiding graph construction.”

[EMNLP2025] LightRAG: Simple and Fast Retrieval-Augmented Generation

39.1kPythonactive
microsoft/graphragGitHub

calls PageIndex “Choose it when you want RAG without vector embeddings, using a reasoning-based document index instead of a knowledge graph.”

A modular graph-based Retrieval-Augmented Generation (RAG) system

35.6kPythonactive
PromtEngineer/localGPTGitHub

calls PageIndex “Choose when you want vectorless, reasoning-based RAG to avoid vector database overhead.”

Chat with your documents on your local device using GPT models. No data leaves your device and 100% private.

22.2kPythonactive
memvid/memvidGitHub

calls PageIndex “Choose when you want a vectorless, reasoning-based RAG approach that avoids embeddings and vector stores.”

Memory layer for AI Agents. Replace complex RAG pipelines with a serverless, single-file memory layer. Give your agents instant retrieval and long-term memory.

16.4kRustactive
llmware-ai/llmwareGitHub

calls PageIndex “Choose if you want vectorless, reasoning-based RAG to eliminate embedding storage.”

Unified framework for building enterprise RAG pipelines with small, specialized models

14.8kPythonactive
StarTrail-org/LEANNGitHub

calls PageIndex “Choose when you want a vectorless, reasoning-based document index to avoid embedding storage altogether.”

[MLsys2026]: RAG on Everything with LEANN. Enjoy 97% storage savings while running a fast, accurate, and 100% private RAG application on your personal device.

12.8kPythonactive
SciPhi-AI/R2RGitHub

calls PageIndex “Choose for vectorless, reasoning-based indexing that eliminates the need for embeddings.”

SoTA production-ready AI retrieval system. Agentic Retrieval-Augmented Generation (RAG) with a RESTful API.

8.0kPythonslowing
airweave-ai/airweaveGitHub

calls PageIndex “Choose it for vectorless reasoning-based indexing of document collections when you do not need broad SaaS connectors.”

Open-source context retrieval layer for AI agents

6.6kPythonactive