#26 · Primary category: Vector Databases
SeekStorm
SeekStorm: vector & lexical search - in-process library & multi-tenancy server, in Rust.
Project last updated:08/23/26
GitHub Stars
1.9K
Forks
68
Contributors
9
License
Apache-2.0
Why we included this project
SeekStorm is a Rust search engine that handles both dense vector similarity and classic lexical matching in a single codebase, with one query planner over two native index cores. You can embed it as an in-process library or run it as a multi-tenant REST server, and official clients for Python, C#, Java, and Rust plus Docker images make it a practical fully self-hosted alternative to a hosted search service. It has been in production since 2020, so it carries real operating history rather than prototype hype. Teams building semantic or enterprise search typically want hybrid retrieval, faceting, geosearch, and typo-tolerant autocomplete without wiring several engines together, and SeekStorm covers those in one setup that scales from a laptop up to a billion-document index.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
supabase
The Postgres development platform. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications.
tidb
TiDB is built for agentic workloads that grow unpredictably, with ACID guarantees and native support for transactions, analytics, and vector search. No data silos. No noisy neighbors. No infrastructure ceiling.
milvus
Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search
qdrant
Qdrant - High-performance, massive-scale Vector Database and Vector Search Engine for the next generation of AI. Also available in the cloud https://cloud.qdrant.io/
chroma
Search infrastructure for AI