Flagship · Early access

Put it in the hopper. We'll tell you when it's done.

Hopper is the layer between you and your agents. It launches your whole setup, watches your agents work in parallel, pings you the second one needs attention, and lets you run the same project under multiple accounts without losing the thread.

Flagship · Early access
Demo — Morning launch

One command, your whole day boots up.

Open Hopper, hit Launch, and your entire working setup comes alive — four Cursor windows bound to four projects, a Claude Code terminal, your browser preview on the second monitor, your reference tabs. Windows auto-tile into a preset layout of your choosing. No more Monday morning manually dragging windows for ten minutes while the focus drains away.

Forge — Workspace · default-quad1 doneCursor · auth-service✓ doneCursor · web-frontendrunningClaude Code · refactorthinkingCursor · billing-apiidle
Workspace tiling preview
Demo — Agent status

Know when to switch, without looking.

While you're heads-down in one window, Hopper watches the other four. When an agent finishes its task, your taskbar icon pulses orange. When an agent is blocked waiting on you, it flashes. When it fails, it stays red. You never have to tab-check to find out if the agent is done. Your focus stays where it is until the moment switching pays off.

heads-down on the one tile that mattersauth-serviceagent finished its task
Quiet taskbar status
Demo — Multi-account parallelism

Same project. Multiple accounts. One thread.

Run the same project under two Claude accounts, or three Cursor profiles, at the same time — Hopper keeps the chat history unified across all of them. If Account A hits its rate limit, Account B picks up where it left off. You keep building. The AI-provider constraint stops being your problem.

Project: speedforge-web · 1 thread, 3 accountsABCAccount Astarting auth refactor...Account BB picked up — A hit rate limit. carrying on.Account Ctests pass on the new branch.Account Arate limit cleared. resuming.3 accounts · 1 unified chat history · 0 lost context
Multi-account multiplexing
Demo — Human + agent shell

PowerShell that you — and the agent — can both reach.

A command palette that's always one hotkey away. Type commands yourself, or have your agent push commands into it via the MCP bridge. The history is shared. The context is shared. No more switching to a terminal to see what the agent just ran.

powershell · shared · agent + youyou> git statusOn branch feature/auth — 3 modified filesagent> npm run test:auth✓ all 47 tests pass (3.2s)you> git diff src/auth/login.ts+ const session = await createSession(creds, opts)agent> git commit -m "auth: add MFA flow"[feature/auth abc1234] auth: add MFA flow▸ _
Shared PowerShell console
Demo — Karaoke flow

Music boots with the workspace. Optional karaoke.

When you launch a workspace, Hopper opens a tiny pinned Spotify window beside it — sized perfectly to stay out of the way of your code. Toggle karaoke mode and you get the lyrics scrolling alongside your editor. Sing along while you ship. ADHD brains need a soundtrack; Hopper makes it part of the launch.

main.ts — CursorSPOTIFY · KARAOKECasey JonesGrateful DeadDrivin' that trainHigh on cocaineCasey Jones, you betterwatch your speedReference
Workspace + karaoke pin
Demo — Your own dashboard

See how you actually work.

Every launch, every agent completion, every context switch is tracked to a local SQLite database on your machine. Hopper gives you a dashboard showing how long sessions typically run, how often agents finish vs. get stuck, which times of day you're most productive. No telemetry leaves your computer. It's for you, not for analytics vendors.

Hopper · Analytics — last 30 days100% localSessions per day · agents finished greenSessions186+24%Agents shipped94+38%Avg session47m−12%Top toolCursor64%
Local-only analytics

Theme song · TBD — pitch one to Sarah