AltHub

Future-House/paper-qa Alternatives

scientific document RAG / question answering with citations

PaperQA2 is a Python library that performs high-accuracy retrieval-augmented generation (RAG) to answer questions from scientific documents and other files, with cited sources.

9.1kPythonApache-2.0active ยท last push 2mo agoGitHub

Same job, different approach

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

HKUDS/LightRAGGitHub

choose when you want a general, fast RAG library with graph indexing instead of a scientific-citation-focused package.

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

39.1k
Python
MIT
active2mo ago
deepset-ai/haystackGitHub

choose when you need a modular production LLM/RAG orchestration framework for arbitrary use cases.

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
HKUDS/RAG-AnythingGitHub

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

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

23.0k
Python
MIT
active2mo ago
llmware-ai/llmwareGitHub

choose when you want enterprise RAG pipelines built around small specialized models.

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

14.8k
Python
Apache-2.0
active5mo ago
neuml/txtaiGitHub

choose when you need a general-purpose semantic search and LLM workflow framework.

๐Ÿ’ก 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 storage-efficient, private on-device RAG rather than citation-grounded scientific Q&A.

[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
OpenBMB/UltraRAGGitHub

choose when you want a low-code MCP-driven RAG pipeline framework.

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

5.7k
Python
Apache-2.0
active2mo ago
SciPhi-AI/R2RGitHub

choose when you need a production RESTful RAG server rather than an in-process Python package.

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

8.0k
Python
MIT
slowing11mo ago
StarTrail-org/PixelRAGGitHub

choose when you want pixel-native document search instead of text-based parsing RAG.

The end of web parsing. The beginning of scalable pixel-native search. link: https://pixelrag.ai/

9.7k
Python
Apache-2.0
active3mo 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.

neuml/paperaiGitHub

narrower legacy option for mining medical/scientific papers on the txtai stack, not for citation-grounded answer generation.

๐Ÿ“„ ๐Ÿค– AI for medical and scientific papers

1.8k
Python
Apache-2.0
active3mo ago
raghavan/PdfGptIndexerGitHub

narrower older script for PDF text retrieval with OpenAI/FAISS, not a maintained scientific Q&A library.

RAG based tool for indexing and searching PDF text data using OpenAI API and FAISS (Facebook AI Similarity Search) index, designed for rapid information retrieval and superior search accuracy.

679
Python
MIT
slowing0.9y ago

End-user tools

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

ItzCrazyKns/VaneGitHub

end-user AI answering engine, not a swappable library.

Vane is an AI-powered answering engine.

36.4k
TypeScript
MIT
active6mo ago
Tencent/WeKnoraGitHub

self-hosted knowledge platform with UI, not an embeddable Python package.

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
Cinnamon/kotaemonGitHub

document-chat GUI app, not a library to integrate.

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

25.7k
Python
Apache-2.0
active3mo ago
onyx-dot-app/onyxGitHub

end-user AI chat/document platform, not a code-embedded RAG library.

Open Source AI Platform - AI Chat with advanced features that works with every LLM

31.7k
Python
NOASSERTION
active2mo ago
synthetic-sciences/openscienceGitHub

open-source scientific research workbench GUI, not a swappable Python RAG library.

The open-source AI workbench for scientific research

3.3k
TypeScript
Apache-2.0
active2mo ago

Listed as an alternative to

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

microsoft/graphragGitHub

calls paper-qa โ€œChoose it for citation-focused RAG over scientific documents instead of general graph-based RAG.โ€

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

35.6kPythonactive
VectifyAI/PageIndexGitHub

calls paper-qa โ€œUse when your documents are scientific papers and you need citation-grounded answers; it's domain-specialized and vector-based, unlike PageIndex's general reasoning.โ€

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

35.3kPythonactive
Cinnamon/kotaemonGitHub

calls paper-qa โ€œscientific-paper-focused RAG with citations, no UI.โ€

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

25.7kPythonactive
HKUDS/RAG-AnythingGitHub

calls paper-qa โ€œSpecialized for scientific documents; choose for citation-grounded answers from research papers.โ€

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

23.0kPythonactive
memvid/memvidGitHub

calls paper-qa โ€œChoose when you need accurate, citation-grounded answers from scientific documents specifically, not a general memory layer.โ€

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 paper-qa โ€œChoose for scientific-document RAG with citation support; narrower domain than llmware.โ€

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

14.8kPythonactive