tool

Nucleus Studio

One visual surface for all 14 Nucleus data models. SQL tables, graph explorers, vector visualizers, time-series charts, document browsers — no more switching between pgAdmin, Neo4j Browser, and a Redis CLI.

See your data. All fourteen models.

Available
14Model Browsers
PreactSPA Frontend
17MCP Tools
DogfoodBuilt with Neutron

One window for every data model.

Nucleus supports fourteen data models in a single engine. Studio gives each one a real UI: tables for SQL, force-directed graphs for edges, scatter plots for embeddings, charts for time-series, key browsers for KV, map views for geo. Connect once, browse everything — no switching apps, no re-entering credentials.

SQL browser
Table explorer, query editor with EXPLAIN ANALYZE, visual query plans, slow-query timeline. Edit rows in place with type-safe validation.
Vector visualizer
Similarity search UI, 2D/3D projection of embeddings (UMAP / t-SNE), HNSW graph traversal, k-NN inspector.
Graph explorer
Force-directed layout, Cypher-style query input, shortest-path visualizer, neighborhood expansion by click.
Time-series charts
Interactive plots with rolling aggregations, retention policy config, downsampling previews, alert rule tester.
Document browser
Collection view with JSON editor, schema inference, validator output, and diff-on-save.
KV browser
Key scan with glob patterns, TTL management, atomic increments, tombstone view.
Full-text search
Query tester with BM25 score breakdown, analyzer inspector, relevance tuning presets.
Geo map
Leaflet-backed map with spatial query builder, geofence drawing, and nearest-neighbor inspection.
Pub/Sub monitor
Topic list with live message feed, filter by pattern, ack/nack for testing.
Blob browser
Content-addressed file browser, preview for common MIMEs, dedup stats, orphan cleanup.
Streams viewer
Append-only log with seek-to-offset, consumer group lag visualizer, event replay panel.
Columnar analytics
OLAP-style browser with compression ratio per column, SIMD scan monitor, roll-up builder.
Datalog IDE
Rule editor with live fact browser, recursive query tracer, derivation inspector.
CDC timeline
Change-stream viewer with capture config, event timeline, downstream subscriber health.
Visual schema designer
Cross-model canvas for designing tables, graphs, and vector indexes together. Emit TypeScript / Rust types & migrations.

Ships with an MCP server.

Studio includes a built-in MCP server with 17 tools for LLM clients — schema introspection, query execution, index recommendations, migration generation. Point Claude Desktop at it and your LLM can browse and reason over your database without an integration layer.

~/.config/claude-desktop/mcp.json
{
  "mcpServers": {
    "nucleus": {
      "command": "neutron",
      "args": ["studio", "--mcp", "--stdio"]
    }
  }
}

Built with Neutron

Studio is a Preact + signals SPA served by a Go embedded server (shared with the CLI) that talks to Nucleus. It's the reference proof that the Neutron stack handles a real, complex app — file-based routing, typed loaders, islands for interactive panels, and the same pgwire client every other Neutron SDK uses.

How to run it

neutron studio from any project, or neutron studio --url postgres://host/db pointed at any Nucleus instance. Opens at http://localhost:7000 by default.

Part of a bigger system

Studio is the visual counterpart to the CLI, the SDK clients, and the MCP server. Whatever language writes to Nucleus, Studio can browse it. Whatever LLM you connect to MCP, it reasons over the same schema Studio is showing you.