Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Real-time pixel art office simulation that visualizes Claude Code operations
| Date | Stars |
|---|---|
| 2026-07-31 | 476 |
| 2026-08-06 | 481 |
Today
+5 stars today
This week
— stars this week
This month
— stars this month
Momentum
20.0
growth rate 0.00%/day
# Claude Office Visualizer      [](https://youtu.be/AM2UjKYB8Ew) ## Table of Contents * [Screenshots](#screenshots) * [About](#about) * [What's New](#whats-new) * [Features](#features) * [Quick Start](#quick-start) * [Prerequisites](#prerequisites) * [Installation](#installation) * [Development](#development) * [Project Structure](#project-structure) * [Troubleshooting](#troubleshooting) * [Contributing](#contributing) * [Related Documentation](#related-documentation) ## Screenshots The **Command Center** gathers the boss of every live terminal into one cross-session office — at a glance you can see which terminals need you, which are working, and which are done:  | | | |---|---| |  |  | |  |  | ## About Claude Office Visualizer is a real-time pixel art office simulation that visualizes Claude Code operations. Watch as a "boss" character (main Claude agent) manages work, spawns "employee" agents (subagents), and orchestrates tasks in an animated office environment. The application was built with [Next.js](https://nextjs.org/), [PixiJS](https://pixijs.com/), [FastAPI](https://fastapi.tiangolo.com/), and [Zustand](https://github.com/pmndrs/zustand). [](https://buymeacoffee.com/probello3) ## What's New ### v0.24.1 (July 2026) - **Bug fix — API URL env vars now respected everywhere.** The floor-config hook (`useFloorConfig.ts`) and the simulation scripts (`scripts/scenarios/_base.py`) hardcoded `http://localhost:8000`, so they silently broke when the backend ran on another port (e.g. 8000 was already in use). They now read `NEXT_PUBLIC_API_URL` and `CLAUDE_OFFICE_API_URL` like the rest of the stack; standard-port defaults are unchanged. Thanks [@rasulboliev](https://github.com/rasulboliev) ([PR #55](https://github.com/paulrobello/claude-office/pull/55)). ### v0.24.0 (July 2026) - **⚠ Breaking — OpenCode plugin remote backend is now opt-in**: a non-localhost `CLAUDE_OFFICE_API_URL` is clamped to the local default unless `CLAUDE_OFFICE_ALLOW_REMOTE=1` is set (matching the Claude Code hooks; event payloads carry tool I/O and file paths). **If you point the plugin at a remote server, set `CLAUDE_OFFICE_ALLOW_REMOTE=1` or events silently post to localhost.** - **Pluggable summary backend**: summaries now come from `SUMMARY_BACKEND` = `claude-cli` (default), any `openai`-compatible endpoint, or `disabled` — `CLAUDE_CODE_OAUTH_TOKEN` no longer required. - **Performance & architecture**: per-frame agent writes batched into one store update per tick (header/sidebar/modals stop re-rendering at 60fps during movement); `gameStore` split into 9 Zustand slices; single-writer agent-state ownership retires the 3-second "stuck boss" watchdog. 67 of 69 audit findings resolved. ### v0.23.0 (July 2026) - **Audit remediation (60 findings)**: Full security hardening (API key no
Excerpt of 18,758 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:5e762e2692c8f4de, llm:description: Real-time pixel art office simulation that visualizes Claude Code operations
matched fp:5e762e2692c8f4de, llm:description: Real-time pixel art office simulation that visualizes Claude Code operations