Self-host Myrlin Workbook
v0.8.6Unified workspace for AI coding sessions with live terminals
- Stars
- 388
- Port
- 3456 (HTTP server)
- Requires
- Node.js
What is Myrlin Workbook?
Myrlin Workbook is a local Node.js application that reads session data from Claude Code (/.claude/projects) and ChatGPT Codex (/.codex, including its SQLite database) and presents them in a unified browser-based interface. It provides real terminal access via xterm.js and node-pty with full scrollback through agent transcripts, cost tracking parsed from Claude's usage fields, a kanban board with git worktree integration, project documentation panels, conflict detection between sessions, port monitoring, and a responsive phone layout with five tabs. It runs via npx with no global installation, binds to localhost by default, and can be exposed to LAN or via Cloudflare tunnels. The project is licensed under AGPL-3.0 with no hosted version or paid tiers.
Should you self-host Myrlin Workbook?
Myrlin Workbook scores 47/100 on selfhost.directory (how scoring works) and ranks #98 of 166 in Developer Tools. It has 388 GitHub stars.
It shipped 4 stable releases in the past year. The latest, v0.8.6, came out on 8 March 2026.
Setup is easy: most people get it running in one sitting. It is AGPL-3.0-licensed and written mostly in JavaScript.
Its closest alternative on selfhost.directory is openhands (87/100, 92 068 stars). It scores higher overall, so compare the two before you pick. See Myrlin Workbook vs openhands side by side.
Features
- 13 terminal color palettes
- Cloudflare Tunnel management
- Conflict Detection
- Cost TrackingCodex shows token counts only (no published pricing)
- Cross-provider search
- Git worktree management
- Kanban board with git worktrees
- Live terminal with full scrollback
- Port detection and resource monitoring
- Project documentation panel
- Pull request automation
- Quick switcher (Ctrl+K)
- Session templates
- Unified session sidebar
Myrlin Workbook README
More in Terminal
nexus4ccSelf-hosted web terminal bridging browsers to tmux sessions running Claude Code and other AI agents, with project/channel management, file browser, and PWA support.
NoEyesSelf-hosted terminal chat with E2E encryption and a blind-forwarder server that cannot read messages or identify users. For small trusted groups wanting private comms.
Open TerminalA self-hosted, open-source terminal server exposing a real remote shell and file APIs over REST for AI agents and automation; deploy via Docker, pip, or uvx.
oxkerAn open-source, self-hosted terminal UI, written in Rust, for watching Docker containers, tailing logs, and running start/stop/exec commands from the keyboard.
reminalreminal is a self-hosted, open-source tool that streams windows, desktops, and terminals to any browser with end-to-end encryption and no open ports.
remotelabSelf-hosted tool for accessing AI coding assistants like Claude Code and Copilot from any browser via HTTPS, with multi-session dashboard and terminal persistence.
RoamgateOpen-source browser/PWA client for self-hosted Herdr, unifying terminals, agents, files, and Git worktrees in one web workspace.
shell.onlineSelf-hosted terminal sharing for coding agents — run Claude Code on your computer, access live sessions from any browser with end-to-end encryption.
SidecarSidecar is a self-hosted terminal workspace unifying AI coding agents, task management, git workflows, and file browsing in one interface with split panes.
skiffSkiff is a self-hosted, open-source SSH manager with searchable command memory, persistent sessions, and encrypted vault. Runs via Docker or Node.js with SQLite.
SoA-WebSelf-hosted browser terminal running real shells on your server via WebSocket. No Electron — just Node. Phone pairing via QR, persistent tabs, server-side CLI tools.
socktopSelf-hosted terminal-based system monitor that connects to lightweight agents over WebSockets for live metrics.







0 comments