Tiling workspace · Windows x64
Terminal, browser, and an AI agent — tiled into one canvas.
Pano fuses a native ConPTY multiplexer, live WebView2 panes, and an embedded agent that drives them. Arrange the workspace once — it stays exactly how you left it.
spawn_terminal → otter (pwsh)
run_command → npm run dev
type_in_terminal → otter
focus_terminal → otter
run_tool → builtin_terminal ✓
spawn_terminalrun_commandtype_in_terminal
focus_terminalrun_toolclose_all_tools
- Deploy edge workerRun the edge deploy pipelinecommand
- New terminal paneOpen a ConPTY shell in the gridpane
- Switch workspace: acme-apiC:\dev\acme-apiworkspace
- Open settingsThemes, scrollback, high contrastcommand
Two shells, side by side
ConPTY-backed PowerShell and Node panes run concurrently. Drag a header to reorder; the drop target lights up coral.
Specs
Built like a developer tool should be.
Terminal multiplexer
Native ConPTY shells with a custom VT parser and x64 OpenConsole. Split, zoom, reorder.
Embedded AI agent
An OpenRouter-backed agent that operates the UI through real tool calls.
Browser panes
WebView2 renders any site beside your shell — dashboards, docs, dev servers.
Grid workspaces
Named workspaces, each a saved arrangement of panes. Switch without losing state.
Plugin system
A typed plugin API adds new AI tools. A terminal tool ships built in.
Local control server
Bearer-authenticated HTTP on 127.0.0.1:7899 lets scripts drive Pano.
Scrollback persistence
Terminal history is captured per pane and restored on restart.
Updates in-app
Self-contained builds; new versions download and install from inside Pano.
Get Pano
One canvas. Ready in a minute.
Self-contained Windows x64 build — no .NET runtime to install. Updates land in-app.
Free for personal use · built and shipped from a public pipeline