๐Ÿงฑ claude-village

claude-village

A Mac desktop app that visualizes running Claude Code sessions as an animated Minecraft-style village. Each session is a tab. Each agent is a voxel character walking between themed zones based on the tool it is using right now - reading files in the library, writing code in the office, searching in the mine, running tests on the farm, committing in the nether portal, and so on.

Screenshots

Get going

โฌ‡ Install
Download the .dmg, drag to Applications, run the Gatekeeper unlock.
๐ŸŽฎ Usage
Tabs, zones, tooltips, timeline, settings - how to drive the app.
๐Ÿ›  Development
Clone, install, dev loop, test, build, package.

Under the hood

๐Ÿ“ Design spec
Architecture, data flow, zones, animations, tooltips.
๐Ÿ“‹ Implementation plan
The 17 tasks that built the app.
โœ… Progress
Live status of tasks, tech debt, lessons learned.

CI reports

๐Ÿงช Unit tests
Vitest HTML report from the latest main build.
๐Ÿ“Š Coverage
V8 coverage - line, statement, branch, function.
๐ŸŽญ E2E
Playwright HTML report (runs against the real packaged app).

Credits

Created by Haim Adrian for Claude Code users.