
Algolia
Hosted search-as-a-service platform delivering real-time, full-text search for apps and websites
Discover top open-source software, updated regularly with real-world adoption signals.

Sub-millisecond full-text search library with real-time indexing
SeekStorm delivers sub-millisecond lexical search, true real-time indexing, and advanced features such as faceted, geo, and sorted results, all powered by Rust and SIMD acceleration for single-machine scalability.

SeekStorm is a Rust‑based full‑text search library that achieves sub‑millisecond query latency through SIMD‑accelerated ranking and multithreaded processing. It supports true real‑time incremental indexing, meaning every document becomes searchable the moment it is ingested, without costly segment merges or commit delays.
Beyond basic BM25 ranking, SeekStorm offers faceted counting and filtering, geo‑proximity queries, multi‑field sorting, and support for 18 languages with stemming and custom tokenizers (including Chinese segmentation). The library can be embedded directly in applications or run as a multi‑tenant RESTful server, packaged as a Docker image and compatible with Windows, Linux, and macOS. Its compressed document store (ZStandard) and memory‑mapped indexing enable billion‑scale datasets on a single commodity server, making it suitable for high‑traffic services that need low tail latency and predictable performance.
When teams consider SeekStorm, these hosted platforms usually appear on the same shortlist.

Hosted search-as-a-service platform delivering real-time, full-text search for apps and websites

Managed search service to index and query text & structured data

AI-powered enterprise search service that indexes and searches across various content repositories with natural language queries
Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.
E‑commerce product catalog search
Customers receive sub‑10 ms filtered and sorted results, boosting conversion rates.
Real‑time log monitoring dashboard
New log entries become searchable instantly, enabling live alerting without latency spikes.
Location‑based service discovery
Geo‑proximity queries return nearby resources within milliseconds, supporting mobile app responsiveness.
Multi‑tenant SaaS knowledge base
Each tenant’s index is isolated and managed via API keys, simplifying onboarding and scaling on a single server.
The core library is written in Rust and provides C‑compatible bindings; higher‑level clients can be built in any language that can call a RESTful API.
Every document is searchable immediately after ingestion, without a commit step or background segment merge.
Yes, the binary and Docker image are cross‑platform and have been tested on Windows, Linux, and macOS.
SIMD instructions for both x86‑64 and AArch64 are leveraged to speed up tokenization and ranking.
The engine is designed for billion‑scale indices; practical limits depend on available storage and memory.
Project at a glance
ActiveLast synced 4 days ago