vector-search

There are 276 repositories under vector-search topic.

  • milvus

    milvus-io/milvus

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

    Language:Go27.2k27310.7k2.6k
  • typesense/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

    Language:C++18.2k1161.3k556
  • qdrant

    qdrant/qdrant

    Qdrant - High-performance, massive-scale Vector Database for the next generation of AI. Also available in the cloud https://cloud.qdrant.io/

    Language:Rust18.1k1191.1k1.2k
  • 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โ€‹.

    Language:Go9.7k1092.2k644
  • orama

    askorama/orama

    ๐ŸŒŒ Fast, dependency-free, full-text and vector search engine with typo tolerance, filters, facets, stemming, and more. Works with any JavaScript runtime, browser, server, service!

    Language:TypeScript8.1k38233259
  • activeloopai/deeplake

    Database for AI. Store Vectors, Images, Texts, Videos, etc. Use with LLMs/LangChain. Store, query, version, & visualize any AI data. Stream data in real-time to PyTorch/TensorFlow. https://activeloop.ai

    Language:Python7.7k86448594
  • txtai

    neuml/txtai

    ๐Ÿ’ก All-in-one open-source embeddings database for semantic search, LLM orchestration and language model workflows

    Language:Python7.1k80680502
  • fiftyone

    voxel51/fiftyone

    The open-source tool for building high-quality datasets and computer vision models

    Language:Python6.8k521.4k501
  • zilliztech/GPTCache

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

    Language:Python6.5k56155453
  • vespa

    vespa-engine/vespa

    AI + Data, online. https://vespa.ai

    Language:Java5.4k158931574
  • microsoft/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.

    Language:C++4.7k136157571
  • Resume-Matcher

    srbhr/Resume-Matcher

    Resume Matcher is an open source, free tool to improve your resume. It works by using language models to compare and rank resumes with job descriptions.

    Language:Python4.5k25551.6k
  • superduperdb

    SuperDuperDB/superduperdb

    ๐Ÿ”ฎ SuperDuperDB: Bring AI to your database! Build, deploy and manage any AI application directly with your existing data infrastructure, without moving your data. Including streaming inference, scalable model training and vector search.

    Language:Python4.4k391k436
  • marqo

    marqo-ai/marqo

    Unified embedding generation and search engine. Also available on cloud - cloud.marqo.ai

    Language:Python4.2k34232175
  • vault-ai

    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.

    Language:JavaScript3.2k4856301
  • gerev

    GerevAI/gerev

    ๐Ÿง  AI-powered enterprise search engine ๐Ÿ”Ž

    Language:Python2.6k1739160
  • hora

    hora-search/hora

    ๐Ÿš€ efficient approximate nearest neighbor search algorithm collections library written in Rust ๐Ÿฆ€ .

    Language:Rust2.6k483072
  • 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).

    Language:Python2.5k2759200
  • cheshire-cat-ai/core

    Production ready AI assistant framework

    Language:Python2k24285256
  • vearch

    vearch/vearch

    Distributed vector search for AI-native applications

    Language:Go1.9k76571315
  • infiniflow/infinity

    The AI-native database built for LLM applications, providing incredibly fast full-text and vector search

    Language:C++1.8k23253148
  • usearch

    unum-cloud/usearch

    Fast Open-Source Search & Clustering engine ร— for Vectors & ๐Ÿ”œ Strings ร— in C++, C, Python, JavaScript, Rust, Java, Objective-C, Swift, C#, GoLang, and Wolfram ๐Ÿ”

    Language:C++1.7k2310291
  • asg017/sqlite-vss

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

    Language:C++1.5k219956
  • nextjs-openai-doc-search

    supabase-community/nextjs-openai-doc-search

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

    Language:TypeScript1.5k1720265
  • currentslab/awesome-vector-search

    Collections of vector search related libraries, service and research papers

  • jbellis/jvector

    JVector: the most advanced embedded vector search engine

    Language:Java1.3k2712291
  • patterns-ai-core/langchainrb

    Build LLM-powered applications in Ruby

    Language:Ruby1.1k31158141
  • devflowinc/trieve

    All-in-one infrastructure for building search, recommendations, and RAG. Trieve combines search language models with tools for tuning ranking and relevance.

    Language:Rust977549386
  • uform

    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 ๐Ÿ–ผ๏ธ & ๐Ÿ–‹๏ธ

    Language:Python902112451
  • epsilla-cloud/vectordb

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

    Language:C++87342536
  • vector-admin

    Mintplex-Labs/vector-admin

    The universal tool suite for vector database management. Manage Pinecone, Chroma, Qdrant, Weaviate and more vector databases with ease.

    Language:TypeScript8711273145
  • qdrant/fastembed

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

    Language:Python82998367
  • SimSIMD

    ashvardanian/SimSIMD

    Up to 200x Faster Inner Products and Vector Similarity โ€” for Python, JavaScript, Rust, and C, supporting f64, f32, f16 real & complex, i8, and binary vectors using SIMD for both x86 AVX2 & AVX-512 and Arm NEON & SVE ๐Ÿ“

    Language:C741143836
  • tantaraio/voy

    ๐Ÿ•ธ๏ธ๐Ÿฆ€ A WASM vector similarity search written in Rust

    Language:Rust722134127
  • myscale/MyScaleDB

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

    Language:C++674111030
  • Azure/azure-search-vector-samples

    A repository of code samples for Vector search capabilities in Azure AI Search.

    Language:Jupyter Notebook64627891270