#Similarity-search

Showing 46 of 46 repositories tagged #similarity-search, ranked by stars

qdrant
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/

Score
100
★ 33.1k ⑂ 2.5k +10/day
Rust
weaviate
weaviate
weaviate

Weaviate is an open-source vector database that stores both objects and vectors, allowing for the combination of vector search with structured filtering with the fault tolerance and scalability of a cloud-native database​.

Score
100
★ 16.6k ⑂ 1.3k +17/day
Go
alibaba
alibaba
zvec

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

Score
100
★ 14.4k ⑂ 893 +1.7k/day
C++
paradedb
paradedb
paradedb

Simple, Elastic-quality search for Postgres

Score
75
★ 9.0k ⑂ 416 +15/day
Rust
zilliztech
zilliztech
GPTCache

Semantic cache for LLMs. Fully integrated with LangChain and llama_index.

Score
100
★ 8.1k ⑂ 582 +7/day
Python
feyninc
feyninc
chonkie

🦛 CHONK docs with Chonkie ✨ — The lightweight ingestion library for fast, efficient and robust RAG pipelines

Score
96
★ 4.4k ⑂ 316 +43/day
Python
sherlockchou86
sherlockchou86
VideoPipe

A cross-platform video structuring (video analysis) framework. If you find it helpful, please give it a star: ) 跨平台的视频结构化(视频分析)框架,觉得有帮助的请给个星星 : )

Score
91
★ 2.9k ⑂ 449 +5/day
C++
GerevAI
GerevAI
gerev

🧠 AI-powered enterprise search engine 🔎

Score
78
★ 2.8k ⑂ 176
Python
hora-search
hora-search
hora

🚀 efficient approximate nearest neighbor search algorithm collections library written in Rust 🦀 .

Score
50
★ 2.7k ⑂ 78
Rust
datastax
datastax
jvector

JVector: the most advanced embedded vector search engine

Score
100
★ 1.7k ⑂ 156
Java
vdaas
vdaas
vald

Vald. A Highly Scalable Distributed Vector Search Engine

Score
0
★ 1.7k ⑂ 93 +1/day
Go
currentslab
currentslab
awesome-vector-search

Collections of vector search related libraries, service and research papers

Score
80
★ 1.6k ⑂ 120 +2/day
myscale
myscale
MyScaleDB

A @ClickHouse fork that supports high-performance vector search and full-text search.

Score
74
★ 1.0k ⑂ 72
C++
ArcadeData
ArcadeData
arcadedb

ArcadeDB Multi-Model Database, one DBMS that supports SQL, Cypher, Gremlin, HTTP/JSON, MongoDB and Redis. ArcadeDB is a conceptual fork of OrientDB, the first Multi-Model DBMS. ArcadeDB supports Vector Embeddings.

Score
0
★ 1.0k ⑂ 120 +2/day
Java
shibing624
shibing624
similarities

Similarities: a toolkit for similarity calculation and semantic search. 相似度计算、匹配搜索工具包,支持亿级数据文搜文、文搜图、图搜图,python3开发,开箱即用。

Score
40
★ 902 ⑂ 88
Python
NVIDIA
NVIDIA
cuvs

cuVS - a library for vector search and clustering on the GPU

Score
87
★ 809 ⑂ 209 +9/day
Cuda
qdrant
qdrant
quaterion

Blazing fast framework for fine-tuning similarity learning models

Score
60
★ 661 ⑂ 48
Python
thulab
thulab
DeepHash

An Open-Source Package for Deep Learning to Hash (DeepHash)

Score
20
★ 563 ⑂ 124
Python
ChunelFeng
ChunelFeng
caiss

一款简单好用的 跨平台/多语言的 相似向量/相似词/相似句 高性能检索引擎。欢迎star & fork。Build together! Power another !

Score
0
★ 549 ⑂ 66
C++
smartscanapp
smartscanapp
smartscan-android

Search and organise images and videos offline with on-device AI.

Score
100
★ 467 ⑂ 22 +3/day
Kotlin
alexklibisz
alexklibisz
elastik-nearest-neighbors

Go to: https://github.com/alexklibisz/elastiknn

Score
0
★ 249 ⑂ 59
Python
intel
intel
ScalableVectorSearch
Score
83
★ 230 ⑂ 43 +1/day
C++
TorchDR
TorchDR
TorchDR

TorchDR - PyTorch Dimensionality Reduction

Score
100
★ 207 ⑂ 14 +2/day
Python
patricktrainer
patricktrainer
duckdb-embedding-search

Fast similarity search using DuckDB

Score
39
★ 150 ⑂ 7
Python
ukushu
ukushu
Ifrit

