GitHub topics: vector-search-engine
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.
Language: TypeScript - Size: 124 MB - Last synced at: 34 minutes ago - Pushed at: 6 days ago - Stars: 9,294 - Forks: 333

weaviate/weaviate-io
Website for the Weaviate vector database
Language: MDX - Size: 1.14 GB - Last synced at: about 4 hours ago - Pushed at: about 6 hours ago - Stars: 81 - Forks: 138

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β.
Language: Go - Size: 964 MB - Last synced at: about 12 hours ago - Pushed at: about 14 hours ago - Stars: 13,131 - Forks: 924

qdrant/qdrant-client
Python client for Qdrant vector search engine
Language: Python - Size: 4.7 MB - Last synced at: 44 minutes ago - Pushed at: about 1 hour ago - Stars: 939 - Forks: 144

currentslab/awesome-vector-search
Collections of vector search related libraries, service and research papers
Size: 87.9 KB - Last synced at: about 5 hours ago - Pushed at: 9 months ago - Stars: 1,484 - Forks: 101

hackerharsh-77/movie-recommendation-semantic-search
A MongoDB-powered semantic search engine that finds movies based on natural language queries, leveraging Hugging Face embeddings to match movie plots with conceptual search terms rather than simple keywords.
Language: Python - Size: 0 Bytes - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

nuclia/nucliadb
NucliaDB, The AI Search database for RAG
Language: Python - Size: 39.9 MB - Last synced at: about 19 hours ago - Pushed at: about 21 hours ago - Stars: 693 - Forks: 54

ashvardanian/SwiftSemanticSearch
Real-time on-device text-to-image and image-to-image Semantic Search with video stream camera capture using USearch & UForm AI Swift SDKs for Apple devices π
Language: Swift - Size: 623 KB - Last synced at: 3 days ago - Pushed at: 4 months ago - Stars: 118 - Forks: 7

vdaas/vald
Vald. A Highly Scalable Distributed Vector Search Engine
Language: Go - Size: 78.9 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 1,593 - Forks: 82

qdrant/vector-db-benchmark
Framework for benchmarking vector search engines
Language: Python - Size: 1.11 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 319 - Forks: 103

AI-Northstar-Tech/vector-io
Comprehensive Vector Data Tooling. The universal interface for all vector database, datasets and RAG platforms. Easily export, import, backup, re-embed (using any model) or access your vector data from any vector databases or repository.
Language: Jupyter Notebook - Size: 4.4 MB - Last synced at: 1 day ago - Pushed at: 8 days ago - Stars: 236 - Forks: 27

qdrant/java-client
Official Java client for Qdrant
Language: Java - Size: 411 KB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 51 - Forks: 7

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/
Language: Rust - Size: 31.5 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 23,037 - Forks: 1,580

ashvardanian/usearch-langchain-js
Using USearch vector-search engine for RAG with LangChain
Language: JavaScript - Size: 9.77 KB - Last synced at: 3 days ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

ashvardanian/usearch-molecules
Searching for structural similarities across billions of molecules in milliseconds
Language: Python - Size: 3.45 MB - Last synced at: 3 days ago - Pushed at: about 1 year ago - Stars: 77 - Forks: 7

weaviate/weaviate-examples
Weaviate vector database β examples
Language: HTML - Size: 57.5 MB - Last synced at: 4 days ago - Pushed at: 4 months ago - Stars: 310 - Forks: 83

patterns-ai-core/qdrant-ruby
Ruby wrapper for the Qdrant vector search database API
Language: Ruby - Size: 71.3 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 45 - Forks: 9

dangkhoasdc/awesome-vector-database
A curated list of awesome works related to high dimensional structure/vector search & database
Size: 593 KB - Last synced at: 12 days ago - Pushed at: 16 days ago - Stars: 271 - Forks: 14

qdrant/rust-client
Rust client for Qdrant vector search engine
Language: Rust - Size: 1.07 MB - Last synced at: 9 days ago - Pushed at: 21 days ago - Stars: 271 - Forks: 51

DiscovAI/DiscovAI-search
π DiscovAI-Search: An AI-powered search engine for AI tools and custom data. Built with Next.js, OpenAI, Supabase, and more. Features vector-based search, Redis caching, and LLM-powered responses.
Language: TypeScript - Size: 955 KB - Last synced at: 13 days ago - Pushed at: 9 months ago - Stars: 222 - Forks: 25

mao322/AI-Search-Engine
A ChatGPT-powered QA system using OpenAI, LangChain, FastAPI, and a vector database. It retrieves answers based on stored data, enhancing responses with relevant source links. The project enables efficient knowledge retrieval, making it ideal for AI-driven chat applications that require accurate and reference-backed responses.
Language: TypeScript - Size: 68.4 KB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 0 - Forks: 0

