SandBoxed is a small shared 2D world. You can host a new sandbox or join one.
In the sandbox you make your own objects. You write what you want, for example "a red ball that jumps". The AI on your own computer turns your words into a small script.
Your object is sent to the other players. Their computers check it automatically. If it follows the rules and is safe, it is accepted and comes to life in the sandbox. If not, it is rejected.
The game runs between the players. If the host leaves, the next best player takes over.
You need an AI to play: the AI built into Chrome, a model in your browser, or your own AI server like Ollama or LM Studio.
AI:
Model:
Address: Model:
The server must allow this page:
Ollama: set OLLAMA_ORIGINS to this address before you start it. Address http://localhost:11434/v1
LM Studio: start the server with CORS on, for example lms server start --cors. Address http://localhost:1234/v1
Chrome may ask you to allow this page to reach devices on your network.
Status: checking...
Model: checking...
Test: waiting...
Drag the empty space or use the mouse wheel to look around. Drag objects to move them. Click an object to select it.
Selected:
Rules:
Describe an object. Your AI makes it here on the workbench, with its script. Change the script and the object changes right away. When you like it, put it into the sandbox.
Look:
Draw the look here. The text above is then only for the name and the behavior. Mirror draws everything again on the other side. The eraser removes whole strokes.
Icons: Twemoji by Twitter and contributors, CC-BY 4.0. Browser models: WebLLM, Qwen 2.5 (Apache 2.0), Llama 3.2 (Built with Llama). Sketches: Sketch-RNN by Google Magenta, trained on Quick, Draw!