Self-hosted • Works fully offline • Replaces $1,200+/yr in SaaS tools

Databases, Docker & servers — one AI workbench you self-host.

Query across 5 database engines, let the built-in AI write your SQL, visualize every relation with interactive ER diagrams, manage Docker containers, SSH into servers, schedule automated backups, and build custom dashboards. Replace multiple fragmented tool subscriptions with a single $99/yr self-hosted license — saving $994+/yr per developer.

No credit card required • 14-day full Pro trial • Keep what you build
Self-HostedYour server, your data
Works OfflineAir-gapped • 100% private
AI AssistantSchema-aware text-to-SQL • local & cloud LLMs
5 DB EnginesSQL Server • PG • MySQL • MariaDB • SQLite
ERD VisualizerInteractive ER diagrams • auto-layout
Docker StudioRemote Docker over SSH
SSH + SFTP Built InConsole, tunnels & explorer
Widget SDK20 built-in widgets & JS SDK
Remote OpsSigned commands to your PROD box • beta
$1,200+ / yr saved
Replaces 5+ separate SaaS subscriptions
12-in-1 Workbench
DB IDE, Docker, SSH, SFTP, AI, Backups & Ops (beta)
100% Private
Zero telemetry • DPAPI / AES-256 encrypted
$99 / yr flat
Zero per-seat traps • 14-day free Pro trial
Annual Stack Cost Projection Cost comparison per developer seat • Typical DevOps stack vs. Poly Studio
DB IDE $229
+
Docker UI $149
+
SSH / SFTP $120
+
Schema Diff $595
Separate Tools $1,093/yr
Poly Studio $99/yr
Save $994/yr (91%)
Dashboard Ctrl+1
Query Lab
Schema compare
ERD Visualizer
Backups 3 ok
Connectors 6
AI Assistant
Docker Studio live
SSH Console
SFTP Explorer
Remote Ops BETA
Widgets
"Top 5 customers by revenue this quarter"
-- generated from your live schema - prod-shop
SELECT c.name, SUM(o.total) AS revenue
FROM customers c
JOIN orders o ON o.customer_id = c.id
WHERE o.created_at >= date_trunc('quarter', now())
GROUP BY c.name ORDER BY revenue DESC LIMIT 5;
name revenue trend
Acme Corp $42,310
Northwind $38,902
Initech $31,554
AI Copilot

Describe the query. Get production-ready SQL.

Type what you need in plain English. Poly Studio grounds every generation in the connector's live schema - real table and column names, not guesses - then explains, optimizes, or fixes it.

  • Text-to-SQL with schema-aware prompting
  • Explain any query in plain language
  • Optimized rewrites with reasoning included
  • Auto-fix broken SQL from the error message
  • Universal Multi-Provider AI: local Ollama, OpenAI, OpenRouter, or Custom API
  • Granular temperature presets: Deterministic, Precise SQL, Balanced, Creative
AI Copilot - schema: public.orders (42 tables)
"Average delivery time by city last 30 days"
SELECT city, AVG(delivered_at - shipped_at) AS avg_time
FROM shipments
WHERE shipped_at >= now() - interval '30 days'
GROUP BY city ORDER BY avg_time;
412msruntime
24rows
✓validated
Schema Compare

Diff across engines - with an AI risk review.

Compare production against staging - even different database engines - and get a ready-to-run ALTER script in the target dialect. Before you execute, AI reviews it for data loss and destructive drops.

  • Any-to-any diff across all 5 supported engines
  • Dialect-correct ALTER scripts (incl. transactional SQLite rebuilds)
  • AI flags destructive changes before they run
  • Multi-tab compare sessions for parallel migrations
  • Visualize every foreign key in the interactive ERD Visualizer
Compare - staging → production - 3 changes - risk: medium
ADD CREATE TABLE refunds (id uuid PRIMARY KEY, order_id uuid, amount numeric(10,2));
ADD ALTER TABLE orders ADD COLUMN status text DEFAULT 'new';
- 138 objects identical
DROP customers.legacy_ssn - irreversible, contains 44 rows
+2adds
1destructive
138unchanged
Backup - Restore - Sync

Backups that run themselves.

Per-connector cron schedules, engine-native and logical dumps, compression, checksums and retention pruning. AI reviews recent runs and tells you what's about to break.

  • Cron-scheduled backups per connector
  • pg_dump / mysqldump / BACKUP DATABASE / VACUUM INTO
  • Gzip + SHA-256 + retention pruning
  • Restore workflows and cross-engine sync schedules
  • AI reliability insights on run history
