FETCH · SQLite FTS5 comparison lab
0.15.6-PROVENANCE-DEV-Q8 · experimental only
← Back to Fetch

FTS5 candidate-retrieval test

This page does not replace the normal Fetch search. It reads the same private page text already stored in this browser, builds a temporary SQLite FTS5 index in memory, and lets you compare candidate pages.

Privacy / POC limitation

Your indexed document text stays in this browser and is inserted only into an in-memory SQLite database. The SQLite WebAssembly program itself is loaded from jsDelivr, so this lab needs an internet connection to initialise. No document text is sent to jsDelivr by this code. Close or refresh this page and the temporary FTS5 database is gone.

For the first test, use the computer rather than the phone. A 30,000+ page in-memory FTS index can use substantial RAM on mobile Safari.

1. Build the temporary FTS5 index

Checking the Fetch private library…
Not built yet.

2. Search the FTS5 candidate index

FTS5 MATCH expression—
Query timing—

FTS5 + Fetch verified candidates

Ready.

Build the test index, then run one of the corpus searches.