ai-shuffle
ghcr.io/hobbycoders/ai-shuffle-server:latest
https://github.com/HobbyCoders/ai-shuffle/pkgs/container/ai-shuffle-server
bridge
bash
false
https://raw.githubusercontent.com/HobbyCoders/unraid-templates/main/icon.png
http://[IP]:[PORT:8000]/
AI Shuffle is a free, open-source workspace for running AI agents on your own server. Sign in with the AI account you already have (Claude, ChatGPT or SuperGrok subscriptions, or API keys for Claude, OpenAI, OpenRouter, xAI and local models) and put agents to work: writing code, running scheduled jobs, answering messages and handling chores across your machines. Check in from your phone with the Android app, or connect your desktop and laptop as extra workers.
Everything runs on your hardware. Your provider bills you directly; AI Shuffle adds no markup and never sees your prompts. The database (a private PostgreSQL) is built in, so there is nothing else to install.
First start takes a few minutes. Open the WebUI and create the owner password, or set Owner Password below before the first start. Anyone who can reach this port on your network can try to sign in, so do not forward it from your router. For access away from home, use a VPN such as Tailscale or WireGuard.
The extra parameters give the container a clean 90-second shutdown, enough shared memory for the built-in browser, and the permissions the sandbox around agents' Python code needs. Remove the three --security-opt flags to opt out of that sandbox.
AI: Productivity: Tools:Utilities
https://github.com/HobbyCoders/ai-shuffle/issues
https://hobbycoders.com/ai-shuffle
https://hobbycoders.com/discord
https://github.com/HobbyCoders/ai-shuffle#readme
https://raw.githubusercontent.com/HobbyCoders/unraid-templates/main/templates/ai-shuffle.xml
agent agents llm claude chatgpt codex openai openrouter grok ollama coding assistant automation
https://raw.githubusercontent.com/HobbyCoders/ai-shuffle/main/docs/images/readme/folded-work-log.png
https://raw.githubusercontent.com/HobbyCoders/ai-shuffle/main/docs/images/readme/automations.png
https://raw.githubusercontent.com/HobbyCoders/ai-shuffle/main/docs/images/readme/phone-workers.png
A 64-bit Intel or AMD (x86_64) server. 4 GB of free memory or more is recommended. An account with an AI provider, or a local model server.
AGPL-3.0
--restart=unless-stopped --stop-timeout=90 --shm-size=1g --pids-limit=8192 --security-opt seccomp=unconfined --security-opt systempaths=unconfined --security-opt apparmor=unconfined
8000
/mnt/user/appdata/ai-shuffle/workspace
/mnt/user/appdata/ai-shuffle/data
/mnt/user/appdata/ai-shuffle/fluid
/mnt/user/appdata/ai-shuffle/claude
/mnt/user/appdata/ai-shuffle/local
/mnt/user/appdata/ai-shuffle/gh
/mnt/user/appdata/ai-shuffle/chrome-profile
99
100
false
off