Visualize your codebase and coding agents in a 3D workspace
A solo dev built a local-first 3D environment where existing coding agents are embodied as avatars, and the repo is shown as a city to browse code and run apps. ·
Done withOpenClawHermes AgentCodexClaude Code
- What they did
- The developer built a Three.js browser app that attaches coding agents already installed and signed in (OpenClaw, Hermes, Codex, Claude Code), with tools, skills and memory staying in each agent's own harness. Agents appear as 3D avatars that walk, chat and code. The repo shows as a city of clickable code slabs, with spatial terminal and worldview screens that run the app being edited.
- How it went
- It shipped as an MIT-licensed release for Windows and Linux after being built on and off since July. The author admits it is rough in places, and some AI-generated 3D models look rough.
- Worth knowing
- You need one of the four supported agents installed and signed in first, and the Windows build is unsigned.
Try it yourself with OpenClaw
Look at the repo in [path to your project] and build a local-first 3D visualization of it: show the folder structure as a city where each folder is a district and each file is a building sized by line count. Add a simple avatar for each coding agent I run ([agent names]) that moves to the files it is editing. You're done when I can run one command, open it in my browser, and click a building to view that file. Ask me before installing anything globally or deleting any files.
Want help getting this working? Join the Vibe Coding Academy ↗ Run by Alex Finn, who also runs this site.
Source: HN · Oct 27, 2026
Related use cases
Turn tickets into merged pull requests
Pulls tasks from GitHub Issues or Linear, then runs Claude Code or Codex in isolated Kubernetes pods to carry each one through to a PR.
Compose songs by writing synthesis code
The author ran one-shot experiments where Claude Code wrote Python to synthesize music, including a rock song with sung lyrics via macOS say; sampling a song failed.
Track sleep, notes, code and earthquakes with a personal agent
An OpenClaw agent with access to Garmin, Obsidian, GitHub, a VPS and chat apps logs sleep, warns about late nights, deploys code, updates notes and monitors Tokyo earthquakes.
Build a C compiler with a team of parallel agents
Anthropic's engineering write-up on tasking Opus 4.6 agent teams with building a C compiler.
Migrate an Electron app from Vue 2 to Vue 3
Kearney gave Devin repo access to migrate a production Electron app to Vue 3 and update npm packages, committing after every five components.
Update a docs page of AI CLI tools with Devin
A user had Devin update a page listing AI coding CLI tools; it opened a PR in 5 minutes, but a separate task needed much back-and-forth to find all files.
Get 5 like this every morning
The best things people got an AI agent to do, each with the prompt to try it.