Inspiration

Most agent-society demos are passive. Inspired by Generative Agents and OASIS, we wanted to build a control room where users could observe, question, and steer an agent society.

What it does

GOD runs a town of LLM agents on an interactive map. Users can pause, replay, ask residents questions, intervene in the next step, and export experiments.

How we built it

We combined a React/Vite frontend, FastAPI backend, Pixel Town environment, and JiuwenClaw agent runtime. Experiments, maps, agents, and replay data use structured, reusable files.

Challenges we ran into

Keeping the frontend, backend, simulation, and agent runtime synchronized was difficult. We also had to make flexible LLM behavior structured and replayable.

Accomplishments that we're proud of

We turned a passive simulation into an interactive operator console with live controls, browser replays, a no-code setup flow, and portable experiment packs.

What we learned

Observability and reproducibility must be designed from the beginning. Every intervention and state change should be explicit, traceable, and easy to inspect.

What's next for G.O.D

We plan to add multi-experiment comparison, behavior metrics, pluggable agent runtimes, larger simulations, and a hosted live control room.

Built With

Share this project:

Updates