Skip to content

mrf/agentic-city

Repository files navigation

Agentic City

License: MIT

Manage AI coding agents like a SimCity mayor. Buildings are files, districts are directories, UFO agents are your running Claude/Codex/Gemini sessions.

Agentic City screenshot

Agentic City turns your codebase into a living isometric city. File sizes determine building heights, directory structure defines districts, and each active AI coding session appears as a UFO flying overhead. Changes in the repo — new files, edits, agent activity — flow in real-time over WebSockets so you always see what's happening and where.

Status: Phase 1 (see the city) is complete. Phase 2 (dispatch and control agents from the UI) is in progress.

Learn More

Architecture, design decisions, and the full keyboard binding table are in DESIGN.md.

Quick Start

git clone <repo> && cd agentic-city
make dev          # start frontend dev server (http://localhost:5173)
make run          # start Go backend (http://localhost:8080)

Open http://localhost:5173 and point it at a repo.

Keyboard Shortcuts

Key Action
Pan city
+ / - Zoom in / out
Tab Cycle through active agents
Enter Focus selected agent
Esc Deselect / close panel
R Recenter view
? Toggle help

Stack

Go backend · React + Canvas frontend · agentwatch for agent detection

About

Real-time isometric city visualization of your codebase. Files are buildings, directories are districts, agents are UFOs.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors