Full-text, vector, and hybrid search over your data

GrowlerDB keeps a fast, derived index over your lakehouse and resolves matching coordinates back to the authoritative row — your source stays the system of record.

Get started Documentation
$ just stack # the whole stack, one command — console at localhost:8081
The GrowlerDB console: a search over the catalog index — a Lucene query with ranked results showing score, id, author, category, rating, title, and views, alongside saved queries and facets.
The GrowlerDB console — full-text, vector, and hybrid search, with cached fields and coordinates in every result.
1 — INDEX

Point at Iceberg

The connector streams your Iceberg changelog into a derived full-text index.

2 — SEARCH

Cached fields & coordinates

Full-text, vector, and hybrid retrieval — plus filters, ranges, reranking, and Iceberg v3 variant columns. A search returns ranked records including fields & coordinates.

3 — HYDRATE

Rows from the lake

Resolve coordinates back to the authoritative, governed rows in Iceberg by primary key. One source of truth.