Naga-Manohar-Y/Search_Engine
This project implements a search engine that combines traditional text-based search with vector-based semantic search for enhanced retrieval capabilities.
Language: Jupyter Notebook - Size: 18.6 KB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 0 - Forks: 0

fm1320/song-vibe
AI song recommendations based on the feel of a song
Language: Python - Size: 5.88 MB - Last synced at: 17 days ago - Pushed at: 10 months ago - Stars: 22 - Forks: 0

VQLite/VQLite
VQLite - Simple and Lightweight Vector Search Engine based on Google ScaNN
Language: Go - Size: 89.8 KB - Last synced at: 21 days ago - Pushed at: 9 months ago - Stars: 90 - Forks: 6

msoedov/vector_lake
S3 vector database for LLM Agents and RAG.
Language: Python - Size: 53.7 KB - Last synced at: 20 days ago - Pushed at: over 1 year ago - Stars: 37 - Forks: 4

weaviate/awesome-weaviate
Awesome Weaviate
Size: 158 KB - Last synced at: 6 days ago - Pushed at: 4 months ago - Stars: 82 - Forks: 13

0xDebabrata/citrus
(distributed) vector database
Language: Python - Size: 935 KB - Last synced at: 6 days ago - Pushed at: 8 months ago - Stars: 104 - Forks: 13

vearch/gamma
Real time vector search engine
Language: C++ - Size: 21.3 MB - Last synced at: 14 days ago - Pushed at: about 2 years ago - Stars: 137 - Forks: 34

MSUSAzureAccelerators/Azure-Cognitive-Search-Azure-OpenAI-Accelerator Fork of pablomarin/GPT-Azure-Search-Engine
AI Agents - GPT Smart Search Engine - Bot Framework + Azure OpenAI + Azure AI Search + Azure SQL + Bing API + Azure Document Intelligence + LangChain + CosmosDB
Language: Jupyter Notebook - Size: 145 MB - Last synced at: 28 days ago - Pushed at: 3 months ago - Stars: 353 - Forks: 567

patterns-ai-core/weaviate-ruby
Ruby wrapper for the Weaviate vector search database API
Language: Ruby - Size: 166 KB - Last synced at: 12 days ago - Pushed at: 5 months ago - Stars: 50 - Forks: 19

marinac-dev/qdrant
Elixir client for Qdrant vector search engine
Language: Elixir - Size: 79.1 KB - Last synced at: 13 days ago - Pushed at: 5 months ago - Stars: 24 - Forks: 8

Aquila-Network/awesome-aquila-network
Everyting you need to know about Aquila Network Neural Search Ecosystem. Official repositories, client libraries, ecosystem projects, boilerplate, tutorials, learning and more..
Size: 48.8 KB - Last synced at: 10 days ago - Pushed at: over 3 years ago - Stars: 32 - Forks: 0

qdrant/qdrant-stars-handbook
The primary goal of Qdrant Stars is to recognize, reward, and support our most active and helpful users making significant contributions to the vector search community. The Qdrant Stars Handbook is your go-to resource for navigating the Stars program and how to take the most advantage of it.
Size: 94.7 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 5 - Forks: 0

yash1th-yerra/Simple-Search-Engine-TfIdf
A Flask-based Search Engine that allows users to search for songs using lyrics snippets! This project demonstrates how to implement a basic text search functionality with TF-IDF Vectorization and Cosine Similarity for ranking results.
Language: Jupyter Notebook - Size: 137 MB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

vitrivr/cottontaildb
Cottontail DB is a column store vector database aimed at multimedia retrieval. It allows for classical boolean as well as vector-space retrieval (nearest neighbour search) used in similarity search using a unified data and query model.
Language: Kotlin - Size: 14.3 MB - Last synced at: 15 days ago - Pushed at: 4 months ago - Stars: 40 - Forks: 20

GreptimeTeam/vsag-sys
A Rust binding for the VSAG -- vector indexing and search library.
Language: Rust - Size: 19.5 KB - Last synced at: 19 days ago - Pushed at: 6 months ago - Stars: 8 - Forks: 1

tuannh982/hnsw-scala
HNSW vector search algorithm implementation in Scala
Language: Shell - Size: 3.27 MB - Last synced at: 24 days ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

arasgungore/job-posting-duplicate-detection
A project aiming to leverage text embeddings and Milvus, a high-performance vector search engine, to detect duplicate job postings.
Language: Python - Size: 289 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 0

