Installation¶
Prerequisites¶
GOD currently expects:
macOS/Linux: Python 3.11 or newer, Node.js and
npm,uv, andscreen.Windows: PowerShell 5.1+ and
winget. The PowerShell entrypoint auto-installs missing Git, Node.js LTS/npm, anduv;uvsupplies the managed Python runtime.
On macOS:
brew install python node uv screen
Clone¶
git clone https://github.com/XiaoLuoLYG/GOD.git
cd GOD
The repo contains the integrated AgentSociety and JiuwenClaw checkouts needed by the local GOD stack.
Install by starting¶
The recommended install path is the same as the start path:
./scripts/god.sh start
On Windows PowerShell, use:
.\scripts\god.cmd start
On first run, the script creates .env from .env.example, installs backend/runtime/frontend dependencies, opens the setup wizard, and waits for model configuration.
Install only¶
To check or install dependencies without opening the full live stack:
./scripts/god.sh setup
If you already know the dependencies are ready and want to skip setup checks during startup:
GOD_SKIP_SETUP=1 ./scripts/god.sh start
Local-only files¶
Do not commit local runtime state:
.env.god/.live/agentsociety/quick_experiments/**/run*/generated
Generated_Agent_*.pngsprite filesgenerated map packages under
agentsociety/custom/generated_maps/