#Vector-search

Showing 60 of 213 repositories tagged #vector-search, ranked by stars

meilisearch
meilisearch
meilisearch

A lightning-fast search engine API bringing AI-powered hybrid search to your sites and applications.

Score
100
β˜… 58.4k β‘‚ 2.6k +35/day
Rust
milvus-io
milvus-io
milvus

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

Score
100
β˜… 45.2k β‘‚ 4.1k +5/day
Go
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
93
β˜… 33.1k β‘‚ 2.5k +10/day
Rust
onyx-dot-app
onyx-dot-app
onyx

Open Source AI Platform - AI Chat with advanced features that works with every LLM

Score
100
β˜… 30.8k β‘‚ 4.2k +10/day
Python
srbhr
srbhr
Resume-Matcher

The #1 AI Harness for Building Resumes, PDFs, Cover Letters & more, locally with 100+ LLMs support.

Score
93
β˜… 27.7k β‘‚ 4.9k +27/day
TypeScript
Tencent
Tencent
WeKnora

Open-source LLM knowledge platform: turn raw documents into a queryable RAG, an autonomous reasoning agent, and a self-maintaining Wiki.

Score
89
β˜… 18.1k β‘‚ 2.5k +70/day
Go
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
78
β˜… 16.6k β‘‚ 1.3k +17/day
Go
neuml
neuml
txtai

πŸ’‘ All-in-one AI framework for semantic search, LLM orchestration and language model workflows

Score
79
β˜… 12.7k β‘‚ 841 +12/day
Python
StarTrail-org
StarTrail-org
LEANN

[MLsys2026]: RAG on Everything with LEANN. Enjoy 97% storage savings while running a fast, accurate, and 100% private RAG application on your personal device.

Score
86
β˜… 12.7k β‘‚ 1.1k +24/day
Python
RyanCodrai
RyanCodrai
turbovec

A vector index built on TurboQuant, written in Rust with Python bindings

Score
71
β˜… 12.6k β‘‚ 1.1k +59/day
Python
voxel51
voxel51
fiftyone

Refine high-quality datasets and visual AI models

Score
64
β˜… 10.9k β‘‚ 792 β€”
Python
oramasearch
oramasearch
orama

🌌 A complete search engine and RAG pipeline in your browser, server or edge network with support for full-text, vector, and hybrid search in less than 2kb.

Score
100
β˜… 10.5k β‘‚ 397 +2/day
TypeScript
oceanbase
oceanbase
oceanbase

The Fastest Distributed Database for Transactional, Analytical, and AI Workloads.

Score
100
β˜… 10.2k β‘‚ 1.9k +11/day
C++
databendlabs
databendlabs
databend

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

Score
87
β˜… 9.4k β‘‚ 890 +3/day
Rust
zilliztech
zilliztech
GPTCache

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

Score
14
β˜… 8.1k β‘‚ 582 +7/day
Python
TencentCloud
TencentCloud
TencentDB-Agent-Memory

TencentDB Agent Memory delivers fully local long-term memory for AI Agents via a 4-tier progressive pipeline, with zero external API dependencies.

Score
100
β˜… 7.6k β‘‚ 704 +1.2k/day
TypeScript
vespa-engine
vespa-engine
vespa

The AI search platform

Score
99
β˜… 7.0k β‘‚ 725 +12/day
Java
superduper-io
superduper-io
superduper

Superduper: End-to-end framework for building custom AI applications and agents.

Score
29
β˜… 5.3k β‘‚ 542 +2/day
Python
infiniflow
infiniflow
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.

Score
98
β˜… 4.6k β‘‚ 430 +7/day
C++
pashpashpash
pashpashpash
vault-ai

OP Vault ChatGPT: Give ChatGPT long-term memory using the OP Stack (OpenAI + Pinecone Vector Database). Upload your own custom knowledge base files (PDF, txt, epub, etc) using a simple React frontend.

Score
22
β˜… 3.4k β‘‚ 297 +2/day
JavaScript
lakesoul-io
lakesoul-io
LakeSoul

LakeSoul is an end-to-end, realtime cloud-native Lakehouse framework for fast data ingestion, concurrent updates, incremental analytics, multimodal data processing and vector search β€” powering next-generation BI and AI workloads.

Score
57
β˜… 3.2k β‘‚ 419 β€”
Java
giancarloerra
giancarloerra
SocratiCode

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.

