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 DB-GPT

DB-GPT

1 video
A self-hosted AI data assistant that writes SQL, analyzes spreadsheets, and produces reports using privately deployed models or cloud APIs.

20.3KUpdated 1 day agoMIT

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

An open-source Python reranking library provides one interface for local models and hosted APIs, with CPU inference through FlashRank.

1.6KUpdated 11 months agoApache-2.0

#Hugging Face integration#Multilingual#Multimodal input

Local AI search agent for macOS, Windows and Linux that checks answers against source files. Its model-free Lite engine supports offline search.

5.7KUpdated 3 days agoApache-2.0

macOS · Windows · Linux#Agent Skills#Code execution#Hybrid search

An open-source AI data processing framework cleans and curates multimodal datasets on local machines or Ray clusters, with CUDA acceleration.

7.2KUpdated 2 days agoApache-2.0

Docker#Batch processing#Distributed execution#Multimodal input

Favicon of FAISS

FAISS

3 videos
An open-source vector search library for C++ and Python, with compressed indexes, CPU operation and optional NVIDIA or AMD GPU acceleration.

41.6KUpdated 2 days agoMIT

#Batch processing#Semantic search

A self-hosted AI knowledge base that builds an editable Markdown wiki, connects to Ollama or cloud APIs, and gives agents cited answers through MCP.

153Updated 2 months agoMIT

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

Favicon of RAGFlow

RAGFlow

3 videos
A self-hosted, open source RAG engine builds document-based AI agents with hybrid search, traceable citations and visual workflows.

94.1KUpdated 1 day agoApache-2.0

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

A local OCR model converts PDFs and images into structured text with layout details, handwriting recognition and HuggingFace or vLLM backends.

12.7KUpdated 3 weeks agoApache-2.0

Docker · Web#Batch processing#Hugging Face integration#Multilingual

Favicon of Unstructured

Unstructured

4 videos
An open-source Python document parser prepares PDFs, Word files and images for LLM applications and runs locally or in Docker under Apache 2.0.

15.7KUpdated 21 hours agoApache-2.0

macOS · Windows · Linux · Docker#Multilingual

A self-hosted AI coding assistant that uses your code and documents, supports offline deployment with local models, and connects to the OpenAI API.

1.3KUpdated 2 years ago

macOS · Windows · Docker · Web#Code execution#Knowledge graphs#Multi-agent workflows

Favicon of MemSearch

MemSearch

1 video
An open-source memory tool for AI coding agents that shares Markdown history across assistants and uses local CPU embeddings by default.

2.9KUpdated 1 day agoMIT

Web#Agent Skills#Hugging Face integration#Hybrid search

A self-hosted AI backend combines spreadsheet workflows, document retrieval and chatbot memory, with a REST API and a hosted cloud option.

1.1KUpdated 3 weeks agoApache-2.0

Web#Hybrid search#RAG#Reranking

Open-source Python reranking toolkit under Apache 2.0, with local Hugging Face models, vLLM support, and optional OpenAI, OpenRouter, and Gemini APIs.

693Updated 2 days agoApache-2.0

#Batch processing#Hugging Face integration#LLM tracing

Favicon of Semantica

Semantica

4 videos
An MIT-licensed Python toolkit for AI context graphs, with source-linked decision records, rule-based reasoning and agent framework integrations.

14.6KUpdated 1 day agoMIT

Docker · Web#Guardrails#Hybrid search#Knowledge graphs

A Python AI agent framework coordinates tasks, retrieves documents with citations, and supports local models through Ollama or remote model APIs under MIT.

4.1KUpdated 5 days agoMIT

Docker#LLM tracing#MCP#Multi-agent workflows

An open-source embedding visualization tool lets you explore clusters, find similar records, and cross-filter charts in Python notebooks or web apps.

5KUpdated 1 week agoMIT

Web#MCP#Semantic search

An open-source neural search library for your own text collections, with BERT-based retrieval, CPU search and GPU indexing under the MIT license.

4KUpdated 1 year agoMIT

#Batch processing#Distributed execution#Hugging Face integration