Backups - scheduler active - next run 02:00 UTC
0 2 * * * - prod-shop - native+gzip 0 * * * * - analytics - logical 0 0 * * 0 - mysql-backup - logical
214runs
212 ✓succeeded
1.2 GBlatest
"mysql-backup backups grew 4x in 2 weeks - consider raising retention or weekly-only scheduling."
Dashboards & 20 Built-In Widgets

Dashboards that go far beyond database charts.

Poly Studio unifies database telemetry, server infrastructure health, and developer productivity tools on a single drag-and-drop auto-refreshing canvas. Track live queries alongside server uptime, SSL certificate lifecycles, team calendars, weather, and breaking engineering feeds - or craft proprietary widgets with the sandboxed JavaScript SDK.

  • 20 zero-config built-in widgets - SSH tunnel reachability, remote system telemetry (CPU/RAM/Disk), SSL tracker, multi-URL endpoint status, SSH access & public-IP firewall rules, full UFW firewall rule management, weather, multi-calendar, RSS news, Reddit feeds, India stocks, backups & more
  • SQL chart widgets - write any query, get auto-refreshing KPI counters & charts
  • Sandboxed JS Widget SDK - write custom JS widgets inside secure iframes
  • HTML, Markdown & URL embeds - embed team runbooks, Grafana boards & wikis
  • Multi-board canvas with auto-refresh - customize refresh cadence per board
  • Admin publishing & JSON export - broadcast standardized boards to all users
Dashboard - "Prod Ops & Team Hub" Live - 10s auto-refresh
SSL / TLS Cert Valid - 84d left
api.prod-cluster.internal
TLS 1.3 - Let's Encrypt - 0 errors
Endpoint Status 4 / 4 Up
28ms Latency
4 URLs monitored every 60s - 0 down
Database Backups 14 / 14 Pass
1.2 GB Latest
Next: 02:00 UTC (prod-shop) - Gzip
Query Stream 18ms
SELECT count(*) FROM orders...
1,420 rows returned - 0 errors
DC Location 26°C
Bengaluru, IN - Partly Cloudy
Open-Meteo - Humidity 68% - ↗ Trend
Sprint Release Target
2d 14h 22m remaining
v2.4.0 Production Deploy Window
20 Built-In Widgets Ready - GridStack Drag & Drop Export JSON  -  + Add Widget
20 Zero-Config Built-In Widgets

Every Built-In Widget & Its Purpose - Out Of The Box

No extra plugins, third-party marketplaces, or monthly cloud SaaS fees. Filter by category to explore every built-in widget engineered directly into Poly Studio.

Security & TLS
SSL / TLS Certificate Tracker
Connects via TCP/TLS to inspect remote domains, tracking SSL/TLS validity, issuer authority, cipher protocol, and exact days until expiration.
Availability
Endpoint Status Monitor
Pings one or more HTTP/HTTPS URLs - added one per line with optional labels - and reports per-endpoint up/down status, response latency, and a summary rollup (e.g. "All operational" or "2 of 4 down").
Database Ops
Database Connector Health
Aggregates all configured database connections, categorized across SQL Server, PostgreSQL, MySQL, MariaDB, and SQLite with user scoping.
Data Protection
Database Backup Status
Audits recent cron-scheduled backup runs, success vs failure counts, total bytes written, and restore operation verification logs.
Query Telemetry
Recent Query Activity Stream
Live execution stream of the last 50 queries executed across Explorer, displaying execution duration in milliseconds, returned row counts, and errors.
DevOps & Bastions
SSH Tunnels & Bastion Status
Monitors all saved SSH tunnels, bastion jump hosts, and secure database port forwards configured inside Poly Studio.
Schema Drift
Schema Compare & Diff Tool
One-click launchpad to compare schemas between any two databases across dialects and inspect generated ALTER synchronization scripts.
SQL BI & Analytics
Query Lab Dashboard Pages
Summarizes all saved SQL-driven analytical boards and individual KPI visual cards configured across your workspace.
Team Hub
Live Weather & Hourly Trends
Fetches live temperature, weather conditions, and hourly forecasts from Open-Meteo with no API keys or subscription fees required.
Team Schedule
Multi-Feed ICS Calendar Sync
Aggregates multiple ICS feeds (Google Calendar, Outlook 365, company holidays, on-call rotations) into a unified view.
Planning
Interactive Calendar Navigator
Lightweight, zero-latency month and year calendar view with responsive next/prev navigation for release planning.
Time Coordination
Live Clock & Timezone Sync
Displays real-time local clock, UTC timestamp, and customizable timezone labels (e.g. "Server Time", "London DC").
Focus & Deadlines
Milestone Countdown & Timer
Counts down to critical release deadlines, maintenance windows, or runs a 25-minute Pomodoro focus interval.
Developer Intel
Tech News & Custom RSS Feeds
Streams live headlines from Hacker News, PostgreSQL news, TechCrunch, The Verge, Dev.to, Ars Technica, or custom RSS/Atom feeds.
Community Feeds
Reddit Feeds
Pulls hot, new, or top posts from popular engineering subreddits - or add your own communities - with a warmup cache and graceful fallback rendering.
₹
Market Watch
India Stocks Watchlist
Live NSE/BSE watchlist table (via Yahoo Finance) with prices, day change, fundamentals, and trend micro-charts across your chosen symbols.
Bastion & Network
SSH Tunnel Reachability (Tunnel Health)
Performs live connectivity checks against configured SSH tunnels and bastion hosts, displaying green/red pulsing status dots, millisecond latency, and error details.
Host Metrics
Remote Host Telemetry (System Health)
Samples live CPU, RAM, and disk storage usage directly over SSH from remote Linux hosts, with dynamic amber/red warning thresholds and Bar or Circular Ring modes.
Firewall & Access
SSH Access & Public-IP Rules
Detects your current public IP from the browser, shows every lookup source side by side when a carrier rotates addresses, reads the live firewall state, and registers or unregisters the matching SSH rule with one click.
Firewall & Access
UFW Firewall Rule Management
Runs ufw directly on any saved SSH tunnel host - live on/off state, version, default policies, and the complete numbered rule table, with a guided add-rule form (allow, deny, reject, limit) and one-click rule deletion.
DevOps & Server Toolkit

