Assembly Line

Open-source vector databases in 2026

30 open-source projects, ranked by GitHub stars and how recently each was worked on. Milvus leads with 47k stars, ahead of Qdrant. 27 had code pushed in the last three months. Most common licenses: Apache-2.0 (22), MIT (4) and AGPL-3.0 (3). Commercial vector databases are listed separately.

All open-source vector databases, ranked

Complete systems you can adopt 2

  1. 1
    AutoFlow pingcap

    pingcap/autoflow is a Graph RAG based and conversational knowledge base tool built with TiDB Serverless Vector Storage. Demo: https://tidb.ai

    Complete system Experimental You want a self-hosted Q&A chatbot over product docs and are happy to use TiDB as the store.

    ★ 3k Apache-2.0 TypeScript Active, pushed today
  2. 2
    JustHireMe vasu-devs

    Local-first AI job intelligence workbench for scraping roles, ranking fit, and generating tailored application materials.

    Complete system Experimental You are job hunting and want AI help ranking roles and drafting applications on your own machine.

    ★ 2.3k AGPL-3.0 Python Active, pushed 24 days ago

Frameworks and platforms to build on 4

  1. 1
    LangChain4j langchain4j

    LangChain4j is an idiomatic, open-source Java library for building LLM-powered applications on the JVM. It offers a unified API over popular LLM providers and vector stores, and makes implementing tool calling (including MCP support), agents and RAG easy. It integrates seamlessly with enterprise Java frameworks like Quarkus and Spring Boot.

    Framework or platform Production-ready You are adding LLM features to a Java or Kotlin application and want to stay on the JVM.

    ★ 13k Apache-2.0 Java Active, pushed today
  2. 2
    Txtai neuml

    💡 All-in-one AI framework for semantic search, LLM orchestration and language model workflows

    Framework or platform Usable You want one Python library to build semantic search and RAG locally with few external services.

    ★ 13k Apache-2.0 Python Active, pushed today
  3. 3
    Genkit genkit-ai

    Open-source framework for building agentic apps in JavaScript, Go, Dart, and Python, built and used in production by Google

    Framework or platform Production-ready You are building AI features on Firebase or Google Cloud, especially in TypeScript or Go.

    ★ 6.6k Apache-2.0 TypeScript Active, pushed today
  4. 4
    Neuron AI neuron-core

    The Agentic Framework of the PHP ecosystem to build production-ready AI driven applications. Connect components (LLMs, Tools, vector DBs, memory) to agents that interact with your data and UI.

    Framework or platform Usable Your application is in PHP or Laravel and you want to add agents without a separate Python service.

    ★ 2.2k MIT PHP Active, pushed today

