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

100+ tools
A local code intelligence MCP server gives coding agents a persistent code graph and on-device semantic search on macOS, Linux and Windows.

48.6KUpdated 20 hours agoMIT

macOS · Windows · Linux · Web#Git integration#Knowledge graphs#MCP

A local PDF parser that extracts Markdown, JSON and HTML with source coordinates, with optional AI processing and Apache 2.0 licensing.

30.3KUpdated 2 days agoApache-2.0

macOS · Linux · Docker#Guardrails#Multilingual#ONNX

Favicon of FalkorDB

FalkorDB

1 video
A self-hosted graph database for GraphRAG and AI agent memory, with Docker deployment, Cypher queries, vector search and a hosted cloud offering.

10.5KUpdated 1 day ago

macOS · Linux · Docker · Web#Hybrid search#Knowledge graphs#Persistent memory

Favicon of localGPT

localGPT

1 video
A local AI document chat app that uses Ollama, combines semantic and full-text search, and returns source passages, with MIT-licensed code.

22.2KUpdated 3 months agoMIT

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

A local document extraction engine that reads PDFs, scans, and source code, with OCR and structured JSON extraction through local or hosted LLMs.

9.6KUpdated 18 hours agoMIT

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

Local AI memory shares context across coding agents, with synchronized skills, multilingual search and fully offline operation through local models.

5Updated 3 weeks agoApache-2.0

macOS · Windows · Linux#Agent Skills#Hybrid search#LM Studio integration

A local AI document retrieval library searches page images without separate OCR and includes training code; its engine package is deprecated.

2.9KUpdated 3 months agoMIT

macOS#Batch processing#Hugging Face integration#LoRA

Self-hosted AI agent platform that answers questions from documents and runs multi-agent tasks, with Docker deployment and OpenAI-compatible model APIs.

7.7KUpdated 1 day agoMIT

Docker · Web#Agent Skills#Human approval#Knowledge graphs

Favicon of Typesense

Typesense

2 videos
An open-source search engine combines typo-tolerant keyword and semantic search, with self-hosting, built-in RAG and optional managed cloud hosting.

27.1KUpdated 1 day agoGPL-3.0

macOS · Linux · Docker#Hybrid search#Multimodal input#RAG

A self-hosted AI platform for document assistants and agents, with Ollama and vLLM support, cloud model connections and an OpenAI-compatible API.

518Updated 3 months agoApache-2.0

Linux · Docker · Web#Knowledge graphs#MCP#Multi-user access

A self-hosted .NET AI agent framework supports cooperating agents, knowledge retrieval and MCP tools, with an Apache 2.0 license.

3.1KUpdated 2 days agoApache-2.0

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

A Postgres search extension that combines full-text and vector retrieval with SQL filters and aggregations, available locally or self-hosted under AGPL-3.0.

9.5KUpdated 18 hours agoAGPL-3.0

Docker#MCP#Semantic search

A self-hosted Kubernetes operator deploys LLMs with vLLM, provisions GPU resources, and manages fine-tuning and document retrieval services.

1KUpdated 2 days ago

#Distributed execution#Hugging Face integration#LoRA

A self-hosted AI document assistant with cited answers and agent workflows that can run fully offline through Ollama, vLLM or llama.cpp.

18.4KUpdated 1 day agoMIT

macOS · Windows · Linux · Docker · Web#Human approval#Hybrid search#llama.cpp backend

A free, open-source Python library for topic modeling and document similarity on Linux, Windows and macOS, licensed under LGPL-2.1.

16.5KUpdated 1 year agoLGPL-2.1

macOS · Windows · Linux#Distributed execution#Semantic search

Favicon of Unstract

Unstract

4 videos
A no-code document extraction platform that turns PDFs and scans into JSON. Self-host with Docker and Ollama, or use managed cloud hosting.

7.4KUpdated 1 day agoAGPL-3.0

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

An open-source graph and vector database for AI memory and RAG, with full-text search and embedded or self-hosted deployment under Apache 2.0.

6.3KUpdated 1 day agoApache-2.0

macOS · Windows · Linux · Docker#Agent Skills#Hybrid search#Knowledge graphs

Favicon of MTPLX

MTPLX

6 videos
A local LLM app and server runs MLX models on Apple Silicon, with native multi-token prediction and OpenAI and Anthropic API compatibility.

2.7KUpdated 1 week agoApache-2.0

macOS#Hugging Face integration#MLX#Multimodal input

Favicon of Nougat

