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
Favicon of Weaviate

Weaviate

2 videos
A self-hosted vector database that combines semantic and keyword search, reranking and RAG, with Docker, Kubernetes and managed cloud deployment.

16.9KUpdated 1 day ago

Docker#Hybrid search#RAG#Reranking

Favicon of LEANN

LEANN

1 video
A local vector database searches personal data with compact indexes, Ollama support and optional cloud model backends under the MIT license.

13.8KUpdated 2 weeks agoMIT

macOS · Windows · Linux#Hugging Face integration#llama.cpp backend#MCP

A Rust AI agent library with optional local model support through Candle, a shared API for cloud providers, type-safe tools and structured output.

9.1KUpdated 22 hours agoMIT

Web#LLM tracing#MCP#Resumable workflows

A local AI knowledge base app for macOS and Linux that answers document questions offline through Ollama, with Chinese text support.

351Updated 10 months agoMIT

macOS · Linux · Web#Hugging Face integration#Hybrid search#Multilingual

Self-hosted document intelligence links citations, annotations and AI agents in a shared graph. Open source under MIT, with a web UI and MCP server.

1.5KUpdated 2 days agoMIT

Docker · Web#Human approval#Knowledge graphs#MCP

Favicon of txtai

txtai

1 video
An open-source AI framework for semantic search, RAG and agents that runs locally or in Docker with Hugging Face and llama.cpp models.

13.4KUpdated 1 day agoApache-2.0

Docker#Agent Skills#Hugging Face integration#Knowledge graphs

Favicon of LlamaIndex

LlamaIndex

7 videos
An open-source Python framework for AI agents and document-based answers that connects your data to language models, including models served through Ollama.

52.9KUpdated 22 hours agoMIT

#Ollama integration#RAG#Reranking

Favicon of FastGPT

FastGPT

1 video
A self-hosted AI agent builder that combines visual workflows, document search and MCP tools, with hosted and commercial editions available.

30KUpdated 1 day ago

Docker · Web#LLM tracing#MCP#Multi-user access

A local AI workbench for evaluating and improving agents on macOS, Windows and Linux, with offline Ollama support and optional cloud model APIs.

5.3KUpdated 1 day ago

macOS · Windows · Linux#Git integration#MCP#Multi-agent workflows

Favicon of Qdrant

Qdrant

13 videos
A self-hosted vector database for AI retrieval, with hybrid search, metadata filters and NVIDIA or AMD GPU indexing, licensed under Apache 2.0.

35.5KUpdated 1 day agoApache-2.0

Docker · Web#Agent Skills#Hybrid search#RAG

Favicon of Marker

Marker

3 videos
A local document converter turns PDFs and Office files into Markdown, JSON or HTML, with selective OCR and optional local or cloud LLM processing.

40.9KUpdated 1 day agoApache-2.0

macOS · Linux · Web#Batch processing#llama.cpp backend#Multilingual

Favicon of Haystack

Haystack

1 video
An open-source Python framework for self-hosted AI agents and document search, with local model support and an Apache 2.0 license.

27KUpdated 1 day agoApache-2.0

Docker#Guardrails#Hugging Face integration#Hybrid search

A knowledge graph tool answers questions across notes with source citations, a 3D browser view, and local or cloud models through Ollama.

611Updated 3 weeks agoMIT

macOS · Windows · Linux · Web#Hybrid search#Knowledge graphs#MCP

A self-hosted AI code analysis tool searches and edits mixed-language repositories through knowledge graphs, with MIT licensing and Claude Code integration.

5.4KUpdated 2 days agoMIT

#Human approval#Knowledge graphs#MCP

An open-source vector search engine for self-hosted Kubernetes clusters, with automatic indexing, replicas and backups. Licensed under Apache 2.0.

1.7KUpdated 6 days agoApache-2.0

Docker#Distributed execution#Semantic search

Favicon of Docling

Docling

6 videos
An open source document parser that runs locally on macOS, Linux and Windows, with OCR, structured exports and integrations for AI applications.

70.6KUpdated 1 day agoMIT

macOS · Windows · Linux#MCP#Works offline

A self-hosted AI assistant platform connects Ollama and cloud models with document retrieval, visual workflows and agents that use external tools.

5.8KUpdated 3 weeks agoMIT

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

