Semantic Explorer (Beta) Private data profiling and query exploration in the browser with DuckDB WASM and optional local AI assistance. Work in progress.

Drop data files here or click to browse CSV, TSV, Parquet (recommended in browser), JSON, JSON Lines, Arrow IPC, DuckDB (.duckdb).
Privacy Local execution

Privacy & Local Execution

Semantic Explorer runs all analysis locally in your browser using DuckDB WASM. Your data is loaded into browser memory and is not uploaded to any server.

You can verify this by disconnecting from the internet after the app loads and continuing to query the data.

Engine
DuckDB WASM
Execution
Browser (local)
Data upload
None (client-side processing)

When a table has more than 20,000 rows (from profiling), hybrid keeps distributions on a 10k sample but runs full-table COUNT and COUNT DISTINCT per column for keys and joins. Sample uses the same 10k reservoir for all column metrics and for join validation.