Desktop admin shell: Assets → Forge (forge.grudge-studio.com) → Preview playtests → Agent AI.
Full map: Admin architecture.
Download the latest Grudge Dev Tool Setup-*.exe from Releases and run it. It installs under %LOCALAPPDATA%\Programs\ by default and adds:
Do not look for Grudge Studio Forge-Setup-*.exe — that was the old product name.
The window may start hidden — only the tray icon appears. Left-click the icon to open the window; right-click for the context menu.
On open, Forge auto-ensures the GRUDACHAIN Ollama container (Docker) or native ollama serve so local agentic AI is available.
grudachain, molochdadev) run a full agentic ensure: prefer Ollama, pull a default model if the container has none.*.puter.site deploys: Puter Space. Never bag or roster.Canonical admins: grudachain, molochdadev (plus allowlisted emails baked into the build).
Open Settings in the sidebar:
https://client.grudge-studio.com (ONE TRUTH). Prefer the ONE TRUTH button over legacy hosts.docker-grudachain or native. Use Start GRUDACHAIN + Agentic if offline.enrich stage.sharp, gltf-transform, Blender, ffmpeg).| Item | Value |
|---|---|
| Container | GRUDACHAIN |
| Image | ollama/ollama:latest |
| Host port | 11434 |
| Volume | grudachain-ollama |
| API | http://localhost:11434 |
Requires Docker Desktop (preferred) or native Ollama at %LOCALAPPDATA%\Programs\Ollama\ollama.exe.
>query search; Open in ThreeFlow / Forge live are explicit (CDN URL). Mesh paint/weld stays in Forge. Mixamo-25 in Skeleton.sceneId / glb.docs/).Bake for shipping: grudge-convert → R2 → D1/ObjectStore seed — not “save only in Forge”.
docker ps --filter name=GRUDACHAIN
curl http://127.0.0.1:11434/api/version
Open Browser. Type a prefix (e.g. asset-packs/classic64/) and click List. Click assets for the always-on-top Asset Viewer.
Open Search. Free-text query + optional category and pack filter.
Open Upload. Drag files in. Set the target prefix, click Start upload. Each file passes through the ingestion pipeline before the PUT.
grudge-convert → R2).Open Preview to load any HTTP/HTTPS URL or local .html file inside a sandboxed Electron <webview>. Guest WebContents: nodeIntegration=false, contextIsolation=true, sandbox=true.
Admin-only surfaces (Upload · Request URL · Forge 3D · Coder · Games · Preview · Settings · Agent AI) are hidden for non-admin sessions. Gold ADMIN pill appears in the sidebar and status bar.
For dev support: localStorage["grudge:admin-override"] = "1" in DevTools (dev builds only). Backend still enforces real permissions.
The window’s red-X only hides it. Use the tray menu → Quit to fully exit (native Ollama child stops; Docker GRUDACHAIN is left running as a shared service).