Turso replicas, in one workbench.
A dedicated plugin on the new Rust Turso engine: open local database files and Turso Cloud replicas side by side, sync with pull/push Cloud Sync, keep tokens in the OS keychain, and browse and edit with the full SQLite-family toolset.
Local files + Cloud replicas · pull/push Cloud Sync
The plan Mongrel would build for your query.
Click any node below to see each plan step and what Mongrel would suggest. Same view you get inside the workbench, against your local replica.
// Search · idx_events_org_status_starts
SEARCH events USING COVERING INDEX (org_id=? AND status=?). Reads 3,912 rows straight from the proposed index - no table pages touched. Suggested index applied.
-- events · local replica app.db SELECT e.id, e.title, e.starts_at, o.name AS org_name FROM events e JOIN orgs o ON o.id = e.org_id WHERE e.org_id = 42 AND e.status = 'live' ORDER BY e.starts_at DESC LIMIT 20; -- 388ms · full SCAN of 48,120 rows -- ✓ Proposal: covering index (org_id, status, starts_at) CREATE INDEX idx_events_org_status_starts ON events (org_id, status, starts_at); -- ✓ Pushed to Turso Cloud · replica in sync
What Mongrel ships for Turso.
Local files & Cloud replicas
Open local Turso database files and attach Turso Cloud replicas in the same sidebar. Browse both with identical tooling.
Pull/push Cloud Sync
Pull remote changes into a local replica, work offline, then push your commits back to Turso Cloud - a failed push is reported explicitly, never silently swallowed.
Keychain-stored tokens
Turso Cloud database tokens live in the OS keychain, never in plain-text config - and they're left out of profile exports and Connection Sync.
SQLite-family browsing
Tables, views, indexes, and triggers in one schema tree. Row browsing and editing with typed cells throughout.
EXPLAIN QUERY PLAN
Run EXPLAIN QUERY PLAN and inspect each SCAN, SEARCH, and temp B-tree step. The index advisor flags full scans and writes the CREATE INDEX for you.
Schema drift & sync
Snapshot and diff schemas between two Turso connections - added, removed, and changed objects - then sync table data with a reviewed, write-gated plan.
FK drill-down & relationships
Click any foreign-key cell to jump to the referenced row. Relationship graphs generated from declared foreign keys.
AI explain & rewrite
Paste a query and the assistant explains and rewrites it with schema context. Proposals wait for your review - nothing executes on its own.
Import, export, copy
Import CSV, JSON, or JSON Lines; export CSV, JSON, JSON Lines, or SQL INSERT. Copy and sync data between Turso connections - schema-aware.

