Skip to content

Studio Overview

Studio is Astonish's web-based UI, served locally at http://localhost:9393. It provides a visual interface for chatting with agents, designing flows, managing fleet operations, and previewing generated applications.

Main Tabs

TabPurpose
ChatInteractive agent conversations with streaming responses
FlowsVisual flow designer for multi-step agent pipelines
FleetMulti-agent plan dashboard and coordination
DrillTest suites for agent validation and quality assurance
AppsPreview and manage generated applications

Launching Studio

Studio is served automatically by the daemon. Start the daemon and open your browser:

bash
astonish daemon start
# Studio available at http://localhost:9393

Or run in the foreground for debugging:

bash
astonish daemon run
# Studio available at http://localhost:9393 (logs printed to stdout)

Cloud Deployment Features

When running with PostgreSQL, Studio gains additional capabilities:

Login

Studio presents a login screen requiring authentication. Users authenticate with credentials managed by the platform identity system.

Team Switching

After login, the top navigation shows your current organization and team. Click to switch between teams you have access to. All agent interactions — chat sessions, flows, and fleet plans — are scoped to the active team.

Settings

The Settings panel is accessible from the gear icon in the navigation. It provides configuration for providers, MCP servers, credentials, and platform administration.

Session Persistence

Chat sessions and flow executions persist across browser refreshes. Studio stores session data server-side, so you can close the browser and resume where you left off.