An open-source Kubernetes operator serves AI models through vLLM and Ollama, with an OpenAI-compatible API and scaling from zero.

1.3KUpdated 3 days agoApache-2.0

Web#LoRA#Multimodal input#Ollama integration

An open-source AI agent framework for Python and TypeScript, with enforced rules, local models through Ollama and cloud provider support.

3.5KUpdated 2 days agoApache-2.0

#Code execution#Guardrails#LLM tracing

Favicon of Crawl4AI

Crawl4AI

4 videos
A self-hosted web crawler extracts Markdown and JSON for AI workflows, with Python and Docker options plus a hosted API.

87.3KUpdated 1 week agoApache-2.0

Docker#Browser automation#Structured output

Local semantic code search combines regex filters with meaning-based ranking, backed by a self-hosted retrieval engine with CPU and CUDA support.

616Updated 1 month agoApache-2.0

macOS · Linux · Docker#Hugging Face integration#Hybrid search#ONNX

An open-source LLM data preparation system that generates, cleans, and evaluates datasets with reusable pipelines and a visual workspace.

8.6KUpdated 2 days agoApache-2.0

Web#Visual workflows

An open-source Python library runs embedding and reranker models locally for semantic and multimodal search, with training support and Apache 2.0 licensing.

19.3KUpdated 1 day agoApache-2.0

#Hugging Face integration#Multilingual#Multimodal input

An open-source Python AI agent framework that connects Qwen models to tools, document retrieval and local Docker code execution.

17.3KUpdated 8 months agoApache-2.0

Web · Browser Extension#Code execution#MCP#Ollama integration

Open source AI data format for object storage, with vector search, full-text search, SQL analytics and data versioning. Apache 2.0 licensed.

7.3KUpdated 21 hours agoApache-2.0

macOS · Windows · Linux#Hybrid search#Semantic search

Favicon of Spring AI

Spring AI

8 videos
An open-source Java AI framework connects Spring applications to Ollama, OpenAI and Anthropic, with document retrieval, tool calling and MCP support.

9.6KUpdated 23 hours agoApache-2.0

#MCP#Ollama integration#RAG

An open-source MCP code search server gives coding assistants relevant repository context, with Ollama embeddings and Milvus or hosted Zilliz Cloud storage.

12.7KUpdated 2 days agoMIT

VS Code#Hybrid search#MCP#Ollama integration

A local, open-source Python tool converts docs, code and media into AI skills and RAG data for Claude, Cursor and LangChain.

15.3KUpdated 1 month agoMIT

#Agent Skills#MCP#Multimodal input

Favicon of OpenViking

OpenViking

5 videos
A self-hosted context database for AI agents, licensed under AGPL-3.0, with editable memories and support for local Ollama or cloud model providers.

42.2KUpdated 1 day agoAGPL-3.0

macOS · Windows · Linux · Docker · Web#Agent Skills#Knowledge graphs#MCP

Favicon of LangChain

LangChain

38 videos
An MIT-licensed AI agent framework that connects to local models through Ollama and combines model calls with tools and data retrieval.

149.5KUpdated 20 hours agoMIT

#Human approval#RAG#Streaming inference

An embedded vector database for Go that supports local embeddings through Ollama and LocalAI, with optional disk persistence.

1.1KUpdated 2 months agoMPL-2.0

Linux#Ollama integration#RAG#Semantic search

A self-hosted vector database for AI retrieval, with scalar filtering, distributed scaling, and integrations for LangChain and LlamaIndex. Apache 2.0 licensed.

2.3KUpdated 4 months agoApache-2.0

Docker#Distributed execution#Hybrid search#Semantic search

An open-source Python library for topic modeling and semantic search, with automatic topic discovery and document-level or token-level analysis.

3.1KUpdated 2 years agoBSD-3-Clause

#Multilingual#Semantic search

A Python library for local search reranking that runs on CPU without Torch or Transformers. Open source under Apache 2.0.

1KUpdated 4 months agoApache-2.0

#GGUF#Multilingual#Quantization

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