Building blocks for your own system 19

  1. 1
    Milvus milvus-io

    Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search

    Building block Production-ready You need vector search over hundreds of millions of embeddings or more and have the people to run a distributed system.

    ★ 47k Apache-2.0 Go Active, pushed today
  2. 2
    Qdrant qdrant

    Qdrant - High-performance, massive-scale Vector Database and Vector Search Engine for the next generation of AI. Also available in the cloud https://cloud.qdrant.io/

    Building block Production-ready You are building semantic search, RAG or recommendations and want a dedicated vector store that is simple to self-host.

    ★ 35k Apache-2.0 Rust Active, pushed today
  3. 3
    Cognee topoteretes

    Cognee is the open-source AI memory platform for agents. Give your AI agents persistent long-term memory with small models for free

    Building block Usable You build agents that need long-term memory across sessions and want graph-based retrieval rather than plain vector RAG.

    ★ 33k Apache-2.0 Python Active, pushed today
  4. 4
    Chroma chroma-core

    Search infrastructure for AI

    Building block Production-ready You are building retrieval for an LLM app and want something simple to start with locally.

    ★ 30k Apache-2.0 Rust Active, pushed 3 days ago
  5. 5
    Zvec alibaba

    A lightweight, lightning-fast, in-process vector database

    Building block Usable You want SQLite-style embedded vector search inside an app or agent without a separate server.

    ★ 16k Apache-2.0 C++ Active, pushed today
  6. 6
    LEANN StarTrail-org

    [MLsys2026 Best Paper]: https://arxiv.org/abs/2506.08276. RAG on Everything with LEANN. Enjoy 97% storage savings while running a fast, accurate, and 100% private RAG application on your personal device.

    Building block Experimental You want to search your own files, email or chat history with RAG on a laptop and storage is the constraint.

    ★ 14k MIT Python Active, pushed yesterday
  7. 7
    LanceDB lancedb

    Developer-friendly OSS embedded retrieval library for multimodal AI. Search More; Manage Less.

    Building block Usable You want serverless vector search embedded in a Python, TypeScript or Rust app, with data kept in files on S3 or disk.

    ★ 12k Apache-2.0 Rust Active, pushed today
  8. 8
    OceanBase oceanbase

    OceanBase is the unified distributed database for the AI era — open-source, multi-model, one engine for your most demanding workloads.

    Building block Production-ready You need a scale-out MySQL-compatible database with high availability, especially in finance or large Chinese enterprise settings.

    ★ 10k Apache-2.0 C++ Active, pushed 3 days ago
  9. 9
    Databend databendlabs

    Data Agent Ready Warehouse : One for Analytics, Search, AI, Python Sandbox. — rebuilt from scratch. Unified architecture on your S3.

    Building block Usable You want a Snowflake-style warehouse on your own object storage, self-hosted or via Databend Cloud.

    ★ 9.5k Apache-2.0 Rust Active, pushed today
  10. 10
    ParadeDB paradedb

    One Postgres for your application data, full-text search, vector retrieval, and aggregations. Home of the pg_search extension.

    Building block Usable You want Elasticsearch-quality search on data already in Postgres without running a separate search cluster.

    ★ 9.5k AGPL-3.0 Rust Active, pushed today
  11. 11
    MariaDB Server MariaDB

    MariaDB server is a community developed fork of MySQL server. Started by core members of the original MySQL team, MariaDB actively works with outside developers to deliver the most featureful, stable, and sanely licensed open SQL server in the industry.

    Building block Production-ready You need a MySQL-compatible database under the GPL, or run software that targets MySQL or MariaDB.

    ★ 8.5k GPL-2.0 C++ Active, pushed today
  12. 12
    Vespa vespa-engine

    The AI search platform

    Building block Production-ready You run large-scale search or recommendation where ranking quality and real-time updates matter more than simplicity.

    ★ 7.2k Apache-2.0 Java Active, pushed today
  13. 13
    HelixDB HelixDB

    HelixDB is an OLTP graph database with native vector and full-text search built in Rust on Object Storage.

    Building block Usable You are building RAG or agent memory that needs graph relationships and vector search in one store.

    ★ 6.3k Apache-2.0 Rust Active, pushed today
  14. 14
    Infinity infiniflow

    The AI-native database built for LLM applications, providing incredibly fast hybrid search of dense vector, sparse vector, tensor (multi-vector), and full-text.

    Building block Experimental You need hybrid retrieval with tensor reranking for RAG and want it in a single engine.

    ★ 4.8k Apache-2.0 C++ Active, pushed today
  15. 15
    LongMemory CaviraOSS

    Local persistent memory store for LLM applications including claude desktop, github copilot, codex, antigravity, etc.

    Building block Experimental You want your AI assistants to share durable memory stored on your own machine.

    ★ 4.6k Apache-2.0 TypeScript Active, pushed 15 days ago
  16. 16
    Crate crate

    CrateDB is a distributed and scalable SQL database for storing and analyzing massive amounts of data in near real-time, even with complex queries. It is PostgreSQL-compatible, and based on Lucene.

    Building block Production-ready You collect industrial or IoT data at volume and want SQL queries with full-text and vector search.

    ★ 4.5k Apache-2.0 Java Active, pushed today
  17. 17
    Memvid memvid

    Memory layer for AI Agents. Replace complex RAG pipelines with a serverless, single-file memory layer. Give your agents instant retrieval and long-term memory.

    Building block Experimental You want offline, file-based retrieval memory for an agent and prefer one artifact to ship over a vector database.

    ★ 17k Apache-2.0 Rust Slowing, pushed 4 months ago
  18. 18
    Knowhere Ontos-AI

    Knowhere extracts, parses, and outputs structured chunks ready for AI Agents and RAG.

    Building block Experimental Your agents need to work over large local collections of PDFs and office files.

    ★ 3.9k Apache-2.0 Python Active, pushed today
  19. 19
    Deeplake activeloopai

    Deeplake is AI Data Runtime for Agents. It provides serverless postgres with a multimodal datalake, enabling scalable retrieval and training.

    Building block Usable You manage large multimodal training datasets and want versioned storage that streams straight to training jobs.

    ★ 9.3k Apache-2.0 C++ Slowing, pushed 6 months ago

Integrations 1

  1. 1
    Claude Context zilliztech

    Code search MCP for Claude Code. Make entire codebase the context for any coding agent.

    Integration Usable Your coding agent struggles to find relevant code in a large repository.

    ★ 13k MIT TypeScript Slowing, pushed 4 months ago

Developer tools 1

  1. 1
    SocratiCode giancarloerra

    Enterprise-grade (40m+ LOC) codebase intelligence, zero-setup, local & private Plugin/Skill/Extension or MCP: hybrid semantic search, polyglot dependency graphs, symbol-level impact analysis & call-flow, interactive HTML viewer, cross-project & branch-aware search, DB/API/infra knowledge. 61% less tokens, 84% fewer calls, 37x faster. Cloud in beta.

    Developer tool Experimental Your AI coding assistant struggles to find its way around a large codebase and you want a local index for it.

    ★ 3.4k AGPL-3.0 TypeScript Active, pushed today

Templates and starters 1

  1. 1
    DeepSearcher zilliztech

    Open Source Deep Research Alternative to Reason and Search on Private Data. Written in Python.

    Template or starter Experimental You want a starting point for a deep-research style agent over your own documents.

    ★ 8.4k Apache-2.0 Python Active, pushed 41 days ago

Lists, courses and other material 2

  1. 1
    Examples pinecone-io

    Jupyter Notebooks to help you get hands-on with Pinecone vector databases

    List, course or other material Usable You are learning Pinecone or want working code to adapt for a RAG prototype.

    ★ 3.1k MIT Jupyter Notebook Active, pushed 11 days ago
  2. 2
    Bootcamp milvus-io

    Dealing with all unstructured data, such as reverse image search, audio search, molecular search, video analysis, question and answer systems, NLP, etc.

    List, course or other material Usable You are evaluating or learning Milvus and want end-to-end examples to copy.

    ★ 2.5k Apache-2.0 Jupyter Notebook Active, pushed 12 days ago

Compared head to head

Also under databases

Open-source licenses

  • Permissive: 26. Use it anywhere, including in closed products. You keep the copyright notice; Apache-2.0 also grants patent rights.
  • Network copyleft: 3. Like GPL, and running a changed version as a web service counts as distributing it, so its users get the source too.
  • Strong copyleft: 1. If you distribute the program or anything built on it, you must release the whole source under the same license.

Languages

Rust 7, Python 6, C++ 5, TypeScript 5, Java 3, Jupyter Notebook 2, Go 1 and PHP 1.

Made software that belongs here? Add it. Listing is free.