Score
75
β˜… 3.1k β‘‚ 396 +25/day
TypeScript
qdrant
qdrant
fastembed

Fast, Accurate, Lightweight Python library to make State of the Art Embedding

Score
98
β˜… 3.1k β‘‚ 213 +8/day
Python
cheshire-cat-ai
cheshire-cat-ai
core

AI agent microservice

Score
50
β˜… 3.1k β‘‚ 411 +2/day
Python
hegelai
hegelai
prompttools

Open-source tools for prompt testing and experimentation, with support for both LLMs (e.g. OpenAI, LLaMA) and vector databases (e.g. Chroma, Weaviate, LanceDB).

Score
43
β˜… 3.0k β‘‚ 256 β€”
Python
GerevAI
GerevAI
gerev

🧠 AI-powered enterprise search engine πŸ”Ž

Score
85
β˜… 2.8k β‘‚ 176 β€”
Python
devflowinc
devflowinc
trieve

All-in-one platform for search, recommendations, RAG, and analytics offered via API

Score
73
β˜… 2.7k β‘‚ 249 +5/day
Rust
hora-search
hora-search
hora

πŸš€ efficient approximate nearest neighbor search algorithm collections library written in Rust πŸ¦€ .

Score
67
β˜… 2.7k β‘‚ 78 β€”
Rust
vearch
vearch
vearch

Distributed vector search for AI-native applications

Score
50
β˜… 2.3k β‘‚ 362 +1/day
Go
superlinked
superlinked
sie

Open-source inference server and production cluster for all the models your agent needs.

Score
97
β˜… 2.1k β‘‚ 192 +7/day
Python
patterns-ai-core
patterns-ai-core
langchainrb

Build LLM-powered applications in Ruby

Score
91
β˜… 2.0k β‘‚ 262 β€”
Ruby
Zleap-AI
Zleap-AI
SAG

An document retrieval project built on SAG

Score
100
β˜… 1.9k β‘‚ 91 +55/day
TypeScript
SeekStorm
SeekStorm
SeekStorm

SeekStorm: vector & lexical search - in-process library & multi-tenancy server, in Rust.

Score
80
β˜… 1.9k β‘‚ 67 +2/day
Rust
ashvardanian
ashvardanian
NumKong

SIMD-accelerated distances, dot products, matrix ops, geospatial & geometric kernels for 16 numeric types β€” from 6-bit floats to 64-bit complex β€” across x86, Arm, RISC-V, and WASM, with bindings for Python, Rust, C, C++, Swift, JS, and Go πŸ“

Score
67
β˜… 1.8k β‘‚ 124 β€”
C
yoanbernabeu
yoanbernabeu
grepai

Semantic Search & Call Graphs for AI Agents (100% Local)

Score
56
β˜… 1.8k β‘‚ 145 +3/day
C
supervc-stack
supervc-stack
VectorChord

Scalable, fast, and disk-friendly vector search in Postgres, the successor of pgvecto.rs.

Score
82
β˜… 1.7k β‘‚ 70 +9/day
Rust
datastax
datastax
jvector

JVector: the most advanced embedded vector search engine

Score
100
β˜… 1.7k β‘‚ 156 β€”
Java
supabase-community
supabase-community
nextjs-openai-doc-search

Template for building your own custom ChatGPT style doc search powered by Next.js, OpenAI, and Supabase.

Score
0
β˜… 1.7k β‘‚ 316 β€”
TypeScript
currentslab
currentslab
awesome-vector-search

Collections of vector search related libraries, service and research papers

Score
73
β˜… 1.6k β‘‚ 120 +2/day
unum-cloud
unum-cloud
UForm

Pocket-Sized Multimodal AI for content understanding and generation across multilingual texts, images, and πŸ”œ video, up to 5x faster than OpenAI CLIP and LLaVA πŸ–ΌοΈ & πŸ–‹οΈ

Score
55
β˜… 1.2k β‘‚ 78 +1/day
Python
superlinear-ai
superlinear-ai
raglite

πŸ₯€ RAGLite is a Python toolkit for Retrieval-Augmented Generation (RAG) with DuckDB or PostgreSQL

Score
95
β˜… 1.2k β‘‚ 108 +1/day
Python
myscale
myscale
MyScaleDB

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

Score
73
β˜… 1.0k β‘‚ 72 β€”
C++
philippgille
philippgille
chromem-go