Docker Studio, SSH console, SFTP explorer & Remote Ops - built right in.

Poly Studio isn't just a database tool. Manage remote Docker containers with live CPU/RAM metrics and interactive exec shells, SSH into servers with a full terminal, browse files over SFTP, manage SSH tunnels to reach isolated databases, and run allowlisted commands on sealed production boxes - all from the same browser tab.

  • Docker Studio: container metrics, live exec shells, follow logs & image pulls over SSH
  • Interactive SSH terminal console with command history & 256-color support
  • SFTP file explorer: browse, download & preview remote files
  • SSH tunnels & bastion hosts for secure database and container access
  • Remote Ops (beta): signed, allowlisted commands on servers with no exposed SSH - per-device keys, replay protection & a full audit trail
  • No extra SSH or Docker client needed - everything runs in Poly Studio
Docker Studio & SSH Console - bastion@prod-cluster - connected
admin@prod-cluster:~$ docker ps --format "table {{.Names}}\t{{.Status}}\t{{.Ports}}"
NAMES           STATUS              PORTS
postgres-prod   Up 14 days (healthy)   127.0.0.1:5432->5432/tcp
redis-cache     Up 14 days           127.0.0.1:6379->6379/tcp
qdrant-ai       Up 2 days            127.0.0.1:6333->6333/tcp
Dockercontainers
SSHterminal
SFTPbrowse files
• liveconnected
Security & Access

Secure by design, built for servers and teams.

Self-hosted means credentials stay with you - encrypted at rest with platform-native encryption. Host once and share across your team: local users, roles, per-owner connector scoping, audit logs, rate limiting and a full REST API are included.

  • Multi-user with admin-managed accounts & roles
  • Host on your LAN or internet - one server, whole team
  • DPAPI on Windows - AES-256-GCM on Linux/Docker
  • Audit logs, per-owner connector scoping, rate limiting
  • Full REST API (150+ endpoints) for automation
Connectors - encryption: AES-256-GCM - 6 saved
connector host tunnel status
prod-shop 10.0.4.21:5432 ssh bastion • online
analytics rds.aws:3306 - • online

Everything in the box

No plugins, no paid add-ons inside. Here is the full inventory.

Connect & Access

  • SQL Server, PostgreSQL, MySQL, MariaDB, SQLite
  • Reusable connection profiles shared across every module
  • Import Lab Pack: one-click evaluation lab from the polystudio-samples repo - tunnel, connectors and Query Lab cards wired up in a single reviewed step, with every lab file installed on your own machine
  • SSH tunnels & bastion hosts built in
  • Docker Studio: container metrics, exec shells, logs & pulls
  • SFTP file explorer with download/preview, reliable uploads and real file details
  • Interactive SSH terminal console with history
  • Several sessions per server - open multiple terminals on the same host at once
  • Plain-language connection errors - a failed test says whether the database is still loading, has stopped, or was never started
  • Remote Ops (beta, Pro, Pro+ & Team): signed command console to your own servers - allowlisted, replay-protected, audited
  • Secrets encrypted at rest (DPAPI / AES-256-GCM)

