function: vector-database
216 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| thedotmack/claude-mem claude-mem is an open-source persistent memory engine for AI coding agents such as Claude Code, Codex CLI, Gemini CLI, Cursor, and other MC… | 80 | 91957 | active |
| elastic/elasticsearch Elasticsearch is a free and open source, distributed, RESTful search and analytics engine built on Apache Lucene. It stores structured, uns… | 95 | 77863 | stable |
| meilisearch/meilisearch Meilisearch is a fast, open-source search engine that provides typo-tolerant full-text search, semantic and hybrid AI-powered search, and v… | 94 | 59101 | stable |
| MemPalace/mempalace MemPalace is a local-first AI memory system that stores conversation history and project files as verbatim text and retrieves them via sema… | 81 | 58666 | active |
| Milvus Milvus is a high-performance, cloud-native vector database written in Go and C++ for scalable approximate nearest neighbor search over embe… | 94 | 45808 | stable |
| facebookresearch/faiss Faiss is a C++ library (with Python wrappers) for efficient similarity search and clustering of dense vectors, supporting indexes that scal… | 94 | 40809 | stable |
| TiDB TiDB is an open-source, cloud-native distributed SQL database written in Go, MySQL-compatible and designed for horizontal scalability, stro… | 99 | 40473 | stable |
| Qdrant Qdrant is an open-source, production-ready vector database and similarity search engine written in Rust, supporting dense, sparse, and mult… | 98 | 34210 | stable |
| volcengine/OpenViking OpenViking is an open-source context database for AI agents that unifies agent memory, knowledge RAG, and skills into a single virtual file… | 78 | 33569 | active |
| surrealdb/surrealdb SurrealDB is a multi-model database written in Rust that combines document, graph, vector, and relational data models in a single ACID engi… | 94 | 32944 | stable |
| topoteretes/cognee Cognee is an open-source Python library and platform that gives AI agents persistent long-term memory by ingesting data in any format and b… | 91 | 30281 | active |
| chroma-core/chroma Chroma is an open-source search and retrieval database for AI applications, supporting dense vector, sparse (BM25/SPLADE), full-text, regex… | 89 | 29152 | active |
| garrytan/gbrain GBrain is a self-hosted 'brain layer' for AI agents that combines a knowledge graph, vector search, and a synthesis engine to return cited … | 77 | 29146 | active |
| mongodb/mongo MongoDB is a widely used open-source NoSQL document database written in C++, including the mongod server and mongos sharding router. It sto… | 77 | 28508 | stable |
| typesense/typesense Typesense is an open-source, in-memory search engine written in C++ that provides fast, typo-tolerant full-text search with sub-50ms latenc… | 84 | 26481 | stable |
| TencentCloud/TencentDB-Agent-Memory TencentDB Agent Memory is a self-hosted team-level memory hub for AI agents that converts conversations, docs, and code into four reusable … | 81 | 24677 | active |
| pgvector pgvector is an open-source PostgreSQL extension that adds vector data types and vector similarity search, supporting exact and approximate … | 76 | 22760 | active |
| vectorize-io/hindsight Hindsight is an open-source agent memory system that gives AI agents persistent long-term memory that learns and consolidates knowledge ove… | 79 | 21228 | active |
| tursodatabase/libsql libSQL is an open source, open contribution fork of SQLite maintained by Turso, adding features like vector search, concurrent writes, asyn… | 79 | 17169 | active |
| Neo4j Neo4j is the leading open-source native graph database, storing and querying connected data as nodes and relationships using the Cypher que… | 67 | 17141 | stable |
| weaviate/weaviate Weaviate is an open-source, cloud-native vector database written in Go that stores both objects and vector embeddings, combining vector sim… | 95 | 16754 | stable |
| memvid/memvid Memvid is a single-file memory layer for AI agents that packages data, embeddings, and search indexes into one portable .mv2 file. It repla… | 78 | 16449 | active |
| RyanCodrai/turbovec turbovec is a Rust vector index with Python bindings implementing Google's TurboQuant algorithm for 2-4 bit vector quantization with SIMD-a… | 59 | 16441 | active |
| electric-sql/pglite PGlite is a WASM build of PostgreSQL packaged as a TypeScript client library that runs a full Postgres database in the browser, Node.js, Bu… | 88 | 15925 | active |
| apache/doris Apache Doris is an open-source MPP-based real-time analytical database that delivers sub-second queries over massive datasets, combining a … | 99 | 15817 | stable |
| scylladb/scylladb ScyllaDB is an open-source, high-performance NoSQL wide-column data store built in C++ on the shared-nothing Seastar framework. It is API-c… | 77 | 15723 | stable |
| alibaba/zvec Zvec is an open-source, in-process vector database by Alibaba that embeds directly into applications with no server or daemon required. It … | 83 | 15518 | active |
| spotify/annoy Annoy is a C++ library with Python (and other language) bindings for approximate nearest neighbor search over high-dimensional vectors. It … | 45 | 14289 | stable |
| arangodb/arangodb ArangoDB is a native multi-model database server written in C++ that unifies graph, document (JSON), key-value, full-text, and vector searc… | 77 | 14266 | stable |
| opensearch-project/OpenSearch OpenSearch is an open-source, distributed, RESTful search and analytics suite for full-text search, log analytics, application monitoring, … | 98 | 13581 | stable |
| neuml/txtai txtai is an all-in-one open-source AI framework for semantic search, LLM orchestration and language model workflows, built around an embedd… | 98 | 12909 | active |
| StarTrail-org/LEANN LEANN is a low-storage vector index that enables retrieval-augmented generation (RAG) on personal devices by recomputing embeddings on the … | 77 | 12836 | active |
| EverMind-AI/EverOS EverOS is a Python library and local-first memory runtime that gives AI agents a portable, user-owned memory layer across apps, tools, and … | 83 | 12452 | active |
| manticoresoftware/manticoresearch Manticore Search is an open-source search database written in C++ that provides fast full-text, vector, and hybrid search with real-time in… | 99 | 11956 | stable |
| lancedb/lancedb LanceDB is an open-source embedded vector database and multimodal AI lakehouse built on the Lance columnar format, written in Rust with Pyt… | 92 | 11284 | active |
| blevesearch/bleve Bleve is a full-text indexing and search library for Go supporting text, numeric, datetime, geo-spatial, and vector fields. It provides ric… | 95 | 11187 | active |
| MemTensor/MemOS MemOS is a memory operating system for LLMs and AI agents that unifies storing, retrieving, and managing long-term, multi-modal memory thro… | 85 | 11012 | active |
| oramasearch/orama Orama is a lightweight (~2kb) search engine and RAG pipeline library written in TypeScript that runs in the browser, server, or edge networ… | 84 | 10533 | active |
| oceanbase/oceanbase OceanBase is a distributed relational database engine developed by Ant Group, offering MySQL compatibility, Paxos-based high availability, … | 98 | 10255 | stable |
| databendlabs/databend Databend is an open-source, cloud-native data warehouse built in Rust that runs entirely on object storage (S3, Azure, GCS). It unifies BI … | 93 | 9423 | active |
| Deep Lake Deep Lake is an open-source database for AI that stores multimodal data (images, video, audio, text, embeddings, annotations) in a format o… | 77 | 9228 | active |
| paradedb/paradedb ParadeDB is a Postgres extension (pg_search) that adds a custom index for fast full-text search, vector search, BM25 scoring, filtering, an… | 91 | 9199 | active |
| reorproject/reor Reor is a local-first, AI-powered desktop note-taking app that automatically links related notes, answers questions over your notes via RAG… | 10 | 8568 | active |
| zilliztech/deep-searcher DeepSearcher is an open-source deep research tool that combines LLMs (DeepSeek, OpenAI, Claude, Qwen, etc.) with vector databases like Milv… | 35 | 8224 | active |
| MariaDB/server MariaDB Server is a widely deployed open-source relational database (SQL server) forked from MySQL by its original developers, licensed und… | 99 | 8145 | stable |
| asg017/sqlite-vec sqlite-vec is a vector search extension for SQLite written in pure C with no dependencies, supporting float, int8, and binary vectors in ve… | 76 | 8046 | active |
| vespa-engine/vespa Vespa is an open-source, distributed AI search platform and serving engine that combines full-text search, vector/tensor search, and machin… | 95 | 7069 | stable |
| lance-format/lance Lance is an open lakehouse data format (file format, table format, and catalog spec) for multimodal AI, implemented in Rust with Python and… | 94 | 6973 | active |
| plastic-labs/honcho Honcho is an open-source memory infrastructure service for building stateful AI agents that maintain understanding of users, agents, groups… | 72 | 6861 | active |
| postgresml/postgresml PostgresML is a PostgreSQL extension that brings machine learning and AI inference directly into the database, with GPU acceleration and pg… | 36 | 6821 | active |
| alibaba/AliSQL AliSQL is Alibaba Cloud's open-source MySQL branch based on MySQL 8.0.44, adding a DuckDB columnar analytical storage engine and native HNS… | 86 | 5870 | active |
| HelixDB/helix-db HelixDB is an open-source OLTP graph-vector database written in Rust that combines labeled property graphs with native vector, full-text, a… | 84 | 5857 | active |
| FalkorDB/FalkorDB FalkorDB is an ultra-fast, multi-tenant property graph database built on GraphBLAS sparse adjacency matrices, queryable via OpenCypher with… | 91 | 5660 | active |
| volcengine/MineContext MineContext is an open-source, proactive context-aware AI partner that captures and understands your screen activity to surface relevant in… | 66 | 5490 | active |
| SuanmoSuanyangTechnology/MemoryBear MemoryBear is an AI memory management system that gives LLM agents and chatbots human-like long-term memory across a full lifecycle of perc… | 84 | 5088 | active |
| microsoft/SPTAG SPTAG is a C++ library from Microsoft for large-scale approximate nearest neighbor (ANN) vector search, offering kd-tree/balanced k-means t… | 76 | 5012 | active |
| ydb-platform/ydb YDB is an open-source distributed SQL DBMS written in C++ that combines horizontal scalability, high availability, and strict consistency w… | 98 | 4770 | stable |
| openai/chatgpt-retrieval-plugin A FastAPI-based retrieval backend that provides semantic search over personal or organizational documents using natural language queries, w… | 30 | 21213 | maintenance |
| infiniflow/infinity Infinity is an AI-native database built for LLM applications, offering high-performance hybrid search across dense vectors, sparse vectors,… | 98 | 4683 | active |
| ObjectBox ObjectBox is a fast, lightweight embedded NoSQL object database with built-in on-device vector search, available for Java/Kotlin (Android/J… | 88 | 4622 | active |
| NateBJones-Projects/OB1 Open Brain is a self-hosted personal memory infrastructure combining a vector-search database, an AI gateway, and an MCP server so any AI t… | 59 | 4508 | active |
| FlowElement-xinliuyuansu/m_flow M-flow is a Python bio-inspired cognitive memory engine that treats graph topology as the retrieval scoring engine rather than a supportive… | 61 | 4500 | active |
| CortexReach/memory-lancedb-pro A LanceDB-backed long-term memory plugin for OpenClaw agents that stores preferences, decisions, and project context, then automatically re… | 74 | 4463 | active |
| ruvnet/RuVector RuVector is a Rust-native vector database and memory substrate for AI agents, combining persistent semantic embeddings, graph relationships… | 82 | 4456 | active |
| ssrajadh/sentrysearch SentrySearch is a Python CLI tool that provides semantic search over video footage by embedding video chunks with Gemini Embedding, Alibaba… | 65 | 4433 | active |
| typedb/typedb TypeDB is a strongly-typed, polymorphic general-purpose database written in Rust, with its own declarative query language TypeQL, unifying … | 98 | 4428 | active |
| crate/crate CrateDB is a distributed, horizontally scalable SQL database built on Lucene, designed for real-time analytics on massive datasets. It supp… | 95 | 4427 | active |
| memgraph/memgraph Memgraph is a high-performance, in-memory graph database written in C++ that is Cypher-compatible and ACID-compliant, with built-in vector,… | 97 | 4364 | stable |
| unum-cloud/USearch USearch is a fast, single-file similarity search and clustering engine for vectors and arbitrary objects, supporting spatial, binary, proba… | 93 | 4278 | active |
| cozodb/cozo CozoDB is a transactional, relational-graph-vector database written in Rust that uses Datalog as its query language. It runs embedded or as… | 23 | 4097 | active |
| ravendb/ravendb RavenDB is an open-source (AGPLv3) ACID NoSQL document database written in C#, featuring full-text search, vector search, time series, shar… | 93 | 3993 | stable |
| aiming-lab/SimpleMem SimpleMem is a Python library and MCP server that provides efficient lifelong memory for LLM agents, storing, compressing, and retrieving l… | 71 | 3720 | active |
| morphik-org/morphik-core Morphik Core is an open-source, source-available multimodal retrieval engine for building RAG applications over unstructured data like PDFs… | 64 | 3708 | active |
| documentdb/documentdb DocumentDB is an open-source, MongoDB-compatible document database engine built as PostgreSQL extensions, providing native BSON support, CR… | 83 | 3431 | active |
| pashpashpash/vault-ai OP Vault is a self-hosted application combining a Go backend with a React frontend that lets users upload documents (PDF, txt, epub) into a… | 43 | 3388 | active |
| giancarloerra/SocratiCode SocratiCode is a codebase context engine distributed as an MCP server, Claude Code plugin, and VS Code extension that indexes code, depende… | 81 | 3276 | active |
| MemMachine/MemMachine MemMachine is an open-source memory layer for AI agents and LLM applications, providing episodic, profile, and working memory that persists… | 79 | 3201 | active |
| zilliztech/attu Attu is an AI-native management GUI for the Milvus vector database, available as a web app (Docker/Kubernetes) or desktop app. It lets user… | 90 | 3124 | active |
| docarray/docarray DocArray is a Python library for representing, transmitting, storing, and retrieving multimodal data such as text, images, audio, and video… | 56 | 3124 | active |
| timescale/pgvectorscale pgvectorscale is a PostgreSQL extension written in Rust that complements pgvector with a StreamingDiskANN index, statistical binary quantiz… | 75 | 3116 | active |
| oceanbase/seekdb seekdb is an AI-native search database from OceanBase that unifies relational, vector, full-text, JSON, and GIS data in a single MySQL-comp… | 74 | 2882 | active |
| maxpert/marmot Marmot is a leaderless, distributed SQLite replication system built on a gossip-based protocol with distributed transactions and eventual c… | 87 | 2819 | active |
| mnemosyne-oss/mnemosyne Mnemosyne is a local-first, SQLite-backed memory layer for AI agents, exposing remember/recall APIs via a Python SDK and 30+ tools over MCP… | 80 | 2798 | active |
| rom1504/clip-retrieval A Python toolkit for computing CLIP embeddings for images and text and building a semantic search/retrieval system on top of them. It inclu… | 57 | 2795 | active |
| 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… | 61 | 2717 | active |
| zilliztech/memsearch memsearch is a persistent, cross-platform memory layer for AI coding agents like Claude Code, Codex, DeepSeek Harness, OpenClaw, and OpenCo… | 82 | 2515 | active |
| Zleap-AI/SAG SAG is an open-source retrieval architecture and knowledge base application that replaces both traditional RAG and GraphRAG with event-enti… | 83 | 2425 | active |
| vearch/vearch Vearch is a cloud-native distributed vector database for efficient similarity search of embedding vectors, supporting hybrid vector and sca… | 82 | 2321 | active |
| 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… | 80 | 2275 | active |
| coleam00/mcp-crawl4ai-rag An MCP server that combines Crawl4AI web crawling with RAG capabilities backed by a Supabase vector database, exposing tools for AI agents … | 34 | 2245 | active |
| vasu-devs/JustHireMe JustHireMe is a local-first desktop workbench (Tauri frontend, Python backend) that scrapes job postings, ranks role fit against your profi… | 78 | 2236 | stable |
| raphaelmansuy/edgequake EdgeQuake is a high-performance Graph-RAG framework written in Rust, inspired by LightRAG, that transforms documents (PDFs, markdown, text)… | 79 | 2078 | active |
| agentset-ai/agentset Agentset is an open-source RAG-as-a-service platform that handles document ingestion, chunking, embeddings, retrieval, and agentic search w… | 61 | 2075 | active |
| featureform/featureform Featureform is a virtual feature store that sits atop your existing data infrastructure and orchestrates it to define, manage, and serve ML… | 36 | 1985 | active |
| microsoft/DiskANN DiskANN3 is a composable Rust library for scalable, accurate vector indexing and nearest-neighbor search, designed to be embedded into data… | 99 | 1913 | active |
| 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… | 88 | 1908 | active |
| 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… | 84 | 1907 | active |
| 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… | 99 | 1881 | active |
| replikativ/datahike Datahike is a durable, versioned Datalog database with Datomic-compatible APIs and git-like semantics, built on persistent data structures … | 95 | 1864 | active |
| 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… | 69 | 1826 | active |
page 1 / 3 next →