The agent terminal cockpit · v1.0 beta

Run a crew of agents, not one chat window.

Scry is a terminal cockpit for developers who drive multiple AI coding agents at once. Real shells in movable panes, live agent status, and every terminal keeps its own session — even after you restart.

v1.0 beta · unsigned installer · no telemetry · bring your own keys
Windows 11 + WSL2 · native panes WSL · PowerShell · Web · Media · Extensions
enterscry.com v1.0.7 · multi-agent
Scroll
The pitch

You stopped working alone the day you started using AI. So why are you still tabbing between one chat window and a thousand? Scry is a desktop cockpit where real terminals run side by side — each driving its own agent, each showing its own status. You don't take turns with a bot. You run a crew.

01

Parallel

Agents in their own panes — not one chat thread you wait on.

02

Local & private

A real desktop app. Your keys, your disk, no telemetry.

03

WSL-native

Windows and Linux panes side by side. Paths translate across the border.

04

Extensible

Drop a folder in. It becomes a dock app. No rebuild, no store.

The film

Sixty seconds in the cockpit.

A cinematic tour — parallel panes, live agent status, the dock lighting up the one that needs you.

Play the film
1080p
THE FILM · ENTERSCRYPANES · AGENTS · STATUS · DESKTOP
Product demo

A walk through the real thing.

The cockpit, desktop mode, and the drop-in extensions platform — start to finish.

Play the demo
1:28 · 1080p
PRODUCT DEMOCOCKPIT · DESKTOP · EXTENSIONS
The cockpit

Built for running more than one thing at once.

Every pane wears its state on its sleeve — thinking, awaiting input, idle, done. The dock lights up the one that needs you. Paste or drag a screenshot into a Linux pane and the path arrives translated. Reload anytime — your shells and your agents don't blink.

/// SCRY echoria · 4 arclight · 3 chronoflow · 2 + echoria ▸ feat/auth CPU 38% · GPU 22% · RAM 11.4G
WSL · Ubuntu echoria ● THINKING · 2m 14s
~/echoria ● claude code · auto-detected 142k
$ refactor auth/middleware.ts
reading auth/middleware.ts · 14 files
planning argon2id migration path…
— rotating signing keys on deploy
— writing tests for token refresh
WSL · Ubuntu arclight ◉ AWAITING · 12s
~/arclight ● codex · auto-detected 88k
$ run migrations/0034_rename.sql
destructive: drops workspaces.legacy_id
12,344 rows · backup written
Proceed? (y/n)
WEB localhost:5173 ✓ LIVE
vite · hot-reloading ● browser pane
⌖ /dashboard
3 stat tiles · 1 chart · 12 rows
WSL · Ubuntu chronoflow ✓ RESUMED
~/chronoflow ● session restored
$ # reopened after restart
resumed this terminal's own session
— 1,204 turns · full scrollback
— picked up mid-task, no re-prompt
WIN pwsh ○ IDLE
C:\\Users\\Owner\\Scry ● shell
PS C:\Users\Owner> wsl
dev@desktop:/mnt/c/Users/Owner$ cd ~
dev@desktop:~$
MCP tool surface ● CONNECTED
bring your own agent ● mcp socket
list_blocks → 6 panes
spawn_block wsl ~/echoria
send_keys arclight "y⏎"
your agent drives the cockpit.
echoria ▸ ~/echoria ▸ feat/auth · tokens 230k · ● 1 pane awaiting input 6 panes · 2 agents · ⌘K palette

Movable, splittable panes

Split, drag, magnify, tab. Save layouts as workspaces and reopen them from the library. Maximize one pane without losing the rest.

Live agent status

Scry auto-detects claude, codex, grok, gemini, and aider and reads each pane's state: thinking, awaiting, idle, error. The dock surfaces whoever needs you.

new

Session per terminal

Quit and reopen, and each terminal resumes its own agent conversation — not a shared "most recent" one. Full scrollback, right where you left it.

new

Task queue

Line up a backlog and enlist terminals as workers. The moment an agent goes idle it pulls the next task itself — your crew drains the list while you think.

new

Built-in editor

A real code editor and file tree in a pane — with an AI console beside it that already knows the file you have open. Ask about the code on screen, no copy-paste.

Bring your own agent

Any CLI agent runs in a pane. An MCP tool surface (list_blocks, spawn_block, …) lets an agent drive the cockpit itself.

Web & media panes

A native browser pane with mic and camera access. A video player and audio-reactive backdrop. Themes from Tokyo Night to Amber CRT.

Cockpit telemetry

Per-pane git branch. Live CPU / GPU / RAM. Screenshot-to-terminal with path translation. Everything you'd otherwise alt-tab for, in the corner.

new

Stays current

Signature-verified auto-updates. When a new build ships, Scry shows a banner and updates itself on your okay — no reinstall, no checking a page.

Desktop mode

One key turns the cockpit into a desktop.

Hit ✦ DESKTOP and the panes break free into a full-screen, DE-style shell over the same live workspaces. Floating windows, a dock, wallpaper, a focus timer. Nothing restarts — it's the same shells, just a different frame.

  • Workspaces as windows. Each workspace becomes a movable, maximizable window of terminals.
  • Truly multi-live. Every window keeps running — arrange them like browser windows, snap to edges.
  • Dock tools. Settings, music, and a focus timer live in the dock. Drop a video or equalizer behind it all.
