~/talk

Grep your lakehouse: Search-first retrieval for DuckDB-powered agents

Talkat DuckCon #7 Amsterdam 2026 · on Wednesday, 2026-06-24· [large-language-models, databases]
slides:none on file

Extends Duck Lake/DuckDB by adding index-backed full‑text and semantic retrieval as SQL extensions, using TenTen TV indexes stored beside Parquet files and Postgres catalog metadata; implements CREATE INDEX that returns row IDs and scores as virtual columns, adds an @@ operator for text and a vector similarity operator, and exposes a star column to search across all fields. Pipeline syncing search and DB is removed and queries are rewritten to push scans to DuckDB efficiently.

AI-written summary · about

  1. 0:00Search-first retrieval intro
  2. 1:50Speaker background
  3. 3:38Search engines and indices
  4. 5:43DuckDB search extension
  5. 9:19Duck Search implementation
  6. 11:48Call to action
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.