Download AgentPlayground
Two apps, one download. Free, no account, no subscription. Runs entirely on your machine.
What you get
- —AgentPlayground
localhost:3200— permanent. Where your playgrounds live. It is never reset. - —AgentPlayground Sandbox
localhost:3100— throwaway. Where you try something before it goes anywhere real. Wipe it as often as you like.
They are separate on purpose: a sandbox you are willing to destroy every ten minutes cannot also be where your real work lives. Each opens in its own window — not a browser tab — and keeps its own database.
Requirements
- —Docker Desktop 4.x+ — the app runs in containers
- —Node.js 20+ — the launcher that starts Docker and opens the window
- —Windows 10 or later. The installer and the Desktop icons are Windows-only for now.
- —4 GB RAM, and about 3 GB of disk for the first download
Install
Install Docker Desktop and Node.js, and make sure Docker is running
Extract the ZIP anywhere
Double-click install.cmd
Wait — the first run downloads about 500 MB. Two icons appear on your Desktop and the app opens by itself.
There are no config files to edit and no keys to paste in. It generates its own secrets, installs to your user folder, and you can delete the extracted ZIP afterwards.
What runs locally, and what needs a server
The desktop is where you build and run. A server is where you publish and sell. The split is exactly one line: anything that needs a public address needs a server.
- —Local, in full — building playgrounds, teams, agents and skills; meetings; the Brain; projects; local models; and importing and exporting bundles, at full parity with a server.
- —Needs a server — logging in from anywhere, publishing an app to a real URL, subdomains, and inbound webhooks.
- —Recurring tasks run only while your machine is on. A laptop lid closes; a server does not. This is the difference people notice first.
Models and API keys
The app asks for a key in Settings when you first need one — nothing goes in a file. You can also skip keys entirely and run local models instead.
node scripts/local.mjs desktop llm to add local models. Free, private, and slower.