Semantic Search Frameworks Embedding Tools

Libraries and toolkits that provide reusable components, APIs, and abstractions for building semantic search applications. Does NOT include complete end-to-end applications, backend infrastructure, or specific domain implementations.

There are 55 semantic search frameworks tools tracked. 3 score above 50 (established tier). The highest-rated is patrickfrank1/chesspos at 58/100 with 16 stars and 187 monthly downloads.

Get all 55 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=embeddings&subcategory=semantic-search-frameworks&limit=20"

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

# Tool Score Tier
1 patrickfrank1/chesspos

Embedding based chess position search and embedding learning for chess positions

58
Established
2 freedmand/semantra

Multi-tool for semantic search

58
Established
3 koursaros-ai/nboost

NBoost is a scalable, search-api-boosting platform for deploying transformer...

52
Established
4 alexklibisz/elastiknn

Elasticsearch plugin for nearest neighbor search. Store vectors and run...

47
Emerging
5 Mubelotix/SimRepo

Shows similar repositories in the sidebar

38
Emerging
6 navidgh66/omni_proof

Open-source causal-multimodal engine for creative attribution. Answers why a...

38
Emerging
7 md-experiments/elastic_transformers

Making BERT stretchy. Semantic Elasticsearch with Sentence Transformers

36
Emerging
8 ZachNagengast/similarity-search-kit

🔎 SimilaritySearchKit is a Swift package providing on-device text embeddings...

36
Emerging
9 machinelearningZH/hybrid-search-eval

A framework for benchmarking embedding models in hybrid search scenarios...

35
Emerging
10 ImadSaddik/ElasticSearch_Python_Course

This repository is part of a course on Elasticsearch in Python. It includes...

35
Emerging
11 bhavsarpratik/semantic-search

[WIP] Behold, semantic-search, built over sentence-transformers to make it...

33
Emerging
12 moodlehq/asero

A very simple semantic router, using max scores and cosine similarity, to...

32
Emerging
13 promptmesh/semantictool

tool management service for performing vector tool calling at scale.

30
Emerging
14 monish-prabhu/Intra-Search

A tool for performing semantic search within pdf documents leveraging...

30
Emerging
15 zayedrais/DocumentSearchEngine

Document Search Engine project with TF-IDF abd Google universal sentence...

29
Experimental
16 HansalShah007/semroute

A flexible and easy to use tool for Semantic Routing

28
Experimental
17 CodingMonkey12/Semantic-Search-using-Paddle

基于Paddle进行语义检索并部署上线,支持多语言 This code is based on Paddle to do a semantic...

28
Experimental
18 danmackinlay/openreview_finder

Semantic search for openreviws conferences and journals

28
Experimental
19 Netruk44/steam-embedding-search

AI / ML Embeddings applied to the Steam Store.

27
Experimental
20 adhityaravi/gundog

A fast semantic search and retrieval engine

26
Experimental
21 nokia/code-compass

a contextual search engine for software packages built on import2vec...

26
Experimental
22 skyterra/elastic-embedding-searcher

Semantic Search with Elasticsearch and Embedding Vectors. Integrates...

26
Experimental
23 sankalp1999/semantweet-search

Vector search over tweets from the tweet archive using OpenAI embeddings and LanceDB

25
Experimental
24 Yonatankinfe/Transcript-Matcher

A Python tool for finding matching segments in video transcripts using...

25
Experimental
25 rjmacarthy/quintus

Document search and inference with GPT, Huggingface and Sentence Transformers.

24
Experimental
26 uyaseen/elasticsearch-dense-retrieval

Semantic document retrieval with Elasticsearch and sentence-transformers.

24
Experimental
27 thecodeorigin/elastic-semantic-search

A simple implementation of semantic search into Elasticsearch using PhoBert model

23
Experimental
28 SCIA-Premium/Deep-Learning-for-Language

Machine translation model from German to English using transformers,...

23
Experimental
29 Netruk44/repo-search

Search for code by what it does in natural language, using machine learning...

23
Experimental
30 CLUEbenchmark/QBQTC

QBQTC: 大规模搜索匹配数据集

22
Experimental
31 ThomasHoussin/retrieval-arena

Benchmark comparing BM25, vector, and hybrid retrieval strategies using...

22
Experimental
32 istat-methodology/semantic-search

Toolkit for building semantic search applications in Python.

19
Experimental
33 lablab-ai/Vector-Similarity-Search-with-Redis-Quickstart-Notebook

Vector similarity can be used to find similar products, articles and much...

18
Experimental
34 aikho/retrivex

Explainability toolkit for retrieval models. Explain prediction of vector...

17
Experimental
35 tdeshazo/passage-probe

A command-line tool to index and perform hybrid semantic & lexical search...

17
Experimental
36 rkouye/griot

Sample implementation of multilingual semantic search with Elasticsearch...

17
Experimental
37 yousef-rafat/Magna

Magna is an AI-powered embedding similarity search tool for searching within...

16
Experimental
38 semlix/semlix

Fast, pure-Python full text indexing, search, and spell checking library...

15
Experimental
39 SyedIkram/Semantic-Search-for-speeches-in-Audio

Semantic search is the ability to search for documents by understanding the...

14
Experimental
40 IanTorweihe/Construction_Doc_Semantic_Search

This Python script uses openai gpt to locate and extract data from...

14
Experimental
41 k3n37/lore

Knowledge retrieval and grounding layer for document-aware AI experiences

14
Experimental
42 krshirkoohi/Tana-Embeddings-Public

A high-performance semantic search engine for Tana using Local BGE...

14
Experimental
43 swethachamala592/semantic-search-embeddings

Semantic search system using vector embeddings

14
Experimental
44 ieasybooks/baheth-ss

الشيفرة البرمجية لدعم البحث بالمعنى على منصة باحث

13
Experimental
45 llk214/locus

Hybrid PDF search engine combining BM25 keyword matching with sentence...

12
Experimental
46 Deeptanshu-sankhwar/semantic-code-navigator

Stress testing MindsDB Knowledge Base with a semantic codebase navigator CLI

12
Experimental
47 tanaypatel01032005/Big-Data-Engg

University library enrichment system that automates data collection to find...

11
Experimental
48 aimagelab/itserr-wp8-latin-embeddings

ITSERR WP8 - Code for Latin embeddings semantic search

11
Experimental
49 ozyverse/flipkart_semantic_search_transformers

Flipkart Product Semantic Search with Transformers

11
Experimental
50 bagus0315/semantic-search-document-tool

Multi-tool for semantic search

11
Experimental
51 viswa-mohanty/enterprise-hybrid-search

Enterprise-style hybrid retrieval engine using SentenceTransformers,...

11
Experimental
52 r0hankrishnan/searchlite

Lightweight semantic search library for small to medium-sized text datasets.

11
Experimental
53 redoh/vector-search-toolkit

🔍 High-performance vector search implementations for semantic similarity

11
Experimental
54 a1brz/semantic-vector-search

This repository demonstrates how to perform semantic search using embeddings...

10
Experimental
55 tta13/translation-search

Search and retrieval in translation memories using machine translation and...

10
Experimental