Embeddable vector database for Go with Chroma-like interface and zero third-party dependencies. In-memory with optional persistence.

Score
94
β˜… 1.0k β‘‚ 70 +6/day
Go
NVIDIA
NVIDIA
raft

RAFT contains fundamental widely-used algorithms and primitives for machine learning and information retrieval. The algorithms are CUDA-accelerated and form building blocks for more easily writing high performance applications.

Score
96
β˜… 1.0k β‘‚ 240 +1/day
Cuda
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
25
β˜… 1.0k β‘‚ 120 +2/day
Java
PrithivirajDamodaran
PrithivirajDamodaran
FlashRank

Lite & Super-fast re-ranking for your search & retrieval pipelines. Supports SoTA Listwise and Pairwise reranking based on LLMs and cross-encoders and more. Created by Prithivi Da, open for PRs & Collaborations.

Score
7
β˜… 990 β‘‚ 70 +3/day
Python
Anush008
Anush008
fastembed-rs

Rust library for generating vector embeddings, reranking locally!

Score
60
β˜… 954 β‘‚ 133 +3/day
Rust
Raudaschl
Raudaschl
rag-fusion

RAG-Fusion: multi-query generation + Reciprocal Rank Fusion for better retrieval-augmented generation. Includes evaluation harness with NFCorpus/BEIR.

Score
21
β˜… 946 β‘‚ 113 β€”
Python
weaviate
weaviate
recipes

This repository shares end-to-end notebooks on how to use various Weaviate features and integrations!

Score
36
β˜… 939 β‘‚ 194 β€”
Jupyter Notebook
microsoft
microsoft
rag-time

RAG Time: A 5-week Learning Journey to Mastering RAG

Score
75
β˜… 893 β‘‚ 317 +5/day
Jupyter Notebook
epsilla-cloud
epsilla-cloud
vectordb

Epsilla is a high performance Vector Database Management System

Score
67
β˜… 875 β‘‚ 46 β€”
C++
orneryd
orneryd
NornicDB

Nornicdb is a distributed low-latency, Graph+Vector, Temporal MVCC with all sub-ms HNSW search, graph traversal, and writes. Using Neo4j Bolt/Cypher and qdrant's gRPC means you can switch with no changes while adding intelligent features like schemas, managed embeddings, reranking+llm, GPU accel, Auto-TLP, Policy-based Memory Decay, and MCP server.

Score
33
β˜… 825 β‘‚ 45 +7/day
Go
NVIDIA
NVIDIA
cuvs

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

Score
95
β˜… 809 β‘‚ 209 +9/day
Cuda
Restream
Restream
reindexer

Embeddable, in-memory, document-oriented database with a high-level Query builder interface.

Score
44
β˜… 808 β‘‚ 62 +2/day
C++
christopherkarani
christopherkarani
Wax

Single-file memory layer for AI agents, sub mili-second RAG on Apple Silicon. Metal Optimized On-Device. No Server. No API. One File. Pure Swift

Score
100
β˜… 773 β‘‚ 46 +1/day
Swift
nuclia
nuclia
nucliadb

NucliaDB, The AI Search database for RAG

Score
53
β˜… 717 β‘‚ 58 β€”
Python
unum-cloud
unum-cloud
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 πŸ—„οΈ

Score
50
β˜… 635 β‘‚ 36 β€”
C++
framerslab
framerslab
agentos

TypeScript AI agent framework: cognitive memory, runtime tool forging, multi-agent orchestration, 11 LLM providers.

Score
92
β˜… 591 β‘‚ 88 +2/day
TypeScript
redis-developer
redis-developer
ArXivChatGuru

Use ArXiv ChatGuru to talk to research papers. This app uses LangChain, OpenAI, Streamlit, and Redis as a vector database/semantic cache.

Score
91
β˜… 562 β‘‚ 76 β€”
Python
superlinked
superlinked
VectorHub

Deprecated historical repo. Superlinked now develops SIE, a self-hosted inference engine for embeddings, reranking, OCR, extraction, and document processing.

Score
93
β˜… 524 β‘‚ 133 β€”
Jupyter Notebook
Related Topics
#vector-database#rag#ai#llm#search-engine#machine-learning#python#retrieval-augmented-generation#semantic-search#embeddings#database#similarity-search

Β© 2026 GitRepoTrend Β· GitHub repositories by topic Β· Updated weekly