A swarm of coding agents, driven from any browser
Stop SSHing in to babysit agents. ftown streams Claude Code, Cursor, Codex and more as live terminals to your browser — across every machine you own, from your phone or your desktop. Self-hosted, on the subscriptions you already pay for. No port forwarding, no screen sharing.
Claude CodeCursor AgentCodexopencodeShell+ z.ai · Kimi · DeepSeek · Fireworks via Claude
Browser
Next.js
WebSocket
<>
Centrifugo
pub/sub
WebSocket
<>
Bridge
agents · PTY
Three steps, no SSH
1
Run the bridge
Start ftown-bridge on any machine — laptop, server, or VM. It installs the CLI and registers itself with your dashboard.
2
Open your browser
Sign in to the ftown UI from desktop or phone. Every bridge and its agent sessions show up live — no SSH, no port forwarding.
3
Orchestrate the swarm
Spawn Claude Code, Cursor, Codex, opencode, or a shell. Run them in parallel, resume chats, and drive them all from anywhere.
5
agent CLIs supported
∞
parallel sessions
100%
self-hosted
MIT
open source
Desktop
Capabilities
Multi-agent orchestration
Run Claude Code, Cursor Agent, Codex, opencode, or a raw shell — each as a full interactive TUI streamed to your browser.
Real-time terminal streaming
PTY output flows over WebSocket with scrollback replay, resize sync, and mobile-friendly controls.
Multi-bridge & multi-session
Connect many machines with ftown-bridge. Run parallel agent sessions and organize them from one dashboard.
Resume where you left off
Pick up prior Claude or Cursor Agent chats per workspace. Bridge exec lists sessions from the remote machine.
Hook events in the UI
Bridge installs notify hooks into Claude and Cursor configs so tool use and activity show up live in the dashboard.
Access anywhere
Mobile-optimized layout, PWA install, and connection diagnostics — manage agents from phone or desktop.
Self-hosted & private
Your stack: Next.js UI, Centrifugo pub/sub, PostgreSQL auth, and bridges on your own hardware or cloud.
Start your swarm
Self-host it free, or try the hosted version while it's open. Drive your agents from any browser in minutes.