PageIndex vs ragflow
ragflow is much bigger: 90.1k stars against 35.5k. Over the days we have tracked them PageIndex moved +8.7% and ragflow +5.7%, so PageIndex is growing faster right now.
PageIndex leads on setup ease. ragflow does not take any axis by a clear margin.
Stars and commit dates come from our own daily tracking. The six axes are read off each project's documentation by our review pipeline, so they describe what a project says about itself, not what we measured in its code.
Where they stand today
Vectorless, reasoning-based hierarchical retrieval that builds a human-like table-of-contents tree for traceable, context-aware RAG without vector DBs or chunking.
- Stars
- 35.5k
- Tracked growth
- +8.7%
- Maturity
- ●●●●●
- Last commit
- 3h ago
- Language
- Python
- License
- MIT
- Cost to run
- Uses your LLM API key (e.g. OpenAI); cloud service may be paid.
Combines a production-grade RAG engine with agent orchestration and template-based document understanding to provide an agentic context layer for LLMs.
- Stars
- 90.1k
- Tracked growth
- +5.7%
- Maturity
- ●●●●●
- Last commit
- 8h ago
- Language
- Go
- License
- Apache-2.0
- Cost to run
- Your API key (paid LLMs); self-host or use cloud
Six axes, head to head
Each axis runs 0 to 5. The label under a score is what that project's own docs claim, not a category average.
| Axis | PageIndex | ragflow |
|---|---|---|
Context depth How much of your codebase it sees before it answers: the open diff, the diff plus related files, or the whole repository. | ●●●●● Whole-repo analysis | ●●●●● Whole-repo analysis |
Noise control How it keeps output volume down — severity thresholds, deduplication, incremental runs over new commits only. | ●●●●● Basic filters/config | ●●●●● Re-ranking & citations |
Customization How far it bends to your team: custom rules, prompts, style guides, per-path config. | ●●●●● Config file options | ●●●●● Config files & templates |
Privacy Whether your code stays on your own infrastructure: fully local, self-hostable, or cloud API only. | ●●●●● Self-hostable | ●●●●● Self-hostable |
Model freedom Whether you can point it at any provider, or it is wired to one. | ●●●●● Bring-your-own | ●●●●● Bring-your-own key |
Setup ease What it takes to get a first useful run out of it. | ●●●●● API key + install | ●●●●● Multi-service deploy |
Which one to pick
Pick PageIndex if…
Vectorless, reasoning-based retrieval — pick PageIndex when you need traceable, explainable, context-aware answers from long professional documents without a vector DB.
- Setup ease: API key + install (3/5 against 1/5)
Pick ragflow if…
Self-hostable — choose RAGFlow when you need a production-ready, agentic RAG platform with template-based ingestion, grounded citations, and configurable LLM/embedding providers.
What people want from each one
VectifyAI/PageIndex
Hacker News: Show HN: PageIndex – Vectorless RAG drew 192 points and 128 comments.
infiniflow/ragflow
Hacker News: RAGFlow is an open-source RAG engine based on OCR and document parsing drew 230 points and 53 comments.
Questions people ask
Is PageIndex better than ragflow?
PageIndex leads on setup ease. ragflow does not take any axis by a clear margin. PageIndex is worth picking when vectorless, reasoning-based retrieval — pick PageIndex when you need traceable, explainable, context-aware answers from long professional documents without a vector DB.
Which of PageIndex and ragflow keeps my code private?
PageIndex: Self-hostable (4/5). ragflow: Self-hostable (4/5).
What does each one cost to run?
PageIndex: Uses your LLM API key (e.g. OpenAI); cloud service may be paid.. ragflow: Your API key (paid LLMs); self-host or use cloud.
Full profiles: VectifyAI/PageIndex and infiniflow/ragflow. Everything else in RAG & retrieval.