Pool your devices. Run AI together.
Peer-to-peer LLM inference in the browser. Pool your devices to run big open models, for chat and coding agents.
How a room works
- fox10 GB
- heron12 GB
- lynx2 GB
MacBook Air
New room
You get a code to type on your other devices.
This device
fox Start a roomRoom code
K7QX
Waiting for your other devices
heron joined
Desktop PC
Have a code?
This device
heronJoined room K7QX
Pick a modelAnyone in the room can start it.
- Qwen3 1.7B4 GBfits
- Qwen3.8 27B17 GBfits
- Qwen3.6 35B MoE22.5 GBfits
Each device downloads only its own layers, once. They stay cached for next time.
Start the modelThe room pools24 GB
Qwen3.6 35B MoE needsNeeds 22.5 GBfits
- fox (this device)10 GB
- heron12 GB
- lynx (phone)2 GB
This device gives
−10GB+Qwen3.6 35B MoEReady on 3 devices · 40 layers, split by memory
foxlayers 1-1718 ms9.6 GB, from cache
heronlayers 18-3727 ms11.2 GB, ready
lynxlayers 38-4036 ms1.7 GB, ready
Loading Qwen3.6 35B MoE
Each device downloads only its own layers.
Downloading22.5 GB of 22.5 GB
- Model ready on 3 devices
- fox
what is Pooled?
- Qwen3.6 35B MoE
Pooled splits big models across devices, so together they run models none of them could run alone. It can chat, or write code.
Files
- index.html24
- style.css60
- game.js213
No files yet
AgentQwen3.6 35B MoE on 3 devices
- fox
build me a tetris game
I'll write three files and serve them on :5173.
write_fileindex.html21 msdone
index.htmlnew file · 0 lines
write_filestyle.css13 msdone
style.cssnew file · 0 lines
write_filegame.js20 msdone
game.jsnew file · 0 lines
writinggame.js0 lines
serve5173552 msdone
Tetris is running on :5173.
5 steps · 4 tool calls · 3 devices · 8.4 s
- fox
make the pieces blue and add a next-piece preview
edit_filegame.js16 msdone
game.js+4-1
const COLORS = ["#F08A6C", "#F2C14E", "#6CC5A1", ...];const COLORS = ["#2A45E0", "#6E86FF", "#A5B4FC", ...];const next = document.getElementById("next");function drawNext() { paint(next, queue[0]); }// called after each spawn()Done. The pieces are blue, and the next one shows beside the board.
3 steps · 2 tool calls · 3 devices · 3.1 s