Schema Compare

  • Cross-engine, any-to-any schema diff
  • ALTER scripts generated in the target dialect
  • SQLite table-rebuild migration, transactional
  • Multi-tab sessions - parallel compares
  • AI risk review: data loss, destructive drops

Query & Explore

  • Ad-hoc SQL editor with 50-query history
  • Result grid + auto-detected Chart.js charts
  • Row caps and 30s timeouts, configurable
  • Write-protection guard - opt-in per connector
  • Query Lab: saved pages, reusable SQL workflows

AI Suite

  • Text-to-SQL grounded in the live schema
  • Explain, optimize, auto-fix any query
  • One-click markdown data dictionary
  • AI review of generated migration scripts
  • Multi-Provider AI: Ollama, OpenAI, OpenRouter, Custom API
  • LLM temperature presets & live connection diagnostics

Backup - Restore - Sync

  • Manual + per-connector cron schedules (5-field cron)
  • Logical dumps and engine-native formats
  • Gzip, SHA-256, retention, run history, downloads
  • Dedicated restore workflows
  • Cross-engine sync scheduling

Dashboards & 20 Built-In Widgets

  • GridStack drag-and-drop canvas, multiple boards, per-user isolation
  • 20 built-in widgets: SSH tunnel reachability, remote system telemetry (CPU/RAM/Disk), SSL/TLS tracker, multi-URL endpoint status monitor, SSH access & public-IP firewall rules, full UFW firewall rule management, live weather, ICS multi-feed calendar, interactive calendar, timezone clock, timer & countdown, news & RSS, Reddit feeds, India stocks, database connectors, schema compare, recent query activity, query lab pages, backup status, SSH tunnels
  • SQL chart widgets: write any query, render live Chart.js visualizations
  • Sandboxed JS widget SDK with PolyStudio client event bus
  • HTML, Markdown team runbooks & URL iframe embeds
  • Admin board publishing to all users + JSON export/import

Security & Admin

  • Local users & roles (admin / user)
  • JWT + cookie auth, per-owner connector scoping
  • Audit logs & security policies
  • Rate limiting on auth & API routes
  • Offline licence validation with CLI activation (--setlicense, --about, --clearlicense)
  • Workspace Cleaner - wipe workspace data in one step from Settings or --clean, with a snapshot taken first
  • Per-device P-256 signing, nonce replay protection & instant device revoke (Remote Ops)

Team & Enterprise 5+ Seats • Server

  • Multi-user: admin-managed accounts, roles (Admin / User) & seat allocation
  • Host once, share on LAN/internet: single server hosting with --server flag
  • Own your data: users & credentials on your server, not ours
  • Per-user connector isolation, admin sees all
  • HTTPS behind your reverse proxy / TLS terminator
  • Shared AI configuration - one team key for Ollama, OpenAI, or OpenRouter
  • Auditable activity logs across users

What's different about Poly Studio

You can assemble this from existing tools - just expect a desktop GUI, an IDE subscription, and a cloud AI account on top. Here's the shape of that trade-off:

Capability Poly Studio Typical GUI clients Database IDEs
(subscription)
Cloud AI-query services
AI text-to-SQL, explain, optimize ✓ included not built-in limited / extra ✓
Cross-engine schema compare + ALTER scripts ✓ varies by engine varies by plan -
Scheduled backups, restores & sync ✓ - - -
Dashboards + custom widget SDK ✓ - - -
SSH tunnels, SFTP, terminal ✓ partial partial -
Remote server commands (signed agent, no exposed SSH) ✓ BETA - - -
Self-hosted / runs fully offline ✓ ✓ desktop - -
Your schema leaves your network Never n/a n/a yes
Cost model $99 / year free / per-seat recurring ~$200+/yr range recurring ~$20+/mo range

AI text-to-SQL, explain, optimize

Poly Studio✓ included
GUI clientsnot built-in
DB IDEslimited / extra
Cloud AI✓

Cross-engine schema compare + ALTER

Poly Studio✓
GUI clientsvaries by engine
DB IDEsvaries by plan
Cloud AI-

Scheduled backups, restores & sync

Poly Studio✓
GUI clients-
DB IDEs-
Cloud AI-

Remote server commands (signed agent, no exposed SSH) BETA

