AltHub

infiniflow/ragflow Alternatives

RAG / retrieval-augmented generation

RAGFlow is an open-source RAG engine that combines retrieval-augmented generation with agent capabilities to provide a self-hosted context layer for LLMs.

89.1kGoApache-2.0active Β· last push 2mo agoGitHub

Drop-in peers

Same problem, same approach. Swapping one for another is a config change, not a rewrite.

Tencent/WeKnoraGitHub

Choose it when you want a Tencent-backed full-stack RAG platform with autonomous agents and wiki in Go.

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
SciPhi-AI/R2RGitHub

Choose it when you need a REST-first agentic RAG backend with lightweight deployment instead of a full UI platform.

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

8.0k
Python
MIT
slowing11mo ago

Same job, different approach

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

pathwaycom/llm-appGitHub

Choose it when you need ready-to-run templates with live data connectors instead of a self-hosted platform.

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
zylon-ai/private-gptGitHub

Choose it when you want an API-only private RAG layer for local models rather than a full UI/agent platform.

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
HKUDS/LightRAGGitHub

Choose it when you want a lightweight embeddable RAG library for research or simple apps.

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

39.1k
Python
MIT
active2mo ago
microsoft/graphragGitHub

Choose it when you need graph-based global sense-making over large corpora instead of a full RAG engine.

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

35.6k
Python
MIT
active2mo ago
VectifyAI/PageIndexGitHub

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

πŸ“‘ PageIndex: Document Index for Vectorless, Reasoning-based RAG

35.3k
Python
MIT
active2mo ago
HKUDS/RAG-AnythingGitHub

Choose it when you need a modular all-in-one framework to assemble custom RAG pipelines.

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

23.0k
Python
MIT
active2mo ago
neuml/txtaiGitHub

Choose it when you need a broader semantic search/LLM orchestration framework that can include RAG.

πŸ’‘ 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

Choose it when you want on-device, storage-efficient private RAG with lower resource use.

[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
deepset-ai/haystackGitHub

Choose it when you want to build custom RAG pipelines with explicit control over components in Python.

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

End-user tools

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

LearningCircuit/local-deep-researchGitHub

It is a local deep-research app for end users, not an embeddable RAG engine.

~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

It is a deep-research application over private data, not a RAG library.

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

8.1k
Python
Apache-2.0
slowing11mo ago

Listed as an alternative to

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

pathwaycom/llm-appGitHub

calls ragflow β€œwhen you want a full RAG engine with UI and agent support”

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.0kJupyter Notebookactive
PromtEngineer/localGPTGitHub

calls ragflow β€œChoose for a leading open-source RAG engine with agent capabilities and a server-based deployment.”

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

22.2kPythonactive
zylon-ai/private-gptGitHub

calls ragflow β€œChoose if you need a robust, feature-rich RAG server with deep document understanding and a UI.”

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.5kPythonactive
airweave-ai/airweaveGitHub

calls ragflow β€œChoose it when you prefer a document-heavy RAG engine with a web UI over a connector-first search API.”

Open-source context retrieval layer for AI agents

6.6kPythonactive
HKUDS/LightRAGGitHub

calls ragflow β€œChoose when you want a full-featured RAG engine with an agent layer and web UI, deployable as a service.”

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

39.1kPythonactive
microsoft/graphragGitHub

calls ragflow β€œChoose it when you want a self-hosted RAG engine with document management UI and APIs.”

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

35.6kPythonactive
VectifyAI/PageIndexGitHub

calls ragflow β€œ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.”

πŸ“‘ PageIndex: Document Index for Vectorless, Reasoning-based RAG

35.3kPythonactive
HKUDS/RAG-AnythingGitHub

calls ragflow β€œFull RAG engine with UI/API; choose when you want a deployed production RAG server instead of embedding a library.”

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

23.0kPythonactive
memvid/memvidGitHub

calls ragflow β€œChoose when you want a full-featured RAG engine with a web UI for document management and human-in-the-loop workflows.”

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 ragflow β€œChoose if you want a full RAG platform with UI/API, not an in-process library.”

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

14.8kPythonactive
neuml/txtaiGitHub

calls ragflow β€œChoose when you want a ready-to-run RAG engine with GUI and document management.”

πŸ’‘ All-in-one AI framework for semantic search, LLM orchestration and language model workflows

12.9kPythonactive
StarTrail-org/LEANNGitHub

calls ragflow β€œChoose when you want a full-featured RAG engine with UI, deep document parsing, and agent capabilities rather than a library.”

[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 ragflow β€œChoose for a self-hosted RAG engine with UI and agent features, not a framework to embed.”

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

8.0kPythonslowing