AltHub

HKUDS/RAG-Anything Alternatives

retrieval-augmented generation / multi-modal RAG

RAG-Anything is an all-in-one Python framework for building multi-modal retrieval-augmented generation (RAG) applications.

23.0kPythonMITactive Β· last push 2mo agoGitHub

Drop-in peers

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

HKUDS/LightRAGGitHub

Lightweight graph-based RAG; choose for simple, fast, low-cost RAG with lower overhead than the all-in-one framework.

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

39.1k
Python
MIT
active2mo ago
llmware-ai/llmwareGitHub

Enterprise RAG pipelines with small specialized models; choose for compliance-focused local deployments.

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

14.8k
Python
Apache-2.0
active5mo ago
OpenBMB/UltraRAGGitHub

Low-code MCP-based RAG framework; choose if you want to build pipelines via Model Context Protocol.

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

5.7k
Python
Apache-2.0
active2mo ago

Same job, different approach

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

neuml/txtaiGitHub

Broader AI/semantic-search framework; choose if you need a full search/LLM platform beyond 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

Compression-first on-device RAG; choose when storage footprint and privacy on personal devices are the priority.

[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
microsoft/graphragGitHub

Graph-based indexing; choose when you need global/entity-centric querying over large corpora.

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

35.6k
Python
MIT
active2mo ago
deepset-ai/haystackGitHub

Modular LLM orchestration framework; choose when you need fine-grained pipeline control for production applications.

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
memvid/memvidGitHub

Serverless single-file memory layer; choose when you want to replace RAG pipelines with a lightweight retrieval memory.

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

Agentic RAG with RESTful API; choose when you need a production retrieval service rather than an embeddable framework.

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

8.0k
Python
MIT
slowing11mo 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.

neo4j/neo4j-graphrag-pythonGitHub

Neo4j-specific GraphRAG; choose when your data lives in Neo4j and you want graph-backed RAG there.

Neo4j GraphRAG for Python

1.3k
Python
NOASSERTION
active2mo ago
Future-House/paper-qaGitHub

Specialized for scientific documents; choose for citation-grounded answers from research papers.

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.

pathwaycom/llm-appGitHub

Deployment templates for live-data RAG; choose when you want ready-to-run Docker sync rather than building a pipeline.

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
Tencent/WeKnoraGitHub

Deployable knowledge platform; choose when you need a full platform with agents and wiki rather than a 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

Full RAG engine with UI/API; choose when you want a deployed production RAG server instead of embedding a library.

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

Out-of-the-box API layer for private local RAG; choose when you need a complete local RAG server.

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
jonfairbanks/local-ragGitHub

Minimal local RAG CLI; choose when you want a simple on-prem script to ingest files.

Ingest files for retrieval augmented generation (RAG) with open-source Large Language Models (LLMs), all without 3rd parties or sensitive data leaving your network.

757
Python
GPL-3.0
active2mo ago

Listed as an alternative to

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

llmware-ai/llmwareGitHub

calls RAG-Anything β€œChoose if you want an all-in-one RAG framework that handles arbitrary content, instead of llmware's enterprise-focused tooling.”

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

14.8kPythonactive
SciPhi-AI/R2RGitHub

calls RAG-Anything β€œChoose for a comprehensive RAG framework that is easy to set up and covers many use cases, similar to R2R.”

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

8.0kPythonslowing
infiniflow/ragflowGitHub

calls RAG-Anything β€œChoose it when you need a modular all-in-one framework to assemble custom RAG pipelines.”

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
pathwaycom/llm-appGitHub

calls RAG-Anything β€œwhen you want a one-stop RAG framework with easy integration”

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

calls RAG-Anything β€œChoose if you prefer a simple-to-use Python RAG pipeline framework.”

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

calls RAG-Anything β€œChoose when you want a turnkey all-in-one RAG framework that handles indexing, retrieval, and generation without assembling components yourself.”

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

39.1kPythonactive
microsoft/graphragGitHub

calls RAG-Anything β€œChoose it when you want a general all-in-one RAG framework rather than a graph-specific pipeline.”

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

35.6kPythonactive
VectifyAI/PageIndexGitHub

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

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

35.3kPythonactive
Cinnamon/kotaemonGitHub

calls RAG-Anything β€œunified RAG framework for multiple data types, no built-in UI, for developers.”

An open-source RAG-based tool for chatting with your documents.

25.7kPythonactive
PromtEngineer/localGPTGitHub

calls RAG-Anything β€œChoose for an all-in-one RAG framework when you want to build a custom document chat solution.”

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

22.2kPythonactive
memvid/memvidGitHub

calls RAG-Anything β€œChoose when you want an all-in-one RAG framework covering multiple retrieval strategies and document types.”

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
StarTrail-org/LEANNGitHub

calls RAG-Anything β€œChoose when you want an all-in-one RAG framework with many data-source connectors and easy setup over low-level vector control.”

[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
Future-House/paper-qaGitHub

calls RAG-Anything β€œchoose when you want a broad all-in-one RAG framework for many document types, not specifically scientific Q&A.”

High accuracy RAG for answering questions from scientific documents with citations

9.1kPythonactive
airweave-ai/airweaveGitHub

calls RAG-Anything β€œChoose it when you want an all-in-one multimodal RAG pipeline codebase instead of a connector-first retrieval service.”

Open-source context retrieval layer for AI agents

6.6kPythonactive