RAG Frameworks, Parsers and Vector Databases

What you need to build retrieval-augmented generation (RAG) yourself: pipeline frameworks, document parsers, embedding servers and vector databases.

Subcategories

96 tools
Favicon of Langflow

Langflow

2 videos
An open-source AI workflow builder with local and Docker deployment, Windows and macOS desktop apps, Ollama support, and API and MCP servers.

155.4KUpdated 1 day agoMIT

macOS · Windows · Docker · Web#LLM tracing#MCP#Multi-agent workflows

Favicon of Onyx

Onyx

1 video
Self-hosted AI search across company apps, with local-model options and source-permission sync in the Enterprise Edition.

32.3KUpdated 24 hours ago

Docker · Web · Browser Extension#MCP#Multi-user access#Ollama integration

Favicon of Qdrant

Qdrant

2 videos
An open-source vector database for AI retrieval. Run it locally in Docker or on your servers, with hybrid search, metadata filters and GPU indexing.

34.9KUpdated 4 weeks agoApache-2.0

Docker · Web#Agent Skills#Hybrid search#RAG

Favicon of LightRAG

LightRAG

3 videos
An open-source RAG framework under the MIT license. Run it locally or in Docker with local models or hosted LLMs to query your documents.

39.9KUpdated 4 days agoMIT

macOS · Windows · Linux · Docker · Web#Knowledge graphs#LLM tracing#Multimodal input

Favicon of Dify

Dify

2 videos
A source-available AI agent and workflow builder that runs on your server with Docker or through a hosted cloud service.

157.6KUpdated 3 hours ago

Docker · Web#Code execution#MCP#OpenAI-compatible API

An open-source RAG engine for document search and AI agents, with self-hosted deployment, hybrid retrieval, citations and a separate cloud service.

91.5KUpdated 7 hours agoApache-2.0

macOS · Windows · Linux · Docker#Hybrid search#MCP#Multi-agent workflows

Self-hosted AI research notebook with Ollama and LM Studio support, source-based chat, and podcast generation. Open source under the MIT license.

39.6KUpdated 3 weeks agoMIT

Docker · Web#LM Studio integration#Ollama integration#OpenAI-compatible API

Favicon of Docling

Docling

2 videos
Open source document parser that runs locally on macOS, Linux, and Windows, with OCR and structured exports for AI applications.

68.2KUpdated 1 day agoMIT

macOS · Windows · Linux#MCP#Works offline

Favicon of Open WebUI

Open WebUI

14 videos
A self-hosted AI chat interface for Ollama, OpenAI-compatible APIs, and cloud models, with offline use and team access controls.

153.6KUpdated 1 week ago

Docker · Web#Code execution#Human approval#Hybrid search

Favicon of MinerU

MinerU

1 video
Local document parser converts PDFs, Office files and images into Markdown, JSON and LaTeX on macOS, Windows and Linux, with optional remote parsing.

80.8KUpdated 1 day ago

macOS · Windows · Linux#llama.cpp backend#MCP#MLX

An on-device document search engine that combines keyword and semantic search with local GGUF models, plus MCP access for AI agents. MIT licensed.

30.1KUpdated 3 weeks agoMIT

macOS#GGUF#Hugging Face integration#Hybrid search

Self-hosted AI application platform for enterprise workflows, RAG and agents. Runs through Docker with a browser interface under Apache 2.0.

12KUpdated 1 week agoApache-2.0

Docker · Web#Batch processing#Human approval#Multi-agent workflows

Self-hosted query engine that joins live data sources and searches documents through SQL, with Docker deployment and MySQL or PostgreSQL clients.

24Updated 3 weeks ago

Docker · Web#Hybrid search#Reranking#Scheduled tasks

Local AI PDF parser that converts scientific papers to Markdown with LaTeX math and tables. Runs on CPU or GPU, with MIT code and CC-BY-NC weights.

10.1KUpdated 2 years agoMIT

Windows#Batch processing

Self-hosted document Q&A system with offline support, Chinese and English retrieval, and Ollama or OpenAI-compatible model connections. Licensed under AGPL-3.0.

14.2KUpdated 1 week agoAGPL-3.0

macOS · Windows · Linux · Docker · Web#Multilingual#Ollama integration#OpenAI-compatible API

Python toolkit for semantic search and RAG with BGE embedding models, multilingual rerankers, fine-tuning and evaluation. MIT licensed.

12.2KUpdated 1 month agoMIT

#Multilingual#Multimodal input#Semantic search

Self-hosted RAG chatbot with Ollama and cloud model support, licensed BSD-3-Clause. The project is archived and no longer maintained.

7.7KUpdated 4 months agoBSD-3-Clause

