Vector Database Libraries Embedding Tools

Lightweight, embeddable vector storage libraries and tools for managing embeddings and similarity search within applications. Includes in-memory databases, chunking utilities, and retrieval implementations. Does NOT include managed cloud services, large-scale distributed databases, or production vector database platforms.

There are 93 vector database libraries tools tracked. 6 score above 50 (established tier). The highest-rated is curiosity-ai/catalyst at 64/100 with 836 stars. 2 of the top 10 are actively maintained.

Get all 93 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=embeddings&subcategory=vector-database-libraries&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Tool Score Tier
1 curiosity-ai/catalyst

🚀 Catalyst is a C# Natural Language Processing library built for speed....

64
Established
2 Azure/azure-search-vector-samples

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

61
Established
3 supabase/embeddings-generator

GitHub Action to generate embeddings from the markdown files in your repository.

59
Established
4 vector-ai/vectorai

Vector AI — A platform for building vector based applications. Encode, query...

58
Established
5 yusufhilmi/client-vector-search

A client side vector search library that can embed, store, search, and cache...

54
Established
6 kelindar/search

Go library for embedded vector search and semantic embeddings using llama.cpp

51
Established
7 curiosity-ai/hnsw-sharp

C# library for approximate nearest neighbors search using Hierarchical...

49
Emerging
8 WolframResearch/wolfram-notebook-embedder

JavaScript embedder for Wolfram Cloud notebooks

48
Emerging
9 wagtail/wagtail-vector-index

Store Wagtail pages & Django models as embeddings in vector databases

48
Emerging
10 curiosity-ai/umap-sharp

C# library for fast embeddings projection using Uniform Manifold...

47
Emerging
11 fogfish/word2vec

Golang "native" implementation of word2vec algorithm (word2vec++ port)

42
Emerging
12 rragundez/chunkdot

Multi-threaded matrix multiplication and cosine similarity calculations for...

42
Emerging
13 dgarnitz/vectorflow

VectorFlow is a high volume vector embedding pipeline that ingests raw data,...

42
Emerging
14 buckhx/gobert

Go Bindings for BERT NLP Models

42
Emerging
15 mariotoffia/goannoy

go native port of annoy. Approximate Nearest Neighbors in optimized for...

41
Emerging
16 themaximalist/embeddings.js

Simple text embeddings library for Node.js (OpenAI, Mistral, Local)

38
Emerging
17 Anush008/fastembed-js

Generate vector embeddings in NodeJS

38
Emerging
18 themaximalist/vectordb.js

Simple in-memory vector database for text similarity in Node.js

37
Emerging
19 Anush008/fastembed-go

Go implementation of @qdrant/fastembed.

37
Emerging
20 Altor-lab/altor-vec

Client-side vector search powered by HNSW. 54KB gzipped WASM....

36
Emerging
21 trinhdoduyhungss/nk-vector

NK-VECTOR, a powerful Natural Language Processing (NLP) library.

36
Emerging
22 realxtefi/Iframable-Pancakeswap

Iframable PancakeSwap for any Websites, Feel free to use with iframe. ...

35
Emerging
23 danieldk/go2vec

Read and use word2vec vectors in Go

35
Emerging
24 RelevanceAI/vectorhub

Vector Hub - Library for easy discovery, and consumption of State-of-the-art...

35
Emerging
25 pgEdge/pgedge-vectorizer

A PostgreSQL extension to create chunk tables for existing text data, and...

34
Emerging
26 basedwon/emlet

An embedding engine built for the sovereign web.

34
Emerging
27 anshulsharmas/azure_kusto_vector

Samples to use Kusto(Azure Data Explorer) as a Vector database for AI embeddings

32
Emerging
28 Puzer/github-repo-embeddings

Self-supervised embeddings for GitHub repositories from ⭐ Stars. Includes...

32
Emerging
29 postgresml/postgresml-django

postgresml-django is a Python module that integrates PostgresML with Django...

31
Emerging
30 szeyu/facevector-engine

FaceVector Engine - Face recognition and vector similarity search API using...

30
Emerging
31 MauricioPerera/LOKIVECTOR

LokiVector - The AI-Era Embedded Database: Document Store + Vector Search...

30
Emerging
32 grafana/vectorapi

pgvector + embeddings API

29
Experimental
33 thijse/MemoryVectorStore

Sample of implementing a simple in-memory vector store

27
Experimental
34 milosgajdos/go-embeddings

Go module for fetching embeddings from embeddings providers

26
Experimental
35 iameztoy/VectorScope

VectorScope: Similarity Search with Google’s Satellite Embedding V1 empowers...

26
Experimental
36 cartersusi/go-knn

k-NN Search Go pkg

25
Experimental
37 Yukasama/vectorize

This project allows to upload, train and evaluate AI models based on your...

25
Experimental
38 Mattbusel/llm-embed

Zero-dependency single-header C++ text embeddings, cosine similarity, and...

24
Experimental
39 ubugeeei/markdown-embed-github

markdown embedding github source links for markdown-it and unified

23
Experimental
40 riccardogiuriola/vecs

Ultra-fast Semantic Cache Proxy written in pure C

23
Experimental
41 codethor0/creativity-exploit-engine

Algorithmic creativity engine for security threat scenarios: scores NOVELTY...

23
Experimental
42 zoobz-io/vex

Type-safe embedding vector generation for Go

22
Experimental
43 dewqasujbc/Vector

🚀 Enhance your CAD, WMS, or CAM software with Vector—an offline tool for...

22
Experimental
44 Heogam/NanoVector

Simple and efficient SIMD-accelerated vector library for C#. Built with...

