Readyset Docs
Readyset ai

RDST

Readyset Diagnostics and SQL Toolkit finds the queries hurting your PostgreSQL or MySQL database and tells you what to do about them. Available as a desktop app and as a command-line tool.

Readyset Diagnostics and SQL Toolkit (RDST) connects to PostgreSQL and MySQL, finds the queries that are costing you the most, and explains how to fix them. It recommends indexes and rewrites, answers questions about your data in plain English, produces database health reports, and can put a Readyset cache in front of a query and benchmark the difference.

You do not need to be running Readyset to use RDST.

Two ways to run it

The desktop app and the CLI are built on the same engine and read the same local configuration. They are not two products, and they are not a full version and a lite version. Pick whichever suits how you work.

If you want to...Use
Look at a database you have never opened beforeDesktop app
Read a health report as a formatted page instead of terminal outputDesktop app
Import every database in your AWS account by clicking through a listDesktop app
Fail a CI build when a code change introduces a risky queryrdst scan --check
Audit two hundred databases on a nightly schedulerdst fleet audit
Let Claude Code drive RDST for youClaude Code integration
Pipe results into another toolCLI

Both read ~/.rdst/config.toml, the same query registry, and the same saved health reports. A database you add in the app is available to the CLI in the next command, and the reverse. Many people use both: the app to explore, the CLI to automate what they found.

The same names, in two places

A few features are called different things in each, because the app names them for what they show and the CLI names them for the command you type.

Desktop appCLIWhat it does
Slow Queriesrdst topRanks the queries consuming the most database time
Health Checkrdst audit, rdst fleet auditFull health report for one database or many
Analyze Queryrdst analyzeDeep analysis of a single query with fixes
Askrdst askNatural-language question to safe, read-only SQL
Queriesrdst query listThe saved query registry
Comparisonsrdst cacheDeploy a Readyset cache and benchmark it against upstream
Code Scanrdst scanExtracts SQL from ORM code and analyzes it
Settingsrdst configureDatabase connections, API keys, privacy

How RDST relates to the rest of Readyset

ToolRoleWhere it runs
ReadysetReal-time SQL cache for Postgres and MySQLAlongside your database
Readyset QueryPilotAutomated cache discovery and deployment on top of ReadysetReadyset Cloud or self-hosted
RDSTDiagnose queries, check database health, and optionally drive Readyset cachesYour laptop, CI, or a diagnostics host

RDST is the entry point most teams should reach for first. It surfaces which queries matter, why they are slow, whether Readyset can help, and if it can, deploys the cache for you.