Discord OS
Discord is the screen. This process is the computer. Your phone is the remote.
pip install discord-os
Your bot, on your machine. No hosted fleet. Leave the host running; turn work on and off from Discord.
Workers need Puppetmaster too:
pip install discord-os puppetmaster-ai
The agent-discord command still works. Full setup, Discord verbs, and docs live in the repo — PyPI does not host those pages.
First run
Once, in a browser: Discord Developer Portal → New Application → Bot → Reset Token (DISCORD_BOT_TOKEN) → enable Message Content Intent → General Information → Application ID (DISCORD_APPLICATION_ID). Copy a private channel ID.
Then on the machine that will do the work (Python 3.11+):
python3 -m venv .venv
source .venv/bin/activate # Windows: .venv\Scripts\activate
pip install discord-os puppetmaster-ai
export OPENROUTER_API_KEY=... # never commit
discord-os bootstrap
# put DISCORD_BOT_TOKEN and DISCORD_APPLICATION_ID in .env
discord-os setup --channel-id YOUR_CHANNEL_ID
Open the invite URL, press On. After that, discord-os add and in-channel bind — not a wizard. See docs/setup.
MIT — LICENSE.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file discord_os-0.5.8.tar.gz.
File metadata
- Download URL: discord_os-0.5.8.tar.gz
- Upload date:
- Size: 199.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.14.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c8aae91c859614987e823dba4994eba4f1babd84a67963f4049dcb9b0908aadd
|
|
| MD5 |
1e41363bf2c94bbc04f24fd5d1c9b9c7
|
|
| BLAKE2b-256 |
afedcd88bf8f8836fddf8043da0426e1e612a62045da952b95195f07223de8e3
|
File details
Details for the file discord_os-0.5.8-py3-none-any.whl.
File metadata
- Download URL: discord_os-0.5.8-py3-none-any.whl
- Upload date:
- Size: 174.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.14.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
61384fe7a4b5dd66d0223aff9ca6adb7515856f8abc615736ded9445e09f0ab3
|
|
| MD5 |
5725c7563702af0a80af6891fd797364
|
|
| BLAKE2b-256 |
b8c7390ac1af2af469767888350dfc6068c8818a9f656bb6b5caac278897e847
|