Build AI dashboards from conversation.

Upload your data, describe what you need, and get charts and KPIs on an infinite canvas. No drag-and-drop — just talk. Two projects free, then Pro for more.

Start buildingView Pricing
See how it works

The old way is over

Why analysts are switching to AI-first BI

Traditional BI tools were designed for mouse clicks. VRYO is designed for conversations. The difference is not incremental — it's a paradigm shift.

Before — Manual BI workflow~90 min
1Export CSV from database5 min
2Open Power BI / Tableau2 min
3Import data, configure model10 min
4Drag fields to chart shelves15 min
5Format, resize, arrange layout20 min
6Repeat for each visualization30+ min
7Publish to workspace / server5 min
After — VRYO Copilot~1 min
1Drop CSV into VRYO Workspace3 sec
2"Build a sales dashboard with revenue trends, regional breakdown, and a pipeline funnel"10 sec
3AI builds 8 widgets — KPIs, charts, tables< 30 sec
4"Make the bar chart a stacked area, add a churn gauge"5 sec
5Export → copy the React code into your app10 sec
90× faster. Zero manual chart configuration.
VRYOTableauPower BIExcel
Create a chart"Show revenue by region"Drag pill → shelf → config → formatInsert visual → bind fields → formatSelect data → Insert → Chart wizard
Time to first dashboard< 60 seconds30–60 minutes20–45 minutes15–30 minutes
AI agentBuilt-in (Claude / OpenAI)Einstein (add-on)Copilot ($30/user/mo)Copilot ($30/user/mo)
Embed in your appnpm install → <VryoProvider />Embed API (Enterprise license)Power BI Embedded (Azure)Not possible
Version controlGit — it's React codeProprietary .twbxWorkspace versioningManual file copies
Custom visualizationsWrite a React componentExtensions SDKAppSource custom visualsVBA macros
Real-time datauseDataSource with polling/streamingTableau Prep / BridgeDirectQuery / Push datasetsPower Query refresh
PricingFree & open source (Apache 2.0)$70/user/month$10–20/user/month$6–22/user/month
Self-hostYes — your infraTableau Server ($$$)Report Server (Enterprise)N/A

Everything you need

The complete AI-native BI platform

💬

AI Copilot Workspace

Chat with your data. Upload CSV/JSON, describe the dashboard you need, and the AI builds it in seconds. Iterate with natural language.

📐

5 Dashboard Templates

Sales, Marketing, Product, Finance, HR — pre-built dashboards you load in one click and customize with your own data.

📊

13 Chart Types

Bar, line, area, scatter, pie, donut, heatmap, waterfall, radar, treemap, funnel, combo, and radial bar charts — all AI-configurable.

🎯

KPI Cards & Gauges

Power BI-style KPI tiles with trend arrows, formatted values, and sparklines. Semicircular gauges with color zones and target markers.

🔍

Cross-Filtering Slicers

Interactive dashboard filters that update linked charts in real time. Checkbox, dropdown, range — like Tableau's filter actions.

Agent API (Claude + OpenAI)

Natural language → AgentPatch JSON. The LLM reads your canvas context, picks widget types, configures axes and series automatically.

🔌

Data Connectors

Upload files, fetch from REST URLs, or paste data. useDataSource hook fetches, parses, and auto-refreshes with polling intervals.

📤

Export as Code

Every dashboard is exportable as a React component. Copy-paste into your app — no proprietary formats, no vendor lock-in.

🪝

Developer Hooks

useWidget() to subscribe to a single widget. useDataSource() for external data. useDashboardActions() for add/remove/duplicate/export.

Infinite Canvas

Built on tldraw — pan, zoom, and arrange widgets in freeform 2D space. No rigid grid. Spatial thinking for data stories.

📋

Advanced Tables

Virtual scrolling, sparklines, conditional formatting, sorting, search, pinned columns. Handles 10K+ rows without breaking a sweat.

Fully Typed (Zod + TypeScript)

Every widget validated by Zod schemas. TypeScript types flow end-to-end. The agent validates output before it touches the canvas.

What you can do

Use the library or the app — or both