Extensions · new

A folder is an app.

Drop a folder with a manifest and an HTML entry point into the extensions directory and it shows up as a dock app — no rebuild, no store. Served over a sandboxed scryext:// protocol. Eleven already live in the catalog — install any of them with a click.

IMAGO image editor

Paint, layer, export.

Brushes, layers, blend modes, and export — a real image editor living in a pane. Built as an extension, like anything else.

MIRAGE video studio

Cut, caption, ship.

A timeline, captions and SRT export, and platform presets for social. The social video studio, native to the cockpit.

BUILD YOUR OWN extension.json

Four lines to a dock app.

{
  "id": "com.you.thing",
  "name": "Your App",
  "entry": "index.html",
  "surfaces": ["desktop.dock"]
}
The catalog · 11 extensions
AETHER focus soundscapes

Layered ambiences, shaped noise, and brainwave tones for deep work.

WORLD CLOCK time zones

Live time across your time zones, right on the desktop.

CONVERT unit converter

Length, mass, temperature, data, time, speed — live, two-way.

IMAGO image editor

Layers, brushes, selections, filters, and social-media size presets.

{ } JSON format · validate

Format, validate, and minify — error locations and one-click copy.

LUAC lua linter

Validate Lua as you type — 5.1→LuaJIT dialects and an AST inspector.

MIRAGE video studio

Clip timeline, captions, and one-click export presets for social.

NOTES markdown pad

A fast markdown scratchpad with live preview. Autosaves locally.

PALETTE color tools

Pick a color, read hex/RGB/HSL, generate tints, shades, harmonies.

POMODORO focus timer

Work/break cycles, a progress ring, and a session counter.

TESSERA puzzle game

A polished falling-block puzzle — 7 modes, original music, leaderboard.

YOURS extension.json

A folder with a manifest is a new dock app. Build your own.

Principles

Local by default. Yours by design.

01

Local

A real desktop app. Your code and terminals never leave the machine.

02

Your keys

Bring your own API key, or ride a Claude / Codex subscription you already pay for.

03

No telemetry

Nothing phones home. There's no opt-in to refuse.

04

Open to extend

A folder and a manifest is a new app. The platform is the point.

The agent revolution doesn't need another chat window. It needs a cockpit.

Real terminals. Live status. Every session right where you left it. Pilot your agents.

Download

Get the Windows beta.

Scry is in active development on Windows 11 + WSL2. The installer is an unsigned NSIS build, so SmartScreen will warn about an unknown publisher — that's expected for the beta.

● AVAILABLE NOW
Windows 10 / 11
x64 · WSL2 for Linux panes
○ COMING SOON
Linux
native build on the roadmap
○ COMING SOON
macOS
native build on the roadmap
Windows

Scry for Windows

v1.0.7 · x64 · NSIS installer · ~40 MB
Download for Windows Scry_1.0.7_x64-setup.exe · SHA256 + release notes
⚠ SmartScreen The build is unsigned. Windows will show "Windows protected your PC" — choose More info → Run anyway. We're working on signing for the 1.0 release.
◆ First run On first launch Scry asks you to sign in with your Arc Net account. Verify the download against SHA256SUMS.txt in the release repo.
OSWindows 10 / 11 · x64
RuntimeWebView2 auto-installs if missing
RecommendedWSL2 + a distro for Linux panes
OptionalNVIDIA GPU · claude / codex on PATH

Linux and macOS are coming — Windows + WSL2 is what ships today.

Briefing

Questions you'd actually ask.

What is Scry?+
A desktop terminal cockpit. You run multiple AI coding agents in parallel — each in its own real shell, each with live status — on your own machine.
Which agents work?+
Anything that runs in a terminal. Scry auto-detects Claude Code, Codex, Grok, Gemini, and Aider for status, and any other CLI agent runs in a pane. An MCP tool surface also lets an agent drive the cockpit (open panes, send keys, read state).
Do I need an OpenAI / Anthropic key?+
Bring your own key, whichever model — your bill, your control. Scry also rides any Claude or Codex subscription you already pay for.
Where does my data live?+
On your disk. Scry is a local desktop app — no telemetry, no cloud account, no "your data trains our model" footnote. The agents only touch the network when they call their model.
macOS or Linux?+
Coming soon. The current beta is Windows 10/11 with WSL2 for Linux panes; native Linux and macOS builds are next on the roadmap. (Tauri already supports both — it's a packaging + testing pass, not a rewrite.)
Can I build my own extension?+
Yes — that's the point. A folder with an extension.json manifest and an HTML entry point shows up as a sandboxed dock app over the scryext:// protocol. All eleven extensions in the catalog are built exactly this way.
Why "Scry"?+
To scry is to see through a medium — a crystal, a pool, an interface. You don't tab between your agents. You see all of them at once.
v1.0 beta · Windows + WSL2

Pilot your agents.

Bring your own keys. Bring your own crew.