A community-driven directory to help you pick the right RAG framework
A

A community-driven directory to help you pick the right RAG framework

A community-driven directory to help you pick the right RAG framework

1,942 stars
N/A forks
N/A contributors

README

Project documentation from GitHub

The RAG Framework Directory You Didn't Know You Needed

If you've been building with RAG (Retrieval-Augmented Generation) recently, you've probably noticed the same thing I have: the ecosystem is exploding. There's LangChain, LlamaIndex, Chroma, Weaviate, and a dozen other frameworks, each with different strengths, trade-offs, and learning curves. Picking the right one for your project can feel like trying to find a specific needle in a rapidly growing haystack.

That's exactly why RAGHub exists. It's a community-driven directory that maps out the RAG landscape, so you don't have to waste hours comparing docs and repos on your own. It's not a framework itself—it's a curated guide to help you decide which framework to use for your use case.

What It Does

RAGHub is essentially a living, browsable index of RAG-related tools, libraries, and frameworks. Each entry includes a brief description, a link to the original repo or project page, and a rough categorization (like "orchestration," "embedding," "storage," or "evaluation"). The goal is simple: give you a quick, honest overview of what's out there, so you can make an informed choice without drowning in options.

The repo itself is just a markdown file—no bloat, no build steps. You can read it directly on GitHub, or contribute your own additions if you find something missing.

Why It's Cool

The best thing about RAGHub is how practical it is. Here's what stands out:

  • Curated, not exhaustive. It doesn't try to list every single library that touches RAG. Instead, it focuses on the ones that actually matter—frameworks people are using in production or on popular projects.
  • Community-driven updates. Because it's open source, anyone can submit a PR to add a new tool, fix a broken link, or update a description. This means it stays relevant as the ecosystem evolves.
  • Quick scanability. The directory is organized by category, so you can go straight to "vector databases" or "document loaders" without scrolling through irrelevant entries. Perfect for when you need a quick answer during a coding session.
  • No vendor bias. Unlike some sponsored lists or blog posts, this is just a straightforward collection from developers who've actually used these tools. No fluff, no affiliate links.

How to Try It

You don't need to install anything. Just head over to the repository:

https://github.com/Andrew-Jang/RAGHub

Open up the README.md (or the main list file—check the repo structure), and you'll see the directory right there. Scroll through, find what you need, and click through to the framework's r

Did you like this issue?

Join our weekly newsletter

Love discovering amazing projects?

Help us continue bringing you the best open-source discoveries every week.

Back to Projects
Last updated: Jun 17, 2026