Open-source 2D zoomable canvas that replaces tab-based terminal management for AI agents across multiple machines via WebSocket relay.
Key Takeaways
Infinite canvas replaces tab and split layouts; panes are drag-resizable and persist position across sessions.
Real tmux sessions via ttyd give full ANSI color and scrollback; broadcast mode sends keystrokes to multiple terminals simultaneously.
Multi-machine support requires no SSH: each machine runs a 49-agent process connecting to a shared relay over WebSocket; terminal I/O is relayed but never stored server-side.
Canvas panes include Monaco editor, git graph, Beads (interactive issue tables), permission notifications, and Markdown notes alongside terminals.
BSL 1.1 license, free for individuals and small teams; converts to MIT on 2030-02-26. Self-host via localhost or Tailscale, or use the coming app.49agents.com hosted relay.
Hacker News Comment Review
No substantive HN discussion yet; comments are limited to upvotes and brief encouragement with no technical critique, implementation questions, or comparative analysis.