A self-hosted AI application server connects Ollama and vLLM to an OpenAI-compatible API with document search and agent tool calling.

8.5KUpdated 1 day agoMIT

#Agent Skills#Batch processing#Guardrails

Self-hosted GraphRAG platform for document search and AI chat. Supports Ollama, vLLM and cloud APIs, with an Apache 2.0 license.

200Updated 4 days agoApache-2.0

Docker · Web#Hybrid search#Knowledge graphs#LLM tracing

Favicon of SurrealDB

SurrealDB

3 videos
A self-hosted multi-model database for AI applications that combines graph, vector and full-text search and can run embedded or in a browser.

33.3KUpdated 2 weeks ago

Web#Hybrid search#Knowledge graphs#MCP

Favicon of Langflow

Langflow

4 videos
A self-hosted AI workflow builder with Python customization, Ollama integration, and built-in API and MCP servers.

156.6KUpdated 1 day agoMIT

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

A local AI agent memory tool searches Claude Code, Codex, pi and Hermes sessions, with local retrieval and optional sharing through the Hugging Face Hub.

593Updated 1 day agoApache-2.0

macOS · Linux#Hybrid search#MCP#ONNX

Favicon of Chonkie

Chonkie

2 videos
A RAG ingestion library for Python and JavaScript that processes documents locally and supports a self-hosted REST API under the MIT license.

4.8KUpdated 3 months agoMIT

Docker#Agent Skills#Multilingual

Self-hosted document extraction software turns scholarly PDFs into TEI XML. Runs on Linux and macOS, supports Docker, and uses the Apache 2.0 license.

5.2KUpdated 3 days agoApache-2.0

macOS · Linux · Docker#Batch processing#Structured output

A self-hosted AI pipeline builder with a visual VS Code editor, Python and TypeScript SDKs, and an MIT-licensed runtime for local or Docker deployment.

20KUpdated 1 day agoMIT

Docker · VS Code#LLM tracing#MCP#Multi-agent workflows

A Java library connects JVM apps to local models through Ollama, with RAG, tool calling and cloud provider support. Open source under Apache 2.0.

13.4KUpdated 1 day agoApache-2.0

#MCP#Ollama integration#RAG

PocketFlow

1 video
Python LLM workflow framework with a local Ollama connection example, custom model utilities and FastAPI chat examples. Its dependency-free core uses MIT.

11.3KUpdated 4 months agoMIT

#Batch processing#Multi-agent workflows#RAG

Favicon of PaddleOCR

PaddleOCR

5 videos
An open source OCR toolkit runs locally and converts PDFs and images into Markdown or JSON, with multilingual recognition and an Apache 2.0 license.

92.7KUpdated 2 months agoApache-2.0

Web#Multilingual#ONNX#Structured output

Local AI inference server for Apple Silicon Macs. Use OpenAI and Anthropic SDKs with MLX models, keeping processing on your machine. MIT licensed.

746Updated 6 months agoMIT

macOS#Hugging Face integration#MLX#OpenAI-compatible API

An open-source Python framework for search and RAG pipelines, with retrieval evaluation on standard datasets. Runs on Linux, Windows and macOS under MPL-2.0.

519Updated 3 weeks agoMPL-2.0

macOS · Windows · Linux#RAG#Reranking#Semantic search

A local MCP context tool supplies code and session memory to Claude Code, Codex and Cursor on macOS, Linux and Windows.

1KUpdated 2 months agoApache-2.0

macOS · Windows · Linux#Knowledge graphs#MCP#Persistent memory

An open-source OCR model parses images and multi-page documents on NVIDIA GPUs, with Transformers, vLLM and SGLang support.

31.2KUpdated 6 days agoMIT

Docker#Batch processing#Hugging Face integration#Multimodal input

A self-hosted code search engine connects Git repositories to MCP coding assistants, with versioned search and local Ollama embeddings.

19Updated 7 months agoMIT

Docker · Web#Git integration#Hybrid search#MCP

Favicon of FastEmbed

FastEmbed

3 videos
A Python library that generates local embeddings and reranks search results, with CPU or GPU support and Qdrant integration.

3.3KUpdated 2 weeks agoApache-2.0

#Batch processing#Multilingual#ONNX

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