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 94 vector database libraries tools tracked. 5 score above 50 (established tier). The highest-rated is Azure/azure-search-vector-samples at 61/100 with 907 stars. 1 of the top 10 are actively maintained.

Get all 94 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 Azure/azure-search-vector-samples

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

61
Established
2 curiosity-ai/catalyst

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

57
Established
3 supabase/embeddings-generator

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

56
Established
4 vector-ai/vectorai

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

54
Established
5 wagtail/wagtail-vector-index

Store Wagtail pages & Django models as embeddings in vector databases

50
Established
6 curiosity-ai/hnsw-sharp

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

49
Emerging
7 kelindar/search

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

48
Emerging
8 mariotoffia/goannoy

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

48
Emerging
9 WolframResearch/wolfram-notebook-embedder

JavaScript embedder for Wolfram Cloud notebooks

48
Emerging
10 curiosity-ai/umap-sharp

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

47
Emerging
11 yusufhilmi/client-vector-search

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

46
Emerging
12 rragundez/chunkdot

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

42
Emerging
13 realxtefi/Iframable-Pancakeswap

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

42
Emerging
14 dgarnitz/vectorflow

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

42
Emerging
15 trinhdoduyhungss/nk-vector

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

42
Emerging
16 buckhx/gobert

Go Bindings for BERT NLP Models

42
Emerging
17 anshulsharmas/azure_kusto_vector

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

39
Emerging
18 Anush008/fastembed-js

Generate vector embeddings in NodeJS

38
Emerging
19 themaximalist/embeddings.js

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

38
Emerging
20 fogfish/word2vec

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

38
Emerging
21 Anush008/fastembed-go

Go implementation of @qdrant/fastembed.

37
Emerging
22 themaximalist/vectordb.js

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

37
Emerging
23 postgresml/postgresml-django

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

36
Emerging
24 grafana/vectorapi

pgvector + embeddings API

36
Emerging
25 RelevanceAI/vectorhub

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

35
Emerging
26 Altor-lab/altor-vec

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

35
Emerging
27 danieldk/go2vec

Read and use word2vec vectors in Go

35
Emerging
28 pgEdge/pgedge-vectorizer

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

34
Emerging
29 thijse/MemoryVectorStore

Sample of implementing a simple in-memory vector store

34
Emerging
30 Yukasama/vectorize

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

32
Emerging
31 Puzer/github-repo-embeddings

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

32
Emerging
32 cartersusi/go-knn

k-NN Search Go pkg

32
Emerging
33 iameztoy/VectorScope

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

32
Emerging
34 basedwon/emlet

An embedding engine built for the sovereign web.

29
Experimental
35 hscells/cui2vec

Utility for cui2vec in Go

27
Experimental
36 ubugeeei/markdown-embed-github

markdown embedding github source links for markdown-it and unified

27
Experimental
37 agoor97/Mastering-Vector-DB-for-AI-applications

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

27
Experimental
38 IngestAI/veml

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

27
Experimental
39 riccardogiuriola/vecs

Ultra-fast Semantic Cache Proxy written in pure C

27
Experimental
40 milosgajdos/go-embeddings

Go module for fetching embeddings from embeddings providers

26
Experimental
41 url4irl/vectors-gateway

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

26
Experimental
42 milosgajdos/embeviz

A simple app for visualising text embeddings

24
Experimental
43 httpjamesm/small-world-rs

The easiest HNSW vector index you'll ever use.

24
Experimental
44 wbhob/mistral

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

23
Experimental
45 AidanTilgner/Simple-Vector-Store

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

23
Experimental
46 Mattbusel/llm-embed

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

23
Experimental
47 codethor0/creativity-exploit-engine

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

22
Experimental
48 zoobz-io/vex

Type-safe embedding vector generation for Go

22
Experimental
49 kaxap/candle-go

Use HuggingFace's Candle with Go.

22
Experimental
50 tarekeldeeb/tajweed-embeddings

Tajwīd-Aware Embedding Engine for Quranic Recitation AI

22
Experimental
51 habedi/multi-vector-hnsw

A Java implementation of HNSW with multi-vector search support

