C++ vector-search

Open-source C++ projects categorized as vector-search

Top 9 C++ vector-search Projects

vector-search
  • Typesense

    Open Source alternative to Algolia + Pinecone and an Easier-to-Use alternative to ElasticSearch ⚡ 🔍 ✨ Fast, typo tolerant, in-memory fuzzy Search Engine for building delightful search experiences

    Project mention: Show HN: Self-Hostable Algolia DocSearch Replacement | news.ycombinator.com | 2024-10-11
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • SPTAG

    A distributed approximate nearest neighborhood search (ANN) library which provides a high quality vector index build, search and distributed online serving toolkits for large scale vector search scenario.

  • infinity

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

    Project mention: What Postgres Full Text Search Is Missing | news.ycombinator.com | 2024-08-06
  • usearch

    Fast Open-Source Search & Clustering engine × for Vectors & 🔜 Strings × in C++, C, Python, JavaScript, Rust, Java, Objective-C, Swift, C#, GoLang, and Wolfram 🔍

    Project mention: Usearch: Single-File Similarity Search | news.ycombinator.com | 2024-08-09
  • sqlite-vss

    A SQLite extension for efficient vector search, based on Faiss!

    Project mention: Introducing vectorlite: A Fast and Tunable Vector Search Extension for SQLite | dev.to | 2024-07-18

    With the rise of LLMs(Large Language Models) and RAG(Retrieval-Augmented Generation), vector databases, like Milvus and Pinecone, are getting a lot of attention. Traditional databases are also catching up in vector search support via third-party extensions, such as pgvector for PostgreSQL and sqlite-vss for SQLite.

  • vectordb

    Epsilla is a high performance Vector Database Management System. Try out hosted Epsilla at https://cloud.epsilla.com/

  • MyScaleDB

    An open-source, high-performance SQL vector database built on ClickHouse.

    Project mention: Myscaledb: Open-source SQL vector database to build AI apps using SQL | news.ycombinator.com | 2024-04-01
  • ustore

    Multi-Modal Database replacing MongoDB, Neo4J, and Elastic with 1 faster ACID solution, with NetworkX and Pandas interfaces, and bindings for C 99, C++ 17, Python 3, Java, GoLang 🗄️

  • LintDB

    Vector Database with support for late interaction and token level embeddings.

    Project mention: Show HN: LintDB: a vector database for late interaction retrieval | news.ycombinator.com | 2024-04-05

    - Multi-tenant support.

    We're seeing new research on bitvector searching and late interaction, and we want to be the first ones to support it. Our roadmap also includes adding explainability to the results, which is possible thanks to late interaction.

    repo: https://github.com/DeployQL/LintDB

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ vector-search discussion

Log in or Post with

C++ vector-search related posts

  • Usearch: Single-File Similarity Search

    1 project | news.ycombinator.com | 9 Aug 2024
  • Introducing vectorlite: A Fast and Tunable Vector Search Extension for SQLite

    7 projects | dev.to | 18 Jul 2024
  • SIMD-accelerated distance functions for SQLite

    1 project | news.ycombinator.com | 16 Jun 2024
  • Show HN: Chromem-go – Embeddable vector database for Go

    4 projects | news.ycombinator.com | 5 Apr 2024
  • Myscaledb: Open-source SQL vector database to build AI apps using SQL

    1 project | news.ycombinator.com | 1 Apr 2024
  • Show HN: High-Performance SQL Vector Database MyScaleDB Goes Open Source

    1 project | news.ycombinator.com | 1 Apr 2024
  • USearch SQLite Extensions for Vector and Text Search

    1 project | news.ycombinator.com | 22 Feb 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 14 Oct 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source vector-search projects in C++? This list will help you:

Project Stars
1 Typesense 20,842
2 SPTAG 4,790
3 infinity 2,504
4 usearch 2,153
5 sqlite-vss 1,712
6 vectordb 901
7 MyScaleDB 851
8 ustore 525
9 LintDB 50

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you konow that C++ is
the 6th most popular programming language
based on number of metions?