kelindar/search
Go library for embedded vector search and semantic embeddings using llama.cpp
Enables brute-force vector search with SIMD optimizations and GPU acceleration via Vulkan, supporting GGUF-format BERT models loaded through purego (cgo-free C bindings). Persists embeddings to disk-based indices optimized for datasets under 100,000 entries. Integrates with Go applications requiring lightweight semantic search without external service dependencies.
528 stars. Actively maintained with 1 commit in the last 30 days.
Stars
528
Forks
23
Language
Go
License
MIT
Category
Last pushed
Mar 06, 2026
Commits (30d)
1
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/embeddings/kelindar/search"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
curiosity-ai/catalyst
🚀 Catalyst is a C# Natural Language Processing library built for speed. Inspired by spaCy's...
Azure/azure-search-vector-samples
A repository of code samples for Vector search capabilities in Azure AI Search.
supabase/embeddings-generator
GitHub Action to generate embeddings from the markdown files in your repository.
vector-ai/vectorai
Vector AI — A platform for building vector based applications. Encode, query and analyse data...
wagtail/wagtail-vector-index
Store Wagtail pages & Django models as embeddings in vector databases