Back to Gap Map Infrastructure / Storage & Retrieval

Orama

OramaSearch
open source / Overall score: 3.6

Orama is a full-text, vector and hybrid search engine that runs embedded in the browser, on a server, or at the edge, in under 2KB of core JavaScript. It indexes and stores documents itself rather than talking to a separate server, with no native dependencies.

Openness

5 high confidence
5.0
license
Apache-2.0(OSI)
source
public
core features withheld
no

Orama's Apache-2.0 core is public, unarchived and builds the whole engine, with no paid tier or enterprise edition gating it. Orama Cloud is a separately sold hosted service rather than a piece withheld from the published engine.

Adoption

4 high confidence
4.0

Orama's adoption reading comes directly from npm downloads of the `@orama/orama` package, since Orama ships as an embeddable library with no separate server, so the package is the product itself rather than a client to one. This is a direct signal of use, though it counts only npm installs and not other embedding channels.

Capability

3 medium confidence
3.0

Orama indexes and persists documents itself across full-text, vector and hybrid retrieval modes, running single-node with no built-in clustering or replication. That puts it alongside pgvector: both provide several retrieval modes over storage they manage themselves, but neither reaches the distributed, cluster-capable systems at the top of the category.

Verified 2026-09-26