Search withoutthe bullshit.

A zero-bs fork of Orama maintained by the original team. Full-text, vector, and hybrid search in your browser, server, or edge - in less than 2kb.

61%

Faster full-text search

on complex queries

8,700%

Faster geosearch

at 500m radius

508%

Faster vector search

using the new IVF index

<2kb

Bundle size

full, tree-shakeable engine in the browser

app.ts
import { create, insert, search } from 'zbsearch'

const db = create({
  schema: {
    title: 'string',
    embedding: 'vector[384]',
  },
})

await insert(db, {
  title: 'Noise cancelling headphones',
  embedding: [0.8271, 0.9274, 0.8371, 0,1723, 0.5291, ...],
})

const results = search(db, {
  term: 'best headphones',
  mode: 'hybrid',
})

Everything you need to search

The same Orama API you know - faster internals, no vendor lock-in.