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 |
|
Established |
| 2 |
freedmand/semantra
Multi-tool for semantic search |
|
Established |
| 3 |
koursaros-ai/nboost
NBoost is a scalable, search-api-boosting platform for deploying transformer... |
|
Established |
| 4 |
alexklibisz/elastiknn
Elasticsearch plugin for nearest neighbor search. Store vectors and run... |
|
Emerging |
| 5 |
Mubelotix/SimRepo
Shows similar repositories in the sidebar |
|
Emerging |
| 6 |
navidgh66/omni_proof
Open-source causal-multimodal engine for creative attribution. Answers why a... |
|
Emerging |
| 7 |
md-experiments/elastic_transformers
Making BERT stretchy. Semantic Elasticsearch with Sentence Transformers |
|
Emerging |
| 8 |
ZachNagengast/similarity-search-kit
🔎 SimilaritySearchKit is a Swift package providing on-device text embeddings... |
|
Emerging |
| 9 |
machinelearningZH/hybrid-search-eval
A framework for benchmarking embedding models in hybrid search scenarios... |
|
Emerging |
| 10 |
ImadSaddik/ElasticSearch_Python_Course
This repository is part of a course on Elasticsearch in Python. It includes... |
|
Emerging |
| 11 |
bhavsarpratik/semantic-search
[WIP] Behold, semantic-search, built over sentence-transformers to make it... |
|
Emerging |
| 12 |
moodlehq/asero
A very simple semantic router, using max scores and cosine similarity, to... |
|
Emerging |
| 13 |
promptmesh/semantictool
tool management service for performing vector tool calling at scale. |
|
Emerging |
| 14 |
monish-prabhu/Intra-Search
A tool for performing semantic search within pdf documents leveraging... |
|
Emerging |
| 15 |
zayedrais/DocumentSearchEngine
Document Search Engine project with TF-IDF abd Google universal sentence... |
|
Experimental |
| 16 |
HansalShah007/semroute
A flexible and easy to use tool for Semantic Routing |
|
Experimental |
| 17 |
CodingMonkey12/Semantic-Search-using-Paddle
基于Paddle进行语义检索并部署上线,支持多语言 This code is based on Paddle to do a semantic... |
|
Experimental |
| 18 |
danmackinlay/openreview_finder
Semantic search for openreviws conferences and journals |
|
Experimental |
| 19 |
Netruk44/steam-embedding-search
AI / ML Embeddings applied to the Steam Store. |
|
Experimental |
| 20 |
adhityaravi/gundog
A fast semantic search and retrieval engine |
|
Experimental |
| 21 |
nokia/code-compass
a contextual search engine for software packages built on import2vec... |
|
Experimental |
| 22 |
skyterra/elastic-embedding-searcher
Semantic Search with Elasticsearch and Embedding Vectors. Integrates... |
|
Experimental |
| 23 |
sankalp1999/semantweet-search
Vector search over tweets from the tweet archive using OpenAI embeddings and LanceDB |
|
Experimental |
| 24 |
Yonatankinfe/Transcript-Matcher
A Python tool for finding matching segments in video transcripts using... |
|
Experimental |
| 25 |
rjmacarthy/quintus
Document search and inference with GPT, Huggingface and Sentence Transformers. |
|
Experimental |
| 26 |
uyaseen/elasticsearch-dense-retrieval
Semantic document retrieval with Elasticsearch and sentence-transformers. |
|
Experimental |
| 27 |
thecodeorigin/elastic-semantic-search
A simple implementation of semantic search into Elasticsearch using PhoBert model |
|
Experimental |
| 28 |
SCIA-Premium/Deep-Learning-for-Language
Machine translation model from German to English using transformers,... |
|
Experimental |
| 29 |
Netruk44/repo-search
Search for code by what it does in natural language, using machine learning... |
|
Experimental |
| 30 |
CLUEbenchmark/QBQTC
QBQTC: 大规模搜索匹配数据集 |
|
Experimental |
| 31 |
ThomasHoussin/retrieval-arena
Benchmark comparing BM25, vector, and hybrid retrieval strategies using... |
|
Experimental |
| 32 |
istat-methodology/semantic-search
Toolkit for building semantic search applications in Python. |
|
Experimental |
| 33 |
lablab-ai/Vector-Similarity-Search-with-Redis-Quickstart-Notebook
Vector similarity can be used to find similar products, articles and much... |
|
Experimental |
| 34 |
aikho/retrivex
Explainability toolkit for retrieval models. Explain prediction of vector... |
|
Experimental |
| 35 |
tdeshazo/passage-probe
A command-line tool to index and perform hybrid semantic & lexical search... |
|
Experimental |
| 36 |
rkouye/griot
Sample implementation of multilingual semantic search with Elasticsearch... |
|
Experimental |
| 37 |
yousef-rafat/Magna
Magna is an AI-powered embedding similarity search tool for searching within... |
|
Experimental |
| 38 |
semlix/semlix
Fast, pure-Python full text indexing, search, and spell checking library... |
|
Experimental |
| 39 |
SyedIkram/Semantic-Search-for-speeches-in-Audio
Semantic search is the ability to search for documents by understanding the... |
|
Experimental |
| 40 |
IanTorweihe/Construction_Doc_Semantic_Search
This Python script uses openai gpt to locate and extract data from... |
|
Experimental |
| 41 |
k3n37/lore
Knowledge retrieval and grounding layer for document-aware AI experiences |
|
Experimental |
| 42 |
krshirkoohi/Tana-Embeddings-Public
A high-performance semantic search engine for Tana using Local BGE... |
|
Experimental |
| 43 |
swethachamala592/semantic-search-embeddings
Semantic search system using vector embeddings |
|
Experimental |
| 44 |
ieasybooks/baheth-ss
الشيفرة البرمجية لدعم البحث بالمعنى على منصة باحث |
|
Experimental |
| 45 |
llk214/locus
Hybrid PDF search engine combining BM25 keyword matching with sentence... |
|
Experimental |
| 46 |
Deeptanshu-sankhwar/semantic-code-navigator
Stress testing MindsDB Knowledge Base with a semantic codebase navigator CLI |
|
Experimental |
| 47 |
tanaypatel01032005/Big-Data-Engg
University library enrichment system that automates data collection to find... |
|
Experimental |
| 48 |
aimagelab/itserr-wp8-latin-embeddings
ITSERR WP8 - Code for Latin embeddings semantic search |
|
Experimental |
| 49 |
ozyverse/flipkart_semantic_search_transformers
Flipkart Product Semantic Search with Transformers |
|
Experimental |
| 50 |
bagus0315/semantic-search-document-tool
Multi-tool for semantic search |
|
Experimental |
| 51 |
viswa-mohanty/enterprise-hybrid-search
Enterprise-style hybrid retrieval engine using SentenceTransformers,... |
|
Experimental |
| 52 |
r0hankrishnan/searchlite
Lightweight semantic search library for small to medium-sized text datasets. |
|
Experimental |
| 53 |
redoh/vector-search-toolkit
🔍 High-performance vector search implementations for semantic similarity |
|
Experimental |
| 54 |
a1brz/semantic-vector-search
This repository demonstrates how to perform semantic search using embeddings... |
|
Experimental |
| 55 |
tta13/translation-search
Search and retrieval in translation memories using machine translation and... |
|
Experimental |