22
Experimental
45 ashtech15/iFramable-pancakeSwap-widget

Iframable PancakeSwap for any Websites, Feel free to use with iframe....

22
Experimental
46 arclabs561/innr

SIMD-accelerated vector similarity primitives (dot, cosine, norm, maxsim,...

22
Experimental
47 Andzile/LOKIVECTOR

📊 Simplify data storage with LokiVector, an AI-ready document database...

22
Experimental
48 ksm26/Building-Applications-with-Vector-Databases

Leverage vector databases to swiftly construct a diverse range of...

22
Experimental
49 vivekptnk/ProximaKit

Pure-Swift vector search for Apple platforms. HNSW from scratch. Zero...

22
Experimental
50 arturoornelasb/Triadic-Neurosymbolic-Engine

Deterministic neurosymbolic engine — projects embeddings into prime integers...

22
Experimental
51 arcnem-ai/texvec

Local-first text similarity search

22
Experimental
52 habedi/multi-vector-hnsw

A Java implementation of HNSW with multi-vector search support

20
Experimental
53 agoor97/Mastering-Vector-DB-for-AI-applications

This Repository collects my material about my course (Mastering Vector...

20
Experimental
54 IngestAI/veml

Vector Embedding Markup Language - markup language designed specifically for...

20
Experimental
55 hscells/cui2vec

Utility for cui2vec in Go

20
Experimental
56 aion-labs/vectorizedb

VectorizeDB is a database for vectorized data and metadata, allowing for...

20
Experimental
57 url4irl/vectors-gateway

A Sidecar service for applications that need vector database functionality...

20
Experimental
58 ernestojimenezruiz/ernestojimenezruiz.github.io

Personal website of Ernesto Jiménez-Ruiz, Senior Lecturer in AI at City St...

19
Experimental
59 tahsinkoc/embrix

A lightweight, production-ready NPM package for generating text embeddings...

19
Experimental
60 allemandi/embed-utils

Fast, type-safe utilities for vector embedding comparison and search.

19
Experimental
61 reemabdullah/hnsw_vector_search

A high-performance semantic search engine using Hierarchical Navigable Small...

19
Experimental
62 enot-style/imbeddings-go-sdk

Lightweight Go SDK for image-embeddings service

19
Experimental
63 tarekeldeeb/tajweed-embeddings

Tajwīd-Aware Embedding Engine for Quranic Recitation AI

18
Experimental
64 kossisoroyce/vxdf

VXDF (Vector eXchange Data Format) is an AI-native container for text,...

17
Experimental
65 httpjamesm/small-world-rs

The easiest HNSW vector index you'll ever use.

17
Experimental
66 milosgajdos/embeviz

A simple app for visualising text embeddings

17
Experimental
67 wbhob/mistral

Unofficial Go bindings for Mistral Le Platforme API, autogenerated from...

16
Experimental
68 AidanTilgner/Simple-Vector-Store

A simple way to convert and manage files in vector storage.

16
Experimental
69 kaxap/candle-go

Use HuggingFace's Candle with Go.

15
Experimental
70 joe32140/maxsim-web

Fast JavaScript MaxSim implementation for ColBERT retrieval. Supports pure...

15
Experimental
71 Vishvam10/proxima

A simple HNSW library written in C++

15
Experimental
72 AI-NOSUKE/PVM

PVM(Phantom Vector...

15
Experimental
73 Chaitanyabsprip/cartographer

Your personal google

15
Experimental
74 yossideutsch1973/breeze

Ultra-Concise Local LLM Library for Go

15
Experimental
75 VajraM-dev/embedorg

A full-stack, containerized platform enabling document management, vector...

14
Experimental
76 CodelyTV/postgresql-auto_embeddings-course

Automatic embeddings in Postgres course examples

14
Experimental
77 ourines/cloudflare-vectorize

A Python client library for Cloudflare Vectorize API, providing vector...

14
Experimental
78 astralarkitekt/qualia-tongue

Deterministic symbolic algebra prevents mode collapse in LLM synthetic...

14
Experimental
79 jones0chikwezga/expo-vector-search

🔍 Enhance your apps with a fast on-device vector search engine for semantic...

14
Experimental
80 malakhovks/docsim

UkrVectōrēs (former docsim) – an NLU-powered tool for knowledge discovery,...

13
Experimental
81 milosgajdos/embeddings-fun

A simple Go project that generates charts from embeddings

13
Experimental
82 data-mill-cloud/mastro

Metadata management in Go

13
Experimental
83 Florents-Tselai/pgllm

Use LLMs in Postgres

13
Experimental
84 jawerty/html2vec

Vectorize HTML files and generate embeddings with structural and semantic...

13
Experimental
85 husniadil/vector-embeddings-qa

This repository demonstrates the implementation of text embeddings for...

13
Experimental
86 eja/proxemb

a lightweight embedding proxy server with caching

12
Experimental
87 Knoppiix/InstaEmbedRouter

basically just a reverse-proxy to make Instagram posts embeds work...

12
Experimental
88 3p3r/cpu-embeddings

embeddings generated on CPU for lightweight classification tasks

11
Experimental
89 brehldev/opensearch-automatic-embeddings

Set up OpenSearch to automatically generate embeddings for incoming data...

11
Experimental
90 altamsh04/zeno4a

Vector cache for AI embeddings written in Go.

11
Experimental
91 thegenem0/metrovector

A high-performance, compact binary format for storing and querying vector embeddings.

10
Experimental
92 arturoeanton/go-example-nomic-embed-text

This project demonstrates how to integrate text embeddings using...

10
Experimental
93 melvinchia3636/imageUploader

An image delivery network

10
Experimental