Documentation
Build privacy-first AI data apps with DuckViz
Embed AI-powered analytics inside your SaaS. Drop the React components and Node SDK into your app and your users get dashboards, reports, and slide decks on their own data — powered by DuckDB-WASM in their browser, with rows that never leave the device. Or use the hosted app to analyze files directly.
Start with a framework
Ship an embeddable DuckViz dashboard in minutes.
Products
Four components you can embed and compose.
Explorer
Three-panel data explorer with file tree, interactive grid, and AI widget recommendations.
Dashboard
Embeddable draggable widget grid with 80+ D3 chart types powered by DuckDB-WASM.
Report & Deck
Notion-style report editor + deck presenter with PDF, DOCX, and PPTX export.
SDK
Node-only server SDK for proxying DuckViz AI endpoints from your backend.
Packages
Seven npm packages — installable independently, share peer deps.
@duckviz/db
DuckDB-WASM engine + React provider
@duckviz/explorer
Three-panel data explorer
@duckviz/dashboard
Embeddable dashboard grid
@duckviz/report
Report editor + deck + export
@duckviz/widgets
Chart registry + renderer
@duckviz/ui
Radix primitives + theme tokens
@duckviz/sdk
Node server SDK for AI endpoints