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
0%+9%90 tracked days
VectifyAI/PageIndexinfiniflow/ragflow

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.

AxisPageIndexragflow
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)
Runs in cli, web-app. Works with byok, openai.

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.

Runs in web-app. Works with byok, openai, gemini.

What people want from each one

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.