A public gallery and CLI for browsing, installing, and submitting animated pixel-art pets that float on your screen and react to Codex and other coding agents.
marmottajr/habblaud
A virtual office that shows each Claude Code or Codex project as a room and each agent as a pixel-art character with live activity.
- Stars
- 737
- Forks
- 142
- Open issues
- 72
- Last commit
- 4 days ago
What is it?
Habblaud turns the sessions of Claude Code and Codex into a pixel-art office. Each project with an open session gets its own room, and each agent is shown as a character whose animation reflects what it is doing: typing while working, raising a hand when it needs a permission or an answer, or waiting at its desk while a shell command runs. Subagents appear as coworkers that deliver their results back to the agent that started them.
The dashboard also shows per-account usage for the 5-hour and weekly windows, an activity feed, an agent details drawer with tasks, timeline and stats, and a day replay. Habblaud reads the files Claude Code and Codex already write and runs on the local machine. Optional mods and hooks let it approve permission requests, answer questions and send messages to sessions from the browser.
The server uses only Node's built-in modules and can run with Node 22.12+ or in Docker. The interface is available in Portuguese, English, Spanish and French.
Key features
- 01Shows each project as a room and each Claude Code or Codex agent as an animated character.
- 02Displays live status such as working, needing input, or waiting on a shell command.
- 03Shows 5-hour and weekly usage for each account.
- 04Lets you approve permission requests and answer agent questions from the office when the optional mod is installed.
- 05Replays the day's activity with a timeline, and runs on Node or Docker with no runtime dependencies.
Use cases
- Keeping track of several Claude Code sessions running across different projects at once.
- Spotting which agent is blocked on a permission prompt without switching terminals.
- Monitoring long-running shell commands started by an agent.
- Checking account usage limits while running multiple AI coding sessions.
Quick start
- 1
Clone the repository
git clone https://github.com/marmottajr/habblaud.git - 2
Enter the folder and install build tools
cd habblaud && npm install - 3
Build and start Habblaud without Docker
npm run build && npm start - 4
Open the office in your browser at localhost:4747
Things to know
- Tested on macOS; Linux is listed but Windows is not mentioned.
- Requires Claude Code 2.1.287 or newer for the recommended mod, and Node.js 22.12+.
- Some features, such as live usage and answering from the office, need installing hooks or a mod into each account.
Topics
FAQ
- What is habblaud?
- A virtual office that shows each Claude Code or Codex project as a room and each agent as a pixel-art character with live activity. Habblaud turns the sessions of Claude Code and Codex into a pixel-art office. Each project with an open session gets its own room, and each agent is shown as a character whose animation reflects what it is doing: typing while working, raising a hand when it needs a permission or an answer, or waiting at its desk while a shell command runs. Subagents appear as coworkers that deliver their results back to the agent that started them.
- Is habblaud free to use? What license does it have?
- habblaud is open source under the MIT license. Check the license terms before using it in commercial products.
- Is habblaud still maintained?
- Actively maintained. The last commit to habblaud was on Oct 16, 2026.
- What can I use habblaud for?
- Keeping track of several Claude Code sessions running across different projects at once. Spotting which agent is blocked on a permission prompt without switching terminals. Monitoring long-running shell commands started by an agent. Checking account usage limits while running multiple AI coding sessions.
- How do I install habblaud?
- Clone the repository: git clone https://github.com/marmottajr/habblaud.git Enter the folder and install build tools: cd habblaud && npm install Build and start Habblaud without Docker: npm run build && npm start Open the office in your browser at localhost:4747
- Where can I get habblaud?
- The source code and installation instructions are on GitHub: https://github.com/marmottajr/habblaud
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Open-source workflow engine that runs YAML-defined AI coding and other processes with agents, scripts and human approval gates.
A CLI and workflow engine that runs coding agents like Claude Code, Codex and Copilot through configurable review, repair and test gates before work is accepted.
A personal context store that gives AI coding agents like Codex, Claude Code and OpenCode persistent project knowledge via a CLI, MCP server and desktop app.
A free, two-way Figma MCP server that lets coding agents turn Figma designs into code and write designs back to the canvas.
An agent skill that turns ideas, plans, or codebases into interactive HTML diagrams for Claude Code, Codex, Cursor and OpenCode.