Introducing vectorlite: A Fast and Tunable Vector Search Extension for SQLite

This page summarizes the projects mentioned and recommended in the original post on dev.to

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • canopy

    Retrieval Augmented Generation (RAG) framework and context engine powered by Pinecone

    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.

  • CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  • pgvector

    Open-source vector similarity search for Postgres

    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.

  • Milvus

    A cloud-native vector database, storage for next generation AI applications

    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.

  • sqlite-vss

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

    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.

  • vectorlite

    Fast, SQL powered, in-process vector search for any language with an SQLite driver

    In this article, I'm introducing vectorlite, yet another fast and tunable vector search extension I write for SQLite that has just made its first beta release. It can now be installed using pip

  • hnswlib

    Header-only C++/python library for fast approximate nearest neighbors

  • faiss

    A library for efficient similarity search and clustering of dense vectors.

    Sqlite-vss uses faiss to do vector seaching. It is a great library opensourced by Meta(facebook) and provides a wide range of algorithms for vector search. However, it is optimized for batch operations over a large dataset, making it slow for a single vector query and incremental indexing on CPU. However, SQLite's extensibility model (called virtual table) doesn't provide APIs for batch operations and only exposes API to insert/update/delete a single row at a time. Besides, sqlite-vss only support single-vector search, which faiss is not good at. As a result, sqlite-vss can't fully exploit faiss's performance.

  • SaaSHub

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

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • My binary vector search is better than your FP32 vectors

    1 project | dev.to | 25 Mar 2024
  • pgvecto.rs alternatives - qdrant and Weaviate

    3 projects | 13 Mar 2024
  • Milvus VS pgvecto.rs - a user suggested alternative

    2 projects | 13 Mar 2024
  • Qdrant, the Vector Search Database, raised $28M in a Series A round

    8 projects | news.ycombinator.com | 23 Jan 2024
  • First Postgres Vector Extension with Filtering Support

    1 project | news.ycombinator.com | 28 Aug 2023

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