Local Semantic Search Embedding Tools
Command-line and desktop tools for semantic search and indexing of local files, documents, and repositories without cloud backends or external APIs. Does NOT include remote search services, web crawlers, or general-purpose RAG frameworks.
There are 85 local semantic search tools tracked. 3 score above 50 (established tier). The highest-rated is winkjs/wink-bm25-text-search at 66/100 with 70 stars and 70,477 monthly downloads. 1 of the top 10 are actively maintained.
Get all 85 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=embeddings&subcategory=local-semantic-search&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Tool | Score | Tier |
|---|---|---|---|
| 1 |
winkjs/wink-bm25-text-search
Fast Full Text Search based on BM25 |
|
Established |
| 2 |
run-llama/semtools
Semantic search and document parsing tools for the command line |
|
Established |
| 3 |
Hamza5/file-brain
Smart local file search app that understands your files |
|
Established |
| 4 |
Dicklesworthstone/frankensearch
Two-tier hybrid search for Rust: sub-millisecond initial results via... |
|
Emerging |
| 5 |
Fl0k3n/kfe
Cross-platform Search Engine and File Explorer for Multimedia |
|
Emerging |
| 6 |
OpenConceptLab/oclmap
OCL Mapper (beta): an open-source AI-supported terminology mapping solution... |
|
Emerging |
| 7 |
filippostanghellini/DocFinder
DocFinder is a local-first indexing and searching documents using semantic... |
|
Emerging |
| 8 |
model-zoo/shift-ctrl-f
🔎 Search the information available on a webpage using natural language... |
|
Emerging |
| 9 |
forjd/git-search
Semantic search over git commit history — local embeddings, sqlite-vec, terminal UI |
|
Emerging |
| 10 |
QuartzUnit/embgrep
Local semantic search — embedding-powered grep for files, zero external services |
|
Emerging |
| 11 |
jt55401/eddie
Eddie: client-side semantic search and Q&A for static sites |
|
Emerging |
| 12 |
cesp99/odino
A local semantic search CLI that finds code and text using natural language... |
|
Emerging |
| 13 |
YASSERRMD/barq-vweb
Browser-native vector database built in Rust and compiled to WebAssembly for... |
|
Emerging |
| 14 |
do-me/sff
CLI for semantic search on your computer. Searches text files and identifies... |
|
Emerging |
| 15 |
yahorbarkouski/semantic-mail
Lightweight local swappable semantic search & ask CLI agent for Gmail |
|
Emerging |
| 16 |
lexmin0412/gimme-icon
Semantic Icon Search Engine. | 基于自然语言的图标搜索引擎。 |
|
Emerging |
| 17 |
rmraya/HybridTM
Hybrid Translation Memory engine |
|
Emerging |
| 18 |
the-search-thing/the-search-thing
Fastest search tool for your OS |
|
Emerging |
| 19 |
bicardinal/brinicle
A resource-efficient C++ vector index engine built for low-RAM production workloads |
|
Emerging |
| 20 |
danjdewhurst/git-semantic-bun
Local semantic search for git history — find commits by meaning, not... |
|
Emerging |
| 21 |
simeonradivoev/electron-dam
A bundle based digital asset manager built on top of electron using React... |
|
Emerging |
| 22 |
spyglass-search/memex
Super-simple, fully Rust powered "memory" (doc store + semantic search) for... |
|
Emerging |
| 23 |
prabirshrestha/gh-stars
A command-line tool to fetch, cache, and search GitHub stars for any user,... |
|
Emerging |
| 24 |
steliarix/codesense
Local semantic search for Python code. Find files by meaning, not just... |
|
Emerging |
| 25 |
PFS-AI/PFS
Precision File Search (PFS) is an AI-powered desktop file search for... |
|
Emerging |
| 26 |
sovit-123/local_file_search
Local file search using embedding techniques |
|
Experimental |
| 27 |
quan2005/vector-grep
vg: ripgrep-all + 本地向量语义搜索,hybrid/semantic/text 三模式,fastembed 推理,sqlite-vec... |
|
Experimental |
| 28 |
vladmarian20005/EmbeddedFinder
Semantic file search for your local filesystem. Ask questions in plain... |
|
Experimental |
| 29 |
arminpasalic/vectoria
Browser-first text exploration, clustering, and semantic search. Use AI to... |
|
Experimental |
| 30 |
symdex-100/symdex
Semantic fingerprints for token-efficient and fast code search. |
|
Experimental |
| 31 |
cnuahs/semantic-history-search
A Chrome extension to provide semantic search over your browsing history. |
|
Experimental |
| 32 |
0bmario/askman
Offline command-syntax retrieval and decision signals for terminal agents. |
|
Experimental |
| 33 |
nijaru/omengrep
Local semantic code search using embeddings and BM25 |
|
Experimental |
| 34 |
neural-koala/LocalSearch
A privacy-first pyside6 desktop app for searching for content in your local... |
|
Experimental |
| 35 |
operandinc/operand-py
The official Python client for Operand. The simplest way to add semantic... |
|
Experimental |
| 36 |
Hyphonical/Scout
🔍 Find any image 100% locally using Scout, your semantic companion! |
|
Experimental |
| 37 |
vins13pattar/gh-stars-organizer
Organize GitHub starred repositories into intelligent Star Lists with LLMs... |
|
Experimental |
| 38 |
LoopWashere/git-semantic-bun
Search git commit history by meaning using semantic and lexical matching for... |
|
Experimental |
| 39 |
wjddusrb03/commitmind
CommitMind: Semantic search for Git commit history powered by TurboQuant... |
|
Experimental |
| 40 |
LocalSynapse/LocalSynapse
AI-powered local file search for Windows. Search inside files by content and... |
|
Experimental |
| 41 |
kozistr/semantic-search-rs
semantic vector search demo with gRPC server in Rust |
|
Experimental |
| 42 |
ewraj/Semantic-Sorter
local ai-powered file organizer that understands file meaning using... |
|
Experimental |
| 43 |
ThiagoAVicente/sfs-api
A semantic file search API. Upload text files and search by meaning, not keywords. |
|
Experimental |
| 44 |
jon2allen/cmd_cli
This is for a cmd example for Medium story |
|
Experimental |
| 45 |
Tryboy869/gitsearch
Semantic GitHub Search Engine — by Nexus Studio |
|
Experimental |
| 46 |
upship-ai/giddyanne
Semantic codebase search. Indexes your files with embeddings and lets you... |
|
Experimental |
| 47 |
yxbh/rifflux
Local/offline hybrid retrieval engine for markdown and files: SQLite... |
|
Experimental |
| 48 |
HQarroum/gh-stars
🌟 Search through your GitHub Stars using AI. |
|
Experimental |
| 49 |
NarlySoftware/VPS-fastsearch
Fast hybrid BM25 + vector search for CPU-only VPS. Perfect for AI assistants... |
|
Experimental |
| 50 |
PaperBoardOfficial/semfind
Semantic grep for the terminal — search files by meaning, not pattern. Built... |
|
Experimental |
| 51 |
Skelf-Research/polymathy
Rust web service that transforms traditional search into an answer engine. |
|
Experimental |
| 52 |
breadrock1/doc-searcher
There is documents searcher project based on Rust and Opensearch technologies. |
|
Experimental |
| 53 |
sile/dokosa
A command-line semantic search tool that indexes and searches local Git... |
|
Experimental |
| 54 |
altaidevorg/letsearch
A vector DB so easy, even your grandparents can build a RAG system 😁 |
|
Experimental |
| 55 |
theGeekist/stars
A local-first pipeline for auditing, scoring, and enriching GitHub Stars... |
|
Experimental |
| 56 |
jpbow/semantic-search-cli
Vectorize and search documents, locally! |
|
Experimental |
| 57 |
smartscanapp/smartscan-android-client
A library for SmartScan clients that simplifies the use of the AIDL services... |
|
Experimental |
| 58 |
smartscanapp/smartscan-server
A server providing a local API for file indexing and semantic search across... |
|
Experimental |
| 59 |
IS4Code/SFI
Semantic File Inspector ‒ RDF-based metadata extraction and semantic search |
|
Experimental |
| 60 |
darkgrey-curmudgeon671/github-star-organizer
Organize your GitHub stars automatically by categorizing repos into custom... |
|
Experimental |
| 61 |
mdhvg/semantic
A document management and querying system that uses Semantic Search |
|
Experimental |
| 62 |
ThiagoAVicente/sfs
Self hosted semantic file search |
|
Experimental |
| 63 |
Sarthakjain1206/Intelligent-Document-Finder
A tool which can find your any document using semantic search |
|
Experimental |
| 64 |
operandinc/examples
A collection of example programs written using the Operand API. |
|
Experimental |
| 65 |
Makki-me/semtools_parseout
📂 Simplify markdown file parsing with semtools using `parseout`, which... |
|
Experimental |
| 66 |
Minitour/semlocal
Local semantic search for the command line. Store, search, and delete text... |
|
Experimental |
| 67 |
Ave-Sergeev/Disorder
Save many text fragments as WAV files with blazing-fast semantic search. No... |
|
Experimental |
| 68 |
GauravvvGoyal/congress-bill-search
🔍 Search and discover Congressional bills efficiently with a powerful system... |
|
Experimental |
| 69 |
ironnicko/semlimiter
rate limiter for stateless services but using semantic search over rules. |
|
Experimental |
| 70 |
Atattia/ferret
Local semantic search for your files — find documents by meaning, not... |
|
Experimental |
| 71 |
operandinc/typescript-sdk
Typescript SDK for the Operand API |
|
Experimental |
| 72 |
Michael-JB/sloth-search
A browser extension that provides AI-powered semantic search over web pages. |
|
Experimental |
| 73 |
artur-shlyapnikov/simgrep
Semantic search CLI for local files. Quickly find text by meaning rather... |
|
Experimental |
| 74 |
amirgamil/flora
A 2D digital garden/virtual world to explore connections across your data... |
|
Experimental |
| 75 |
SCHEMATXT/SCHEMATXT
SCHEMA.TXT official repo. |
|
Experimental |
| 76 |
JeronimoMendes/Luminus
Luminus is a photography workspace that makes your entire library... |
|
Experimental |
| 77 |
Kloudy-Sky/openintel
Embedded intelligence engine — hybrid BM25 × cosine similarity search with... |
|
Experimental |
| 78 |
droyed/mansh
Linux manual search shell with natural language |
|
Experimental |
| 79 |
yairzaf/SemantiCLI
Semantic search in the command line |
|
Experimental |
| 80 |
operandinc/go-sdk
The Go SDK for the Operand API. |
|
Experimental |
| 81 |
Finesssee/memory-search
Hybrid BM25 + vector search CLI for personal knowledge bases. Cross-encoder... |
|
Experimental |
| 82 |
vakharwalad23/browser-vecsearch
A lightweight, browser-based semantic search engine that runs entirely... |
|
Experimental |
| 83 |
Ornitorink0/notes-cli
A CLI for managing notes with semantic search. NOT TESTED ON WINDOWS |
|
Experimental |
| 84 |
asasvirtuais/gitinbed
A simple solution to combine Version Control with Embed Indexing. Creates,... |
|
Experimental |
| 85 |
xandwr/semsearch
Simple semantic search that just works. |
|
Experimental |