AltHub

HKUDS/LightRAG Alternatives

Retrieval-augmented generation / graph-based RAG

LightRAG is a Python library that implements retrieval-augmented generation using a lightweight graph-based index for simple and fast RAG.

39.1kPythonMITactive Β· last push 2mo agoGitHub

Drop-in peers

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

microsoft/graphragGitHub

Choose when you need a production-grade graph RAG with advanced features like community summaries, at the cost of greater complexity and indexing time.

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

35.6k
Python
MIT
active2mo ago

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

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

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

23.0k
Python
MIT
active2mo ago
neuml/txtaiGitHub

Choose when you need a broader AI framework with vector-based semantic search and LLM orchestration, not specifically graph-based 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 when you need a lightweight, private on-device RAG with extreme storage compression, using a different indexing strategy.

[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 when you need a mature, modular LLM pipeline framework with explicit control over retrieval and routing beyond just RAG.

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
VectifyAI/PageIndexGitHub

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

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

35.3k
Python
MIT
active2mo ago
llmware-ai/llmwareGitHub

Choose when you want an enterprise RAG pipeline framework optimized for small, specialized models.

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

14.8k
Python
Apache-2.0
active5mo ago
memvid/memvidGitHub

Choose when you prefer a lightweight memory layer to replace full RAG for agent retrieval and long-term 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
neo4j/neo4j-graphrag-pythonGitHub

Choose when you want to use Neo4j as the graph store for GraphRAG, leveraging Cypher and graph database features.

Neo4j GraphRAG for Python

1.3k
Python
NOASSERTION
active2mo 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.

BaranziniLab/KG_RAGGitHub

Choose when you want a simple, research-style notebook implementation of graph RAG, but it is older and unmaintained.

Empower Large Language Models (LLM) using Knowledge Graph based Retrieval-Augmented Generation (KG-RAG) for knowledge intensive tasks

943
Jupyter Notebook
Apache-2.0
dormant1.9y ago

End-user tools

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

Tencent/WeKnoraGitHub

Choose when you need a deployable knowledge platform with a web UI and Go backend, rather than embedding a Python 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 full-featured RAG engine with an agent layer and web UI, deployable as a service.

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

Choose when you need ready-to-run RAG pipelines that live-sync with external data sources in a cloud deployment.

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 when you want a self-hosted API server for private RAG using local models, instead of a library.

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
eosphoros-ai/DB-GPTGitHub

Choose when you want an agentic data assistant platform that combines RAG with database interactions.

open-source agentic AI data assistant for the next generation of AI + Data products.

19.9k
Python
MIT
active1mo ago
SciPhi-AI/R2RGitHub

Choose when you need a production-ready retrieval system exposed via REST API, with agentic features.

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

8.0k
Python
MIT
slowing11mo ago
LearningCircuit/local-deep-researchGitHub

Choose when you need an end-user deep research application that searches multiple sources, including private docs.

~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 when you need a deep research tool to reason and search over private data, as an application.

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

8.1k
Python
Apache-2.0
slowing11mo ago
jonfairbanks/local-ragGitHub

Choose when you want a simple, self-contained local RAG command-line tool without external dependencies.

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 LightRAG among their alternatives. The relationship is not symmetric β€” how LightRAG rates them is a separate judgement, made when LightRAG is analysed in its own right.

microsoft/graphragGitHub

calls LightRAG β€œChoose it when you want an actively maintained, lighter graph-RAG library with the same graph-extraction approach.”

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

35.6kPythonactive
HKUDS/RAG-AnythingGitHub

calls LightRAG β€œLightweight graph-based RAG; choose for simple, fast, low-cost RAG with lower overhead than the all-in-one framework.”

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

23.0kPythonactive
SciPhi-AI/R2RGitHub

calls LightRAG β€œChoose for a lightweight, simple RAG library without the agentic overhead and REST API of R2R.”

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

8.0kPythonslowing
infiniflow/ragflowGitHub

calls LightRAG β€œChoose it when you want a lightweight embeddable RAG library for research or simple apps.”

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 LightRAG β€œwhen you want a lightweight RAG library to embed in your app”

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 LightRAG β€œChoose if you want a lightweight, community-maintained Python RAG toolkit instead of a full API layer.”

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
VectifyAI/PageIndexGitHub

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

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

35.3kPythonactive
PromtEngineer/localGPTGitHub

calls LightRAG β€œChoose when you want a simple, fast RAG library to embed into your own application rather than a full platform.”

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

22.2kPythonactive
memvid/memvidGitHub

calls LightRAG β€œChoose when you want a simple, fast, and easy-to-integrate RAG implementation with academic backing.”

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 LightRAG β€œChoose if you want a compact RAG library with graph-based indexing to capture relationships, instead of llmware's conventional pipeline.”

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

14.8kPythonactive
neuml/txtaiGitHub

calls LightRAG β€œChoose for a simple, fast, graph-based RAG library without extra orchestration features.”

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

12.9kPythonactive
StarTrail-org/LEANNGitHub

calls LightRAG β€œChoose when you prefer a graph-based RAG index with simpler integration and do not require LEANN's embedding compression.”

[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 LightRAG β€œchoose when you want a general, fast RAG library with graph indexing instead of a scientific-citation-focused package.”

High accuracy RAG for answering questions from scientific documents with citations

9.1kPythonactive
airweave-ai/airweaveGitHub

calls LightRAG β€œChoose it when you want a lightweight Python graph/vector RAG library rather than a connector-first search API.”

Open-source context retrieval layer for AI agents

6.6kPythonactive