Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source vector-database software

233 open-source libraries, tools and applications tagged vector-database, ranked by how closely vector-database is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

233 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
devflowinc/trieve
Trieve is an all-in-one API platform for semantic vector search, typo-tolerant full-text and neural search, recommendations, RAG, and analy…
542718active
zilliztech/memsearch
memsearch is a persistent, cross-platform memory layer for AI coding agents like Claude Code, Codex, DeepSeek Harness, OpenClaw, and OpenCo…
802711active
Zleap-AI/SAG
SAG is an open-source retrieval architecture and knowledge base application that replaces both traditional RAG and GraphRAG with event-enti…
832545active
Supabase CLI
Supabase is an open‑source Postgres development platform that provides a hosted database, authentication, auto‑generated REST and GraphQL A…
952438active
VexDB-THU/VexDB-Lite
VexDB-Lite is a cross-platform vector similarity search engine implemented as plugins for PostgreSQL, DuckDB, and SQLite, sharing a graph i…
752366active
vearch/vearch
Vearch is a cloud-native distributed vector database for efficient similarity search of embedding vectors, supporting hybrid vector and sca…
762331active
raphaelmansuy/edgequake
EdgeQuake is a high-performance Graph-RAG framework written in Rust, inspired by LightRAG, that transforms documents (PDFs, markdown, text)…
802277active
Archon
An MCP server that combines Crawl4AI web crawling with RAG capabilities backed by a Supabase vector database, exposing tools for AI agents …
312266active
vasu-devs/JustHireMe
JustHireMe is a local-first desktop workbench (Tauri frontend, Python backend) that scrapes job postings, ranks role fit against your profi…
752256stable
agentset-ai/agentset
Agentset is an open-source RAG-as-a-service platform that handles document ingestion, chunking, embeddings, retrieval, and agentic search w…
642103active
matrixorigin/matrixone
MatrixOne is a cloud-native, distributed HTAP SQL database written in Go that is MySQL-compatible and includes built-in vector search and f…
1002056active
doobidoo/mcp-memory-service
A self-hosted persistent memory service for AI agents and Claude, exposing storage and semantic retrieval via REST API, MCP, OAuth, CLI, an…
842007active
featureform/featureform
Featureform is a virtual feature store that sits atop your existing data infrastructure and orchestrates it to define, manage, and serve ML…
321991active
microsoft/DiskANN
DiskANN3 is a composable Rust library for scalable, accurate vector indexing and nearest-neighbor search, designed to be embedded into data…
1001949active
SeekStorm/SeekStorm
SeekStorm is a sub-millisecond vector and lexical search engine written in Rust, available both as an in-process library and a multi-tenanc…
851916active
yoanbernabeu/grepai
grepai is a privacy-first CLI tool that provides semantic code search using vector embeddings, letting users find code by meaning with natu…
801897active
Datahike
Datahike is a durable, versioned Datalog database with Datomic-compatible APIs and git-like semantics, built on persistent data structures …
931877active
LadybugDB/ladybug
Ladybug is an embedded, serverless graph database (a community successor to Kuzu) written in C++, using a property graph data model and the…
851863active
supervc-stack/VectorChord
VectorChord is a PostgreSQL extension written in Rust for scalable, disk-efficient vector similarity search, serving as the successor to pg…
731807active
tickernelz/opencode-mem
An OpenCode plugin that gives AI coding agents persistent memory across sessions using an embedded local Turso/libSQL vector database. It a…
801772active
datastax/jvector
JVector is an embedded approximate nearest neighbor (ANN) search engine for the JVM, implementing a graph index that merges HNSW's hierarch…
901754active
vdaas/vald
Vald is a highly scalable, distributed approximate nearest neighbor (ANN) dense vector search engine built on cloud-native architecture and…
851733active
DingoDB
DingoDB is an open-source distributed multi-modal vector database that combines relational (SQL) and vector semantics in a unified platform…
661703active
RediSearch
RediSearch is a Redis module providing a query and indexing engine with secondary indexing, full-text search, vector similarity search, geo…
926242maintenance
spotify/voyager
Voyager is an in-memory approximate nearest-neighbor search library implementing the HNSW algorithm, with bindings for Python and Java (and…
641602stable
memfreeme/memfree
MemFree is an open-source hybrid AI search engine that answers questions using both your personal knowledge base and the web, integrating m…
621507active
datalevin/datalevin
Datalevin is a durable Datalog database built on LMDB that unifies relational, graph, document, key-value, full-text, and vector search in …
1001486active
tjmlabs/ColiVara
ColiVara is a hosted (and self-hostable) retrieval API that stores, searches, and retrieves documents using visual embeddings generated by …
621485active
postgresml/korvus
Korvus is an open-source search SDK that unifies the entire RAG pipeline—embedding generation, vector search, reranking, summarization, and…
241470active
vercel-labs/book-inventory
A Next.js book inventory application with search and filtering over a PostgreSQL database containing over 2 million Goodreads books. It use…
101420active
P0luz/Ombre-Brain
Ombre Brain is a long-term emotional memory system for Claude and other MCP clients, exposing 16 MCP tools over a single /mcp connector. Me…
771383active
NGT-labs/NGT
NGT is a C++ library and command-line tool from Yahoo Japan for high-speed approximate nearest neighbor search on high-dimensional vector d…
971374active
ClaudioDrews/memory-os
Memory OS is a seven-layer persistent memory system for the Hermes Agent, combining Qdrant vector search, structured facts with trust scori…
571372active
Infinispan
Infinispan is an open-source, distributed in-memory key/value data grid and NoSQL cloud data store written in Java. It supports embedded an…
951356stable
via007/bilibili-rag
A self-hosted RAG application that turns a Bilibili user's favorited videos into a searchable, conversational knowledge base. It pulls favo…
741336active
apecloud/ApeRAG
ApeRAG is a production-ready RAG platform combining Graph RAG, vector search, and full-text search with AI agents and MCP support. It offer…
621322active
kantord/SeaGOAT
SeaGOAT is a local-first semantic code search engine that uses vector embeddings to let developers search their codebase with natural langu…
761313active
endee-io/endee
Endee is a high-performance C++ vector database designed to handle up to 1B vectors on a single node, supporting dense, sparse (BM25), and …
101296active
stoolap/stoolap
Stoolap is a modern embedded SQL database written in pure Rust, offering ACID transactions with MVCC, a cost-based query optimizer, paralle…
831242active
supavec/supavec
Supavec is an open-source RAG-as-a-Service platform (an alternative to Carbon.ai) that lets developers upload documents, generate embedding…
451239active
mem9-ai/mem9
mem9 is a persistent memory layer for AI agents, providing cross-session and cross-machine memory, shared memory for multi-agent workflows,…
581216active
superlinear-ai/raglite
RAGLite is a Python toolkit for building Retrieval-Augmented Generation (RAG) pipelines backed by DuckDB or PostgreSQL, with hybrid keyword…
801207active
ArcadeData/arcadedb
ArcadeDB is an open-source, Apache 2.0 licensed multi-model DBMS written in Java that natively stores graphs, documents, key-value pairs, f…
991202active
zilliztech/VectorDBBench
VectorDBBench (VDBBench) is an open-source Python benchmark tool for comparing the performance and cost-effectiveness of vector databases a…
941188active
sqliteai/sqlite-vector
SQLite-Vector is a cross-platform SQLite extension written in C that adds vector search capabilities to embedded SQLite databases, with SIM…
841164active
LycheeMem/LycheeMem
LycheeMem is a lightweight long-term memory framework for LLM agents, combining working session context, a compact semantic memory store (S…
551092active
joaoh82/rust_sqlite
SQLRite is an embedded SQL database engine written from scratch in Rust, modeled on SQLite with a paged single-file format, B-tree storage,…
871089active
GanymedeNil/document.ai
A universal local knowledge base solution that stores documents as vectors in a vector database and uses GPT3.5 to generate answers from re…
313666maintenance
Evokoa/pgGraph
pgGraph is a PostgreSQL extension (built with pgrx in Rust) that adds graph database capabilities—graph search, traversal, and shortest-pat…
791067active
myscale/MyScaleDB
MyScaleDB is a SQL vector database built as a fork of ClickHouse, adding high-performance vector search and full-text search to a proven OL…
161043active
wxywb/history_rag
A Chinese history question-answering application built with RAG (retrieval-augmented generation) over a corpus of Chinese historical texts,…
271035active
Mintplex-Labs/vector-admin
VectorAdmin is a self-hostable web UI and tool suite for managing vector databases like Pinecone, Chroma, Qdrant, and Weaviate. It provides…
102242maintenance
tensorchord/pgvecto.rs
pgvecto.rs is a Postgres extension written in Rust (via pgrx) that adds vector similarity search with high dimension support, quantization,…
212189maintenance
asg017/sqlite-vss
sqlite-vss is a SQLite extension written in C++ that adds vector similarity search to SQLite using Faiss, via vss0 virtual tables and a vss…
232005maintenance
all-in-aigc/gpts-works
GPTs Works is a third-party GPTs store consisting of a website for browsing and discovering custom ChatGPT GPTs, a vector-based index syste…
201629maintenance
finic-ai/rag-stack
RAGstack is a self-hostable private ChatGPT alternative that deploys open-source LLMs (Llama 2, Falcon, GPT4All) alongside the Qdrant vecto…
741581maintenance
CaviraOSS/OpenMemory
OpenMemory is a local-first, self-hosted cognitive memory engine that gives LLM applications and AI agents persistent long-term memory, wit…
664523experimental
ObjectBox
ObjectBox is a fast, lightweight embedded NoSQL object database with built-in on-device vector search, available for Java/Kotlin (Android/J…
80277active
jdagdelen/hyperDB
HyperDB is a lightweight, local vector database library for Python with a C++/MKL-accelerated backend, designed to store and query document…
211401experimental
Nile
Nile is a Postgres platform re-engineered for multi-tenant B2B applications, decoupling storage from compute and virtualizing tenants withi…
721077experimental
tantaraio/voy
Voy is a tiny vector similarity search engine written in Rust and compiled to WebAssembly, using a k-d tree index for fast nearest-neighbor…
321076experimental
philippgille/chromem-go
chromem-go is an embeddable vector database for Go with a Chroma-like interface and zero third-party dependencies. It runs in-memory with o…
591059experimental
timescale/pgai
pgai is a Python library and set of PostgreSQL tools from Timescale that turns PostgreSQL into a retrieval engine for RAG and agentic appli…
105802abandoned
erikbern/ann-benchmarks
A benchmarking environment for approximate nearest neighbor (ANN) search algorithms, with pre-generated HDF5 datasets and Docker containers…
705735abandoned
marqo-ai/marqo
Marqo is an AI-native ecommerce search and product discovery platform offering semantic search, personalization, recommendations, and merch…
875031abandoned
Kuzu
Kuzu is an embedded, serverless property graph database written in C++ that implements the Cypher query language and is optimized for fast …
104020abandoned
pinecone-io/canopy
Canopy is an open-source Retrieval Augmented Generation (RAG) framework and context engine built on top of the Pinecone vector database, pr…
101033abandoned
Redis
Redis is an open-source, in-memory data platform that provides fast key‑value storage, caching, and advanced data structures. It also inclu…
9276478active
AnythingLLM
AnythingLLM is an all-in-one, local-first AI application for chatting with your documents, running AI agents, and building workflows entire…
9666696active
AnythingLLM
AnythingLLM is an all‑in‑one self‑hosted AI application that lets you chat with your documents, run AI agents, and use local LLMs. It provi…
9666696active
QuivrHQ/quivr
Quivr is an opinionated RAG (Retrieval-Augmented Generation) library, available as the quivr-core Python package, that lets developers inge…
7639579active
Dragonfly
Dragonfly is a modern in-memory data store that is fully API-compatible with Redis and Memcached, built on a multi-threaded, shared-nothing…
9931779active
Semantic Kernel
Semantic Kernel is a model‑agnostic SDK that lets developers integrate large language models and build AI agents quickly. It provides tools…
9028582active
srbhr/Resume-Matcher
Resume Matcher is an AI‑powered application that helps you create, tailor, and export resumes and cover letters for specific job postings. …
8728535active
Haystack
Haystack is an open-source Python AI orchestration framework by deepset for building production-ready LLM applications, agents, and RAG sys…
9926720stable
Haystack
Haystack is an open‑source Python framework for orchestrating LLM‑powered pipelines, agents and RAG applications. It provides modular compo…
9926720active
LLM Wiki
LLM Wiki is a cross‑platform desktop application that automatically builds and maintains an interlinked knowledge base from your documents.…
7620016active
rocketride-org/rocketride-server
RocketRide is an open-source AI pipeline engine with a high-throughput C++ runtime and 100+ Python-extensible nodes for building, debugging…
8217760active
netease-youdao/QAnything
QAnything is a local knowledge base question-answering system by NetEase Youdao that supports uploading and querying various document forma…
6114188active
Gel
Gel is an open-source graph-relational database built on top of Postgres, combining a strict object-type schema, the EdgeQL query language,…
5514176active
zilliztech/claude-context
Claude Context is an MCP plugin that adds semantic code search to Claude Code and other AI coding agents, indexing an entire codebase into …
5712587active
hangwin/mcp-chrome
A Chrome extension that acts as a Model Context Protocol (MCP) server, exposing your real Chrome browser—its tabs, login states, and config…
5012496active
H2O
h2oGPT is an Apache-2.0 open-source application for chatting with local, private LLMs and querying/summarizing your own documents (PDFs, Wo…
1011942active
CocoIndex
CocoIndex is an open-source incremental data framework for AI, with a Rust engine and a declarative Python API that keeps sources (files, S…
8411711active
FiftyOne
FiftyOne is an open-source Python library and GUI app for building high-quality computer vision datasets and models. It enables visualizing…
9811184active
a16z-infra/ai-town
AI Town is a deployable starter kit for building a virtual town where AI characters live, chat, and socialize, inspired by the Generative A…
7010589active
OGX
OGX (formerly Llama Stack) is an open-source, OpenAI-compatible agentic API server and Python library that bundles inference, vector stores…
878441active
Feast
Feast is an open-source feature store for machine learning that manages offline stores for historical training data and low-latency online …
997327stable
AidLux (AidLearning)
AidLux (originally AidLearning) is an AIoT development platform that runs a native Ubuntu Linux environment with GUI, deep learning tooling…
635812active
RuoYi-AI
RuoYi AI is an open-source, enterprise-grade full-stack AI assistant platform built in Java on the RuoYi ecosystem and LangChain4j. It unif…
915761active
docker/genai-stack
A Docker Compose-based starter stack for building GenAI applications, combining LangChain, Ollama for local LLM inference, and Neo4j as a d…
705416active
superduper-io/superduper
Superduper is an open-source Python framework for building database-integrated AI applications and agents, connecting models, embeddings, a…
445329active
groupultra/telegram-search
A self-hostable tool that exports, backs up, and indexes Telegram chat history into a database (PGlite or PostgreSQL) with tokenization and…
844125active
mayooear/ai-pdf-chatbot-langchain
A monorepo template for an AI PDF chatbot agent that ingests PDFs, stores embeddings in Supabase, and answers questions using OpenAI via La…
1016589maintenance
pipeshub-ai/pipeshub-ai
PipesHub is an open-source, self-hostable AI workplace platform that unifies business data from apps like Slack, Gmail, Drive, and Notion i…
883837active
sugarforever/chat-ollama
ChatOllama is an open-source, self-hosted AI chatbot platform built with Nuxt 3 that supports multiple LLM providers (OpenAI, Anthropic, Ge…
893512active
rag-web-ui/rag-web-ui
RAG Web UI is a self-hosted intelligent dialogue application that builds Q&A systems over your own knowledge base using Retrieval-Augmented…
653294active
lakesoul-io/LakeSoul
LakeSoul is a cloud-native, real-time lakehouse framework with a Rust-native core providing ACID table format, concurrent upserts, incremen…
983257active
spiceai/spiceai
Spice.ai OSS is a portable Rust runtime (~140 MB binary) that combines federated SQL querying, accelerated data materialization, full-text …
943101active
hegelai/prompttools
PromptTools is an open-source Python library for testing, experimenting with, and evaluating prompts, LLMs (OpenAI, Anthropic, LLaMA, etc.)…
463056active

← prev page 2 / 3 next →