Nougat

2 videos
A local AI PDF parser for academic papers that handles LaTeX math and tables, with batch processing, a local API and MIT-licensed code.

10.1KUpdated 2 years agoMIT

Windows#Batch processing

Favicon of pgvector

pgvector

11 videos
A Postgres extension that stores and searches vectors alongside application data, with exact search and optional HNSW or IVFFlat indexes.

23.7KUpdated 2 days ago

macOS · Windows · Linux · Docker#Semantic search

A local-first document search tool answers questions with page-level citations, uses Ollama by default, and connects to AI assistants through MCP.

658Updated 1 day agoMIT

Docker · Web#Code execution#Hybrid search#MCP

Self-hosted AI model serving platform with an OpenAI-compatible API for language, image and audio models, available on Linux, Windows and macOS.

9.7KUpdated 2 days agoApache-2.0

macOS · Windows · Linux · Docker · Web#Batch processing#llama.cpp backend#Multimodal input

Favicon of HippoRAG

HippoRAG

2 videos
A self-hosted RAG framework connects knowledge across documents for LLM answers, with local vLLM support and MCP access for AI agents.

4.1KUpdated 1 month agoMIT

#Agent Skills#Batch processing#Knowledge graphs

Favicon of Cognee

Cognee

5 videos
A self-hosted AI agent memory platform with CPU-based local processing, knowledge graph retrieval, and Claude Code and Codex integrations.

33.3KUpdated 2 days agoApache-2.0

Docker · Web#Knowledge graphs#MCP#Multi-user access

A self-hosted LLM API server that runs ExLlamaV3 models with OpenAI-compatible chat endpoints and support for structured output.

1.5KUpdated 20 hours agoAGPL-3.0

Windows · Linux · Docker#Batch processing#Distributed execution#Hugging Face integration

Open-source Python library for local document retrieval with ColBERT. Train models and search disk-backed indexes under the Apache 2.0 license.

4KUpdated 1 year agoApache-2.0

#Batch processing#Hugging Face integration#Multilingual

A self-hosted document Q&A app with source citations, local models through Ollama and optional cloud models from OpenAI, DeepSeek and MiniMax.

3.3KUpdated 7 months agoApache-2.0

Docker · Web#Ollama integration#OpenAI-compatible API#RAG

Favicon of LightRAG

LightRAG

8 videos
A self-hosted RAG framework that combines knowledge graphs and vector retrieval to answer document questions with local or hosted models.

40.7KUpdated 18 hours agoMIT

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

A local Markdown editor for Windows, macOS and Linux with hosted AI writing through SiliconFlow, local semantic search and PDF parsing.

900Updated 4 months ago

macOS · Windows · Linux · Android#Git integration#Scheduled tasks#Semantic search

Favicon of DSPy

DSPy

6 videos
A Python framework builds and optimizes local LLM applications with Ollama on laptops or SGLang on GPU servers. Open source under the MIT license.

39KUpdated 2 days agoMIT

#Code execution#MCP#Multimodal input

Favicon of DeepSeek-OCR

DeepSeek-OCR

4 videos
A local OCR model processes images and PDFs through vLLM or Hugging Face Transformers, with CUDA inference and an MIT license.

24.2KUpdated 10 months agoMIT

Linux#Batch processing#Hugging Face integration#Multimodal input

Python search toolkit for sparse, dense and hybrid retrieval, with Lucene and Faiss backends, prebuilt benchmark indexes and an Apache 2.0 license.

2.2KUpdated 1 day agoApache-2.0

#Hybrid search#MCP#Multilingual

A self-hosted AI chatbot and live chat platform with a visual builder, local Llama and Mistral support, and handoff to human agents.

329Updated 1 week agoMIT

iOS · Android · Docker · Web#Batch processing#Code execution#Guardrails

An open-source Ruby AI framework connects Ruby and Rails apps to Ollama, hosted models and OpenAI-compatible endpoints for chat and agents.

4.5KUpdated 21 hours agoMIT

#Human approval#Multi-agent workflows#Multimodal input

Favicon of LogotyperLogotyper
Got an idea for an AI tool? I'm Eugene, the designer and developer behind Localhosted. I'll help you build it, from the first sketch to launch.
Start your project
Favicon of Logotyper
Favicon of LogotyperLogotyper
Got an idea for an AI tool? I'm Eugene, the designer and developer behind Localhosted. I'll help you build it, from the first sketch to launch.
Start your project
Favicon of Logotyper