Home Product Docs Pricing AI Integrations Blog About 𝕏 @Datavor_ai ▶ YouTube
Get Started — Free →
New in v3.0 · localhost:3000 · read-only

See what Datavor sees.

A local dashboard at localhost:3000 showing live sync activity, connections, the context graph, CDC streams, and scheduler DAGs. Your AI drives the work — the Web UI lets you watch it happen.

🔒 localhost:3000
Datavor Web UI Dashboard showing 6 connections, 5 syncs, 100% success rate, 7-day sync activity chart, and pending suggestions

Visibility, not control.

Datavor is driven by conversation — you tell your AI what to do, it calls the MCP tools. The Web UI deliberately doesn't duplicate that. It's a read-only window into the same Context Engine your AI reads from.

That means there are no destructive buttons to click by accident. No "are you sure?" dialogs. No way for the dashboard to get out of sync with what your AI knows — because they're reading the same source of truth.

Read-only by design To change anything — start a sync, edit a job, add a rule — you talk to Claude. The UI never writes.
You"Sync orders to the warehouse"
↓  natural language
AI + MCP toolsCalls sync_table — writes to databases & Context Engine
↓  reads same state
Web UIShows the result — read-only, always current

Six sections.

Everything Datavor tracks, organized into six views. Three shown here with live screenshots; all six ship in v3.0.

01

Dashboard

localhost:3000/

The landing view. Four headline metrics across the top — active connections, syncs in the last 7 days, active CDC streams, and overall success rate. Below, a 7-day sync activity chart and a live feed of pending suggestions from the Context Engine.

  • At-a-glance health — is everything green?
  • 7-day sync activity bar chart, success vs failed
  • Pending suggestions with one-look Accept / Dismiss context (action happens via your AI)
↻ auto-refreshes every 30s
Dashboard view with metrics, sync activity chart, and pending suggestions
02

Connections

localhost:3000/connections

Every database Datavor knows about, as a card grid. Each card shows the engine type, host, database name, table count, and when it was last connected — plus a copy-able connection ID for use in conversation.

  • All 5 engine types — Postgres, MySQL, SQL Server, SQLite, Snowflake
  • Connection status — active / disconnected
  • Table counts and last-connected timestamps
  • Copy connection ID to reference in chat
↻ auto-refreshes every 30s
Connections view showing 6 database connection cards with host, database, tables, and last-connected info
03

Context Graph

localhost:3000/context-graph

A visual map of every connection, table, and sync relationship across all your databases. Nodes are databases and their tables; colored edges show sync health — green for healthy, red for error, grey for unknown — plus dashed lines for rule attachments. Click any node for details.

  • Databases & tables as nodes, sync pairs as edges
  • Edge colors — healthy sync, error, unknown, rule attachment
  • Spans all 5 engines in one view
  • The visual face of the Context Engine
↻ auto-refreshes every 30s
Context Graph view showing 6 database connections, 8 tables, and 40 sync pairs as an interactive node graph with healthy-sync, error, and rule-attachment edges
04

CDC Monitor

localhost:3000/cdc

Live monitoring for every active CDC stream. Events processed, current source-to-target lag, last event timestamp, and apply failures — updating in near-real-time so you can watch replication keep pace.

  • Per-stream event throughput and lag
  • Replication slot / binlog health
  • Quarantined event count, if any
↻ refreshes every 5s — faster for real-time
CDC Monitor view showing active streams, total streams, and error counts with a 5-second auto-refresh
05

Scheduler

localhost:3000/scheduler

Every scheduled job in one table — status, last result, schedule, sync mode, run count, and dependency count. The full DAG at a glance, so you can confirm what's running when and what depends on what.

  • Active / paused status per job
  • Last result — success / failed
  • Schedule (cron or interval) and sync mode
  • Dependency count — the DAG, tabulated
↻ auto-refreshes every 30s
Scheduler view showing 4 sync jobs with status, last result, schedule, mode, and dependency columns
06

Settings

localhost:3000/settings

Appearance, alert webhooks, and Pro licence management. Switch between dark and light themes (saved per browser), wire up webhooks that fire on sync failures, CDC errors, and schema changes, and see your current licence tier at a glance. The one place the UI shows configuration rather than data.

  • Appearance — dark / light theme, saved per browser
  • Alert webhooks — Slack + generic delivery on sync failures, CDC errors, schema changes
  • Pro tier — current licence status at a glance
  • Links to privacy docs
Settings view showing Appearance dark/light toggle, Alert webhooks with enable toggle, and Pro tier license status

Open it in one command.

The Web UI ships inside Datavor — no separate install, no extra service to configure. Free and Pro both include it.

⬡ OPTION A

Ask your AI

Just say it in conversation — Datavor opens the dashboard in your browser.

"Open the Datavor dashboard"
⬡ OPTION B

From the terminal

One command launches the UI and opens your browser to it.

datavor webui
⬡ OPTION C

Direct URL

If Datavor's already running, just visit the URL directly.

localhost:3000

Watch your data move.

The dashboard ships with every Datavor install. Run one command and open localhost:3000 to see it live.