rinx/alvd
alvd = A Lightweight Vald. A lightweight distributed vector search engine works without K8s.
Language: Go - Size: 853 KB - Last synced at: 4 days ago - Pushed at: almost 4 years ago - Stars: 49 - Forks: 6

ksm26/Prompt-Compression-and-Query-Optimization
Enhance the performance and cost-efficiency of large-scale Retrieval Augmented Generation (RAG) applications. Learn to integrate vector search with traditional database operations and apply techniques like prefiltering, postfiltering, projection, and prompt compression.
Language: Jupyter Notebook - Size: 88.9 KB - Last synced at: 25 days ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

indxSearch/indx-restapi-load
Typescript component to load data to Indx Search with RestAPI
Language: TypeScript - Size: 1.12 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

indxSearch/indx-restapi-search
Typescript component to use Indx Search with RestAPI
Language: TypeScript - Size: 683 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

serp-ai/V3CTRON-vector-database-embedding-neural-search-retrieval-chatgpt-plugin Fork of openai/chatgpt-retrieval-plugin
V3CTRON | Vector Embeddings Data Retrieval | ChatGPT Plugin
Language: Python - Size: 6.61 MB - Last synced at: 12 months ago - Pushed at: over 1 year ago - Stars: 20 - Forks: 7

ericmillsio/whiplash
Serverless, lightweight, and fast vector database on top of DynamoDB
Language: Python - Size: 122 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 18 - Forks: 2

EsraaMadi/similarity-search-weaviate
Text/Image search for similar products
Language: Python - Size: 68.9 MB - Last synced at: 12 months ago - Pushed at: over 2 years ago - Stars: 12 - Forks: 1

SpecializedGeneralist/hnsw-grpc-server π¦
gRPC server for hnswlib
Language: Go - Size: 217 KB - Last synced at: 10 months ago - Pushed at: about 2 years ago - Stars: 14 - Forks: 0

cherrry-ai/cherrry-js
Cherrry Javascript SDK
Language: JavaScript - Size: 42 KB - Last synced at: 12 months ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

qdrant/benchmark
Collection of Qdrant benchmarks
Language: Python - Size: 101 KB - Last synced at: 12 months ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 3

unum-cloud/usearch-benchmarks
Comparing USearch to FAISS and other Vector Search engines on Billion-scale datasets
Language: Python - Size: 9.8 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

Aquila-Network/AquilaHub
Load and serve Neural Encoder Models
Language: Python - Size: 64.5 KB - Last synced at: 5 months ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

Paulooh007/jumia-visual-search-engine
A visual search engine for Jumia that lets users search for products by uploading an image. It uses computer vision to find similar or identical products within the store's inventory, saving users time and providing a more personalized shopping experience.
Language: Python - Size: 191 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 0

farfetch-chat-rd/farfetch-chat-rd.github.io
FARFETCH Chat is a multimodal conversational agents for the online fashion marketplace. Co-promotion initiative with CMU, UNL and IST.
Language: HTML - Size: 22.5 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 2

iFetch-chatbot/ifetch-chatbot.github.io
iFetch is a multimodal conversational agents for the online fashion marketplace. Co-promotion initiative with CMU, UNL and IST having FARFETCH as leader of the consortium. Check new page for more information.
Language: HTML - Size: 1.95 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

davideuler/faiss-server Fork of ynqa/faiss-server
C++ faiss Server for faiss 1.7 and above, works on mac m1 and linux.
Language: Python - Size: 80.1 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

Aquila-Network/AquilaX-browser-extension
Browser extensions to augment Aquila X search experience. Supports Chrome, Firefox and their variants.
Language: JavaScript - Size: 140 KB - Last synced at: 5 months ago - Pushed at: almost 3 years ago - Stars: 2 - Forks: 1

Aquila-Network/AquilaJS
JavaScript client library to access Aquila Network Neural Search Engine.
Language: TypeScript - Size: 238 KB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 0

Aquila-Network/AquilaPy
Python client library to access Aquila Network Neural Search Engine
Language: Python - Size: 34.2 KB - Last synced at: 4 days ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 1

hadi-gharibi/pupil
Python package for labeing data more efficiently
Language: Python - Size: 485 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

Aquila-Network/AquilaX-CE
Easy build your personal search engine with Aquila Network
Language: Python - Size: 73.2 KB - Last synced at: 5 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

Aquila-Network/specs
Aquila Network Neural Search Engine technical specifications
Size: 65.4 KB - Last synced at: 5 months ago - Pushed at: over 3 years ago - Stars: 7 - Forks: 0

amazingchow/photon-dance-vector-space-searcher
index/search service using vector space model
Language: Go - Size: 26.9 MB - Last synced at: 10 months ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0