22
Experimental
52 arcnem-ai/texvec

Local-first text similarity search

22
Experimental
53 Chaitanyabsprip/cartographer

Your personal google

22
Experimental
54 arturoornelasb/Triadic-Neurosymbolic-Engine

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

22
Experimental
55 vivekptnk/ProximaKit

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

22
Experimental
56 reemabdullah/hnsw_vector_search

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

21
Experimental
57 tahsinkoc/embrix

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

21
Experimental
58 enot-style/imbeddings-go-sdk

Lightweight Go SDK for image-embeddings service

21
Experimental
59 ernestojimenezruiz/ernestojimenezruiz.github.io

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

21
Experimental
60 arclabs561/innr

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

21
Experimental
61 allemandi/embed-utils

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

21
Experimental
62 kossisoroyce/vxdf

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

20
Experimental
63 CodelyTV/postgresql-auto_embeddings-course

Automatic embeddings in Postgres course examples

20
Experimental
64 VajraM-dev/embedorg

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

20
Experimental
65 jawerty/html2vec

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

20
Experimental
66 malakhovks/docsim

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

20
Experimental
67 milosgajdos/embeddings-fun

A simple Go project that generates charts from embeddings

20
Experimental
68 husniadil/vector-embeddings-qa

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

20
Experimental
69 Florents-Tselai/pgllm

Use LLMs in Postgres

20
Experimental
70 eja/proxemb

a lightweight embedding proxy server with caching

19
Experimental
71 arturoeanton/go-example-nomic-embed-text

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

17
Experimental
72 melvinchia3636/imageUploader

An image delivery network

17
Experimental
73 joe32140/maxsim-web

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

17
Experimental
74 AI-NOSUKE/PVM

PVM(Phantom Vector...

17
Experimental
75 yossideutsch1973/breeze

Ultra-Concise Local LLM Library for Go

17
Experimental
76 Vishvam10/proxima

A simple HNSW library written in C++

14
Experimental
77 ElKornacio/pg_auto_embeddings

Text embeddings calculation for Postgres, without extensions. Simple,...

14
Experimental
78 astralarkitekt/qualia-tongue

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

14
Experimental
79 3p3r/cpu-embeddings

embeddings generated on CPU for lightweight classification tasks

13
Experimental
80 brehldev/opensearch-automatic-embeddings

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

13
Experimental
81 DewduSendanayake/EmbedSense

A Chrome extension that securely runs TensorFlow.js and the Universal...

13
Experimental
82 altamsh04/zeno4a

Vector cache for AI embeddings written in Go.

13
Experimental
83 Syed007Hassan/Document-Querying-With-VectorDB

Document Querying with LLMs - Google PaLM API: Semantic Search With LLM Embeddings

13
Experimental
84 Knoppiix/InstaEmbedRouter

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

12
Experimental
85 kelindar/bert

Go wrapper for bert.cpp embeddings library using cgo/dll approach.

12
Experimental
86 VorticonCmdr/simcheck

a chrome extension which uses transformers.js to generate and compare vector...

11
Experimental
87 tensor-ninja/crawlerjs

A simple utility for transforming .md files to vector embeddings with metadata

11
Experimental
88 mtanig/openai-embeddings-vald-search

記事「OpenAI Embeddings APIとベクトル検索エンジンValdを使って類似文章検索をしてみよう」のコード

11
Experimental
89 geniuskitchen-ai/vector-search

Code Samples for getting started with Vector Search, Embeddings, Vector...

11
Experimental
90 NarodGaming/NDB.Library.Embeds

This library provides Discord.NET bots, including NDB, with easy embed functionality.

11
Experimental
91 asaintsever/vectorproxy

Proxy to compute or delegate generation of vector embeddings before storage...

11
Experimental
92 JoramMillenaar/relate-text

A REST API and CLI tool for managing text embeddings and querying...

11
Experimental
93 VorticonCmdr/hclust

agglomerative hierarchical clustering for Node.js

11
Experimental
94 DrewMcArthur/embedding-firehose

A firehose of post embeddings, downstream of the bluesky firehose

10
Experimental