Local · open source

Your machine. Exact starting state.

Prepare reusable SQL database states, start isolated mutable instances, and discard experiments without losing the point you prepared.

v0.1.1-rc.6 is available after registration

This release candidate includes archives and checksums for Linux, Windows, and macOS. Submit the Local form to receive platform downloads and installation steps.

Built for local development and QA.

Developers and QA engineers who need repeatable migration, integration, or reproduction environments and are comfortable running database containers locally.

Compact alias recipe
sqlrs prepare chinook run smoke
basechinooksmoke
Published release candidate

Choose the archive for your platform.

Build from source remains the fallback only for platforms outside the published archives.

PlatformArchivePrimary runtimeNotes
Linuxamd64, arm64DockerSnapshot backend depends on the filesystem; copy fallback is available.
Windowsamd64Docker DesktopWSL2 is required for the Btrfs path; copy remains the fallback.
macOSamd64, arm64PodmanCopy snapshots only.

Prepare, then run.

The raw form below passes arguments after `--` to psql. Detailed installation and prerequisite steps are documented for the published release archives.

Actual CLI form
sqlrs prepare:psql -- -f init.sql run:psql -- -c "select count(*) from users"

What to expect from v0.1.1-rc.6.

  • Database-engine availability follows the support matrix.
  • Container and snapshot behavior varies by platform.
  • Liquibase requires its documented host prerequisites.
  • Shared and Managed are separate, unreleased operating models.

Register to download v0.1.1-rc.6.

Submit your work email to open platform downloads and installation steps. Product updates and research invitations remain separate, optional choices.

Registration and download access through this site are currently closed.

Contact choices

Submitting this form registers your interest in Local and requests access to its platform downloads and installation steps. Product updates and research invitations remain optional. Read the privacy notice.