Features
Define dashboards in YAML or TSX
21 chart types including candlestick and sankey
Built-in semantic layer for reusable metrics and dimensions
Interactive filters (date pickers, dropdowns, multiselects, search)
Jinja templating for SQL injection
Static export to self-contained HTML
Validate and lint dashboards (dac validate, dac check)
Data export: CSV, PNG, PDF
Google Slides export as slide decks
Single Go binary deployment
Designed for AI agent usage (Claude Code, Codex, OpenCode)
Version-controlled source files as single source of truth
Supports major databases via Bruin connections
TSX supports loops, conditionals, and load-time queries
Natural language querying with transparent SQL/Python
Reactive notebooks with auto-updating cells
Governed context layer for consistent metric definitions
Skills library for reusable analytic logic
Rules engine for custom AI behavior
Metrics catalog for consistent definitions
Interactive boards with auto-refresh
Embed analytics via Slack, API, or iframe
AI chat sidebar for quick edits
Collaborative notebooks with version control
Verified board approval workflow
Restrict datasource access to specific users
Request access button for private conversations
Email notifications on share actions