Skip to content

Developers · CLI

Insites CLI Tool Graphical User Interface

Last updated 1 November 2026

Start the Insites CLI GUI to browse data, administrators, constants and logs, and run GraphQL and Liquid.

The Insites CLI includes a local web interface, the GUI. It connects straight to one of your environments, so you can browse its data, administrators, constants and logs, and run GraphQL and Liquid against its live data, without typing commands. This page describes the GUI in the CLI 6.4.1.

Start the GUI

Run this in your project folder, naming the environment:

insites-cli gui serve staging --open

The GUI runs at http://127.0.0.1:3030 until you press Ctrl+C.

OptionWhat it does
-p, --port <port>Use another port. The default is 3030.
--host <host>Listen on another address. The default, 127.0.0.1, means only this computer can open it.
-o, --openOpen the GUI in your browser when it is ready.
-s, --syncRun sync at the same time, so the files you save go to the instance while you use the GUI.

The Layout

A sidebar on the left shows the connected instance and links to every screen. You can collapse it to icons. The screens are grouped:

GroupScreenWhat it shows
OverviewHomeA dashboard with live counts of tables, administrators and errors in the last 24 hours, and the recent logs.
InstanceDatabaseYour tables and their records. Filter to find any record.
InstanceAdministratorsThe people who can sign in to the instance admin.
InstanceConstantsThe constants set on the instance. Values that look secret stay hidden until you reveal them.
InstanceLogsThe instance's live logs, with a text filter and filters by log type.
PlaygroundsGraphQLA GraphQL editor with autocompletion from the instance's schema. Queries and mutations run on live data.
PlaygroundsLiquidA Liquid editor that runs your code on the instance and shows the result.

Light and Dark Mode

The GUI follows your system's light or dark setting. You can switch it yourself, and every screen follows.

Security

The GUI uses your environment's sign-in, so anyone who can open it can act on the instance as you. By default it listens only on this computer, and it refuses requests from other websites open in your browser. Use --host only on a network you trust.