Windows · Docker · Web#Hugging Face integration#Hybrid search#Ollama integration

A self-hosted RAG app built on LlamaIndex. Run it with Docker, use local models through Ollama, or connect to hosted OpenAI and Gemini models.

4.4KUpdated 2 years agoApache-2.0

Docker · Web#Ollama integration#RAG

Favicon of Flowise

Flowise

2 videos
Self-hosted AI agent builder with visual workflows, knowledge retrieval and human review. Runs locally or in Docker; the repository is archived.

55.5KUpdated 2 months ago

Docker · Web#Human approval#LLM tracing#Multi-agent workflows

A local document retrieval library that matches text queries to page images without OCR. MIT-licensed Python code supports NVIDIA and Apple Silicon GPUs.

2.8KUpdated 1 month agoMIT

macOS#Batch processing#Hugging Face integration#LoRA

A self-hosted Python library for PostgreSQL RAG and semantic search, with Ollama and cloud embedding providers. Open source, archived and no longer maintained.

5.8KUpdated 4 months agoPostgreSQL

Docker#Batch processing#Ollama integration#RAG

An open-source vector database that runs inside Go apps, with optional disk storage and embedding support for Ollama, LocalAI and hosted APIs.

1.1KUpdated 3 weeks agoMPL-2.0

Linux#Ollama integration#RAG#Semantic search

Python RAG framework for document-based AI apps, with local models through Ollama, cloud APIs, and customizable retrieval workflows.

39.6KUpdated 1 year ago

#Ollama integration#RAG#Reranking

Self-hosted RAG framework for document Q&A, with Docker, Ollama and Infinity support. Apache 2.0 licensed; archived and no longer maintained.

4.4KUpdated 7 months agoApache-2.0

Docker · Web#Batch processing#Multimodal input#Ollama integration

Self-hosted AI application server with an OpenAI-compatible API, local Ollama and vLLM backends, document search and agent tool calling. MIT licensed.

8.4KUpdated 20 hours agoMIT

#Agent Skills#Batch processing#Guardrails

Self-hosted AI data assistant that queries databases, analyzes files, and generates reports with local models or cloud APIs. Open source under MIT.

20.1KUpdated 2 days agoMIT

macOS · Linux · Docker · Web#Code execution#llama.cpp backend#OpenAI-compatible API

Self-hosted AI agent framework in C# for Windows, Linux and macOS, with LLamaSharp and cloud provider plugins. Apache 2.0 licensed.

3.1KUpdated 2 days agoApache-2.0

macOS · Windows · Linux · Web#Code execution#MCP#Multi-agent workflows

A self-hosted Kubernetes operator that deploys Hugging Face models with vLLM, manages GPU capacity, and runs fine-tuning and document retrieval services.

1KUpdated 7 days ago

#Distributed execution#Hugging Face integration#LoRA

An open-source Go library for building LLM applications with Ollama, OpenAI and Gemini, plus components for agents and document retrieval. MIT licensed.

9.7KUpdated 9 months agoMIT

#Ollama integration#RAG#Semantic search

An open-source Python document parser for LLM applications. Run it locally or in Docker to process PDFs, Word files and images under Apache 2.0.

15.5KUpdated 3 days agoApache-2.0

macOS · Windows · Linux · Docker#Multilingual

A self-hosted multimodal retrieval engine for AI apps, with ColPali visual search, Docker deployment, and MCP access through Claude or Open Web UI.

3.7KUpdated 5 days ago

Docker · Web#MCP#Multi-user access#Multimodal input

A self-hosted vector search engine for text and images, with built-in embedding generation, Docker deployment, and an Apache 2.0 license.

5KUpdated 6 months agoApache-2.0

Docker#Hugging Face integration#Multimodal input#RAG

An open-source vector search library for local apps and servers, with custom metrics, disk-backed indexes, and Apache 2.0 licensing.

4.3KUpdated 4 weeks agoApache-2.0

macOS · Windows · Linux · iOS · Android#Batch processing#Semantic search

A self-hosted AI retrieval system with document search, cited answers and research agents. Runs in Python or Docker and uses the MIT license.

8KUpdated 11 months agoMIT

Docker#Hybrid search#Knowledge graphs#Multi-user access

An open-source Python OCR library that reads PDFs and images locally with PyTorch, runs on CPU or GPU, and supports Docker deployment.

6.4KUpdated 1 day agoApache-2.0

Docker · Web

An open-source document extraction engine with a Rust core, CPU-only processing, Docker deployment, and support for Ollama, LM Studio, and vLLM.

9.4KUpdated 2 days agoMIT

macOS · Windows · Linux · Android · Docker · Web#Batch processing#LM Studio integration#MCP