Swfit library for fuzzy search. No dependencies lib.

Score
50
★ 98 ⑂ 9
Swift
brunoarine
brunoarine
org-similarity

Emacs package that helps org-mode users (re)discover similar documents

Score
0
★ 98 ⑂ 12
Emacs Lisp
safakatakancelik
safakatakancelik
TalkWithYourFiles

An LLM GUI application; enables you to interact with your files, offering dynamic parameters that can modify response behavior during runtime.

Score
50
★ 94 ⑂ 10
Python
ErickWendel
ErickWendel
neo4j-ai-experiments

Examples of my tutorial on how to use Neo4j for empowering AI RAG systems

Score
70
★ 78 ⑂ 38
JavaScript
vcache-project
vcache-project
vCache

Reliable and Efficient Semantic Prompt Caching with vCache

Score
48
★ 73 ⑂ 6 +1/day
Python
undreamai
undreamai
RAGSearchUnity

Semantic search in Unity!

Score
30
★ 67 ⑂ 11
C#
ElmiraGhorbani
ElmiraGhorbani
chatgpt-long-term-memory

The ChatGPT Long Term Memory package is a powerful tool designed to empower your projects with the ability to handle a large number of simultaneous users and external sources.

Score
26
★ 62 ⑂ 3
Python
JaneaSystems
JaneaSystems
jecq

Faiss-based library for efficient similarity search

Score
17
★ 58 ⑂ 1
C++
mensonones
mensonones
expo-vector-search

High-performance on-device vector search engine for Expo & React Native. Powered by C++ JSI and USearch (HNSW) for sub-millisecond similarity matching.

Score
0
★ 56 ⑂ 1
C
ganochenkodg
ganochenkodg
qdrant-operator

Kubernetes operator for Qdrant

Score
22
★ 55 ⑂ 4
JavaScript
neurondb
neurondb
neurondb

NeuronDB PostgreSQL extension: vector similarity search (HNSW, IVFFlat), embeddings, kNN, ML in SQL, and hybrid full-text + vector retrieval.

Score
65
★ 49 ⑂ 10
C
Anush008
Anush008
chromadb-rs

Rust client library for ChromaDB

Score
25
★ 46 ⑂ 18
Rust
BirchKwok
BirchKwok
lynsedb

Embedded-first vector database that grows into a self-hosted service and lightweight cluster.

Score
61
★ 40 ⑂ 7
Rust
LandonZhang
LandonZhang
FAISS-Tutorial

这是为希望学习FAISS向量数据库的同学准备的全面入门指导,帮助你快速建立相关概念,更好地阅读官方文档。

Score
35
★ 36 ⑂ 3
Jupyter Notebook
pingcap
pingcap
pytidb

TiDB AI SDK: Unified Multi-Modal Data Platform for AI Apps & Agents

Score
57
★ 33 ⑂ 18 +2/day
Python
Mohitkr95
Mohitkr95
qdrant-multi-node-cluster

Scalable Qdrant vector database cluster with Docker Compose, monitoring, and comprehensive documentation for high-performance similarity search applications.

Score
13
★ 32 ⑂ 13
Python
kolhesamiksha
kolhesamiksha
Hybrid-Search-RAG

This repository contains hybrid-rag a LLMOPS python package

Score
9
★ 30 ⑂ 6
Jupyter Notebook
CogitatorTech
CogitatorTech
vq

A vector quantization library for Rust :crab: with Python bindings 🐍

Score
0
★ 24 ⑂ 2
Rust
semasuka
semasuka
Talk-to-your-PDF

An application that enable the users to upload PDF files and ask questions regarding their content using Retrieval Augmented Generation (RAG)

Score
0
★ 24 ⑂ 4
Python
rineshpk
rineshpk
dotnet-rag-pgvector

This project demonstrates how to build a semantic search + RAG pipeline using .NET

Score
43
★ 24 ⑂ 6
C#
schwabauerbriantomas-gif
schwabauerbriantomas-gif
m2m-vector-search

Edge Vector search engine with Vulkan GPU acceleration, hierarchical indexing (HRM2), and native LangChain integration. Gaussian splat-based architecture for similarity search on resource-constrained devices.

Score
52
★ 24 ⑂ 8
Python
dimitreOliveira
dimitreOliveira
ai_trailer

Automatic trailer generation using AI

Score
4
★ 21 ⑂ 10
Python
Related Topics
#vector-search#rag#vector-database#search-engine#machine-learning#semantic-search#ai#embeddings#hnsw#nearest-neighbor-search#llm#openai

© 2026 GitRepoTrend · GitHub repositories by topic · Updated weekly