Directory
RAG
Reviewed resources in RAG. 540 resources listed.
DocsMint
docsmint.comAn open-source, self-hostable knowledge base with rich-text editing, hybrid search and GraphRAG that exposes the same documents to people and to AI agents over MCP, REST, an SDK or a CLI.
Generative AI Use Cases with pgvector, Aurora PostgreSQL, and Amazon Bedrock
catalog.workshops.awsA hands-on workshop of labs that build semantic search, recommendations, retrieval-augmented generation and agentic incident remediation using pgvector, Aurora PostgreSQL and Amazon Bedrock.
Vector Database Masterclass
github.comA course that teaches vector databases, embeddings and retrieval-augmented generation from fundamentals to production, working through ChromaDB, Pinecone and LangChain in runnable Python scripts.
RAG Crash Course
github.comA hands-on course that builds a retrieval-augmented-generation system from scratch in plain Python, one Jupyter notebook at a time, before showing the same pipeline rebuilt with LangChain.
ghcrawl
github.comA local-first command-line tool and terminal UI that crawls a GitHub repository's issues and pull requests, generates embeddings for them, and clusters related work for maintainers to browse.
Pulpie
usefeyn.comA Python library that extracts the main content from raw HTML using small encoder models, stripping navigation, ads and boilerplate for feeding cleaned pages to language models or search pipelines.
Panoptikon
github.comA local search engine that indexes images, video and other hard-to-search files using OCR, speech-to-text, image embeddings and automated tagging, letting several models' results sit side by side at search time.
pdfmux
pdfmux.comA PDF extraction tool that checks its own output for dropped or scrambled pages and re-extracts them with a stronger backend, and can also audit any other extractor's output for the same silent failures.
Infino
infino.aiAn embedded retrieval library that runs full-text, vector, hybrid and SQL search over one table, stored as ordinary Parquet files on local disk or object storage.
A local, offline question-answering system built on retrieval-augmented generation, demonstrated on logistics-industry documents but built to be repointed at any organization's own knowledge base.
Research code for teaching a multimodal language model to recognize and remember user-specific concepts through retrieval augmentation, so it can discuss a person's own subjects in later conversations.
RAG Template
stackit.deA reference implementation for building a retrieval-augmented-generation chatbot and document management system, with a FastAPI backend, a document extraction pipeline and a choice of language model providers.
Arra Oracle V3
github.comA local memory and search layer that stores notes in SQLite and exposes full-text and vector-capable search over them through HTTP, MCP, a CLI and a web UI.
A Practical Approach to Retrieval Augmented Generation (RAG) Systems
mallahyari.github.ioAn ebook that gives a practical, hands-on approach to building retrieval-augmented generation systems.
Corpus2Skill
arxiv.orgA research implementation that compiles a bounded document corpus into a navigable hierarchy of Anthropic Skills, so an LLM agent answers questions by browsing documents instead of querying a vector search service.
loci
github.comA queryable personal knowledge base over scattered notes, docs and chat logs, using hybrid vector-plus-keyword retrieval with section-level citations and an MCP server so AI agents can use the same index.
ESEILANE
github.comA high-performance knowledge graph engine built for LLMs, GraphRAG and AI-native applications, using sparse matrix algebra for sub-millisecond graph traversals and full OpenCypher query support.
CrawlLama
github.comA local AI research agent that answers questions through Ollama by combining web search, open-source intelligence lookups and multi-hop retrieval-augmented reasoning.
BenchmarkQED
microsoft.github.ioA suite of tools for automated benchmarking of retrieval-augmented-generation systems, generating synthetic queries, judging answers with an LLM, and preparing datasets for reproducible testing at scale.
Micro-Agent
github.comA lightweight Python framework for quickly building a specialized AI agent for one industry or task and delivering it as an API service, with built-in retrieval-augmented generation and injectable domain skills.
bigRAG
rag.computerAn open-source, self-hostable retrieval-augmented-generation platform that ingests documents, embeds and indexes them with Turbopuffer, and serves semantic, keyword and hybrid search behind one REST API.
DeepReason
github.comA multi-agent, self-correcting retrieval-augmented reasoning engine that plans multi-hop evidence retrieval, then has a critic and reviser iterate on an answer until it converges, with reproducible evaluation against a judge.
LodeDB
github.comAn embedded, multimodal vector database built for local retrieval-augmented generation, positioned as a drop-in, GPU-accelerated backend for frameworks such as LangChain, LlamaIndex, and mem0.
NVIDIA Cosmos Dataset Search (CDS)
github.comA platform for semantic search across large video datasets, supporting text-to-video and video-to-video queries with GPU-accelerated embeddings and vector similarity search.