Poly Studio✓
GUI clients-
DB IDEs-
Cloud AI-

Self-hosted / runs fully offline

Poly Studio✓
GUI clients✓ desktop
DB IDEs-
Cloud AI-

Cost model

Poly Studio$99 / year
GUI clientsfree / per-seat
DB IDEs~$200+/yr
Cloud AI~$20+/mo

Comparison describes broad product categories based on publicly available information as of 2026; capabilities and pricing of specific products vary - always verify on the vendor's site. Category checkmarks indicate what is common, not universal.

Built for

Agencies & consultancies

Every client database in one pane

Dozens of client databases across engines? One connector list, one backup schedule per client, dashboards per engagement - and AI docs you can hand over at the end.

Solo devs & DBAs

Everything a DB IDE does, once-off price

A simple annual license instead of a monthly subscription. Schema compare for every deploy, text-to-SQL when you don't remember the dialect, and backups that just keep running.

Self-hosters & privacy teams

AI that respects your privacy

Runs on your hardware, offline if you want. Point it at local Ollama, OpenAI, or OpenRouter and your DDL, queries and credentials stay strictly under your control.

Teams & enterprises Available

Self-hosted on your LAN or cloud

Run one instance for the whole team: admin-managed users, role-based access (Admin / User), per-owner connector isolation, shared AI keys, and audit logs — with data never leaving your network.

Up and running in minutes

Download & run

Unzip and run the executable, or pull the Docker image. Windows, Linux, macOS. Your 14-day trial starts automatically - no signup.

Connect your databases

Save a connector per database - with an SSH tunnel if it's behind a bastion. Credentials encrypted at rest.

Work with AI (optional)

Add your AI key (Ollama, OpenAI, or OpenRouter) for text-to-SQL, explain and docs - or skip AI. Everything works offline either way.

Try everything free. Simple annual license.

No subscription. Every new install runs with the full Pro feature set, free for 14 days - no card or account needed.

Free
$0

Free tier - 14 days trial unlocks all Pro features

  • 2 connectors, 2 SSH tunnels, 1 dashboard
  • SQL Explorer & Query Lab
  • Schema compare + ALTER scripts
  • ERD Visualizer & Docker Studio
  • SSH console, tunnels & SFTP (first 2 tunnels)
  • 20 built-in widgets & Widget SDK
  • Cron backups for your connectors
  • AI suite
  • Remote Ops (beta)
Trial runs unlimited + AI for 14 days, then settles back into this Free tier — nothing you built is deleted.
Download Free
Windows, Linux, macOS - no account needed
Most popular
Pro
$99 / year - per device

Everything from your trial - for a full year:

  • Unlimited connectors
  • Unlimited dashboards
  • Unlimited SSH tunnels
  • Full AI suite (text-to-SQL → optimize → docs)
  • Remote Ops (beta) - signed, allowlisted remote-server commands
  • SSH Access widget - auto-detect your public IP & keep ufw SSH rules in sync
  • UFW Firewall widget - live firewall status & rule management on your own SSH hosts, with race-safe deletes
  • 1 year of updates + priority support
No per-seat pricing. No per-query markups. Zero telemetry.
View complete feature list →
Multi-Device • LAN
Pro+
$129 / year • multi-device LAN

Host on 1 machine — access from all your devices:

  • Everything in Pro, plus:
  • Multi-device browser access: laptop, tablet, phone
  • Host anywhere on LAN: bind port with --allow-lan
  • Remote & VPN ready: Tailscale, WireGuard, VPS
  • Multi-device session gate: offline AES-256 tokens
  • 1 host machine: unlimited browser clients
  • 1 year of updates + priority support
Host once, access anywhere. Connect from laptop, tablet, or phone over LAN/VPN.
View complete feature list →
Team 5 Seats • LAN
$495 / year - 5 seats

Multi-user team collaboration on your LAN or server:

  • Everything in Pro
  • 5 user seats included (expandable)
  • User accounts & roles (Admin / User)
  • Headless & LAN server mode (--server)
  • Shared connectors & single AI config
  • Remote Ops (beta) - signed, allowlisted remote-server commands
  • Self-hosted on your LAN, VM, or private cloud
Order Team License
Instant license key delivery upon order confirmation

Licenses are valid for 1 year - renew anytime to keep Pro, Pro+, or Team active; your data is never deleted or locked. For multi-year, enterprise, or volume licensing, write to us at support@vaapps.com

Frequently Asked Questions

Your databases. Your servers. Your dashboards.

Start the 14-day full-feature trial in minutes.

Start free trial