VRYO is an open-source platform: embed the canvas in your product with @vryo/client, or use the cloud Workspace to build dashboards with no code.

Connect your app or website

It takes less than 4 minutes. Add the VRYO dashboard to any React app, Next.js page, or route.

Install the package

npm install @vryo/client @vryo/core

Add the dashboard in your component (e.g. App.tsx or a page):

App.tsx
import { VryoProvider } from "@vryo/client";
import "@vryo/client/styles";

export default function App() {
  return (
    <VryoProvider
      style={{ width: "100%", height: "100vh" }}
    />
  );
}

Your dashboard is ready

Paste the code into your app. The infinite canvas with charts, tables, and notes will render on your page. Optional: add an agent endpoint for AI-driven updates.

Quick start

Up and running in 3 steps

Or skip the code — create a free account and build dashboards in the Workspace (2 projects free, then Pro for more).

terminal
npm install @vryo/client @vryo/core tldraw

Pricing

Simple, transparent pricing

Start free. Upgrade when you need more.

Hobby
$0/forever

Create an account and start building. No usage limits.

  • 2 projects
  • Full @vryo/client package
  • Unlimited canvas widgets per project
  • Apache Arrow data integration
  • Community support (GitHub / Discord)
  • Apache 2.0 license
Get started free
Most popular
Pro
$29/per month

For individuals and teams building production AI data apps.

  • Everything in Hobby
  • 50 projects
  • VRYO Cloud hosting
  • Persistent canvas state
  • Priority agent API rate limits
  • Analytics dashboard
  • Custom widget themes
  • Email support
Enterprise
Custom

For large organizations with custom needs and compliance.

  • Everything in Pro
  • Unlimited projects
  • On-prem / private cloud
  • Dedicated support
  • Custom SLAs
  • Security review & compliance
Request demo

Contact

Request a demo or get in touch

Interested in Enterprise? Tell us a bit about your needs and we'll schedule a call.

FAQ

What is VRYO?

VRYO is an open-source platform for building AI-powered dashboards through conversation. You can use the cloud Workspace to upload data (CSV/JSON), chat with an AI copilot, and get charts, KPIs, and tables on an infinite canvas — or embed the same canvas in any React or Next.js app with the @vryo/client library.

How do I embed a VRYO dashboard in my app?

Install @vryo/client and @vryo/core, wrap your page with VryoProvider (and pass agentEndpoint for AI), then optionally add a server route that calls callAgentWithCanvas from @vryo/server. The docs at vryo.dev/docs/getting-started show the exact 3-step setup.

What chart types does VRYO support?

VRYO supports 13 chart types: bar, line, area, scatter, pie, donut, heatmap, waterfall, radar, treemap, funnel, combo, and radial bar. It also includes KPI cards with trend arrows, semicircular gauges, cross-filtering slicers, and advanced tables with virtual scrolling.

How is VRYO different from Tableau or Power BI?

Traditional BI tools are click-based: you drag fields, pick chart types, and configure each visual by hand. VRYO is conversation-based: you describe the insight you want and the AI builds the dashboard. You can go from data to a full dashboard in under a minute and export it as React code.

Do I need to code to use VRYO?

No. The VRYO Workspace (vryo.dev/app) lets you upload data, chat with the AI, and build dashboards in the browser with no code. To embed a dashboard in your own app, you install the npm package and add one component; the docs show a 3-step setup.

Can I use VRYO without coding?

Yes. Create a free account, open the VRYO Workspace, upload a CSV or JSON file, and tell the AI what dashboard you want. It will create charts and KPIs for you. Free accounts get 2 projects; upgrade to Pro for more.

Is VRYO free?

Yes. The core library is open source (Apache 2.0). Create a free account and build with 2 projects at no cost; there are no usage limits. Pro and Team tiers add more projects, cloud hosting, and priority support.

How many projects do I get on the free plan?

Free accounts get 2 projects. You can build as much as you want inside each project with no usage limits. Upgrade to Pro for 50 projects, or Team for 200.

Early access

Join the waitlist

Be first in line for Pro and Enterprise. We're rolling out in batches — early members get lifetime discounts.

No spam. Unsubscribe anytime.

AI dashboards from conversation, not clicks