Turso · supported engine

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 work the full SQLite-family browsing and data workflow.

Local files + Cloud replicas · pull/push Cloud Sync

Live · click to inspect

The plan Mongrel would build for your query.

Click any node below to see row estimates 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
Turso surface

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 — with conflict state surfaced, not hidden.

Keychain-stored tokens

Turso Cloud auth tokens live in the OS keychain, never in plain-text config. Per-database and per-group tokens with named profiles.

SQLite-family browsing

Tables, views, indexes, triggers, and virtual tables 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 with row estimates and index usage annotated.

Schema drift & sync

Compare a local replica's schema against its Turso Cloud parent. Generate reversible migrations before you push.

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 its plan. The assistant proposes indexes and rewrites, and shows the predicted plan — it never executes.

Import, export, copy

CSV, JSON, and SQL dumps in and out. Copy data between Turso, local SQLite files, and any other engine — schema-aware.

Connect Turso in 30 seconds.

7-day trial. macOS, Windows, Linux. No credit card.