JefeWorks is an always-on stream where chat drives an AI image pipeline, a YouTube media feed,
and a text-to-speech narrator. Everything below is typed straight into
Twitch chat.
Type !help in chat for the short version.
Ask for an image and the AI makes it live on stream. Prompts run through a safety filter first, then Ollama rewrites them in the current vibe, then ComfyUI renders them.
| Command | What it does | Example |
|---|---|---|
!generate <prompt> | Queue an image request. !image is an alias. | !generate a raccoon hacker in a neon alley |
!vibe <theme> | Change the visual style every image is rendered in. Plain !vibe or !vibes lists themes. | !vibe synthwave |
!scene <name> | Request an OBS scene: AI Lab, Processing, Starting Soon, BRB, Ending. | !scene AI Lab |
!queue | How many requests are waiting, what is rendering now, and what is next. |
Vibe themes:
The stream reads chat aloud and narrates finished images. Every viewer gets their own voice identity: pick one once and the narrator uses it whenever your messages are read.
| Command | What it does | Example |
|---|---|---|
!myvoice | Show the voice you currently have and the list you can pick from. | |
!myvoice <name> | Set your personal TTS voice. First names work; the bot confirms in chat. Saved across streams. | !myvoice bella |
!voices | List every voice name. | |
!ttsoff / !ttson | Stop reading your messages aloud, or start again. !myvoice off does the same. | |
!notts <message> | Skip reading just this one message. | !notts brb |
!personalities | List Jefebot's AI chat characters. Each one answers in character, and the ones with a clone voice below are read aloud in that voice. | !trump, !glados |
Clone voices (impressions made with voice cloning; say the id):
Kokoro voices (English unless noted; say the first name):
Classic robot voices (the old-school Microsoft Sam style meme TTS; repeated letters and symbols turn into sound effects):
Pick them with !myvoice generic or !myvoice generic female.
Where a first name is shared (Alex, Dora, Santa, Alpha) the first match wins, so use the full id for the other one,
e.g. !myvoice pm_alex. Japanese and Chinese Kokoro voices are not loaded yet and fall back to the default.
Videos play in the media feed panel of the AI Lab scene. The queue is round-robin: your first request slots in ahead of anyone's second, so nobody can flood it.
| Command | What it does | Example |
|---|---|---|
!yt <url> | Queue a YouTube video by link. | !yt https://youtu.be/dQw4w9WgXcQ |
!yt <search> | Queue the first YouTube search result. | !yt techno viking |
!ytrandom | Queue a random pick from every video ever played on the stream (skips what is playing, queued, or just played). | |
!np / !nowplaying | What is playing now: title, how far in, who requested it, and a link for YouTube and archive.org videos. A ★ means it's a favorite. | |
!ytqueue | Show what is queued and what is playing. | |
!watch | How movie nights work: public-domain films from the Internet Archive, streamed free. Browse them at archive.org/details/feature_films. | |
!watch search <words> | List matching films with numbers; ask a mod to put one on with !watch <number>. | !watch search plan 9 |
!sfx | List the sound effects (!sfx2, !sfx3… for more pages). Play one by its command. | |
!clips | List the video clips (!clips2… for more pages). Play one by its command. | |
!salame | Video clip: David Liebe Hart's Salame. Takes over the video area (the video pauses and picks up again after). | |
!rickroll | Video clip: you know the one. Plays in a corner box while the video keeps going. | |
!threwit | Video clip: The Lonely Island's Threw It On The Ground. Plays in the Meme Feed box while the video keeps going. |
Anyone can fire a clip, each one once every 5 minutes. Clips never play over each other: one fired while another is on screen waits its turn.
JefeOS is an operating system written from scratch, running live in a VM next to the stream. Its console scrolls in the Neural Processing panel, its stats show up in the Meme Feed, and every few minutes a window of its real screen pops up. Run a command on it from chat: the result shows in the Output panel and on JefeOS's own screen.
| Command | What it does | Example |
|---|---|---|
!jefeos | What JefeOS is, and the commands you can run. | |
!jefeos <command> | Run one of: neofetch, uptime, uname, sysinfo, ps, free, lscpu, whoami, clear. JefeOS keeps its terminal history, kernel log lines and all, so clear wipes its screen. One command per person a minute; commands from different people wait their turn and run about 10 s apart. | !jefeos neofetch |
| Command | What it does | |
|---|---|---|
!stats | Images generated, requests blocked, average render time, uptime. | |
!uptime | How long the pipeline has been running. | |
!help / !commands | One-line command summary in chat. | |
!modhelp | One-line summary of the mod commands. |
Subscribers get shorter cooldowns, longer prompts and more queue slots. Mods have no cooldowns.
| Command | Everyone | Subscribers | Tier 2 / 3 |
|---|---|---|---|
!generate | 5 min | 2 min | 1 min |
!vibe | 10 min | 5 min | 3 min |
!scene | 3 min | 90 s | 1 min |
!yt / !ytrandom | 2 min | 1 min | 30 s |
!watch / !watch search | 30 s | 20 s | 15 s |
!myvoice | 30 s | 15 s | 15 s |
!queue / !ytqueue / !np | 10 s / 15 s / 15 s | 5 s / 10 s / 10 s | 5 s / 10 s / 10 s |
| Prompt length | 200 chars | 300 chars | 300 chars |
| Images queued at once | 1 | 2 | 3 |
Only channel moderators and the broadcaster can run these. Anyone else gets a polite "mod-only" reply.
| Command | What it does | Example |
|---|---|---|
!skip | Skip the image currently generating. | |
!prompt | Show the last prompt that was rendered. | |
!safety <pause|resume|kill|status|stats> | Pause or resume generation, hit the kill switch, or read safety stats. | !safety pause |
!voice <name> | Set the default stream voice used for viewers who have not picked one. Plain !voice shows the current one. | !voice george |
!tts <on|off|chat|gen> | on/off toggles all TTS; chat toggles reading chat; gen toggles image narration. | !tts chat |
!volume <0-100> | Master volume. | !volume 60 |
!ytvolume <0-100> | YouTube player volume only. | |
!ttsvolume <0-100> | TTS narrator volume only. | |
!ytskip | Skip the current video. | |
!ytpause | Pause or resume the current video. | |
!ytremove <position> | Remove a queued video by its position in !ytqueue. | !ytremove 2 |
!ytplay <url> | Play a video immediately, ahead of the queue. | |
!seek <mm:ss> | Jump the current video to a time. | !seek 12:30 |
!favorite | Add the video playing now to Favorites on the streamer's dashboard. | |
!watch <number | title | archive.org link> | Queue a public-domain film: a number from the last !watch search, the best match for a title, or a link. | !watch 1 |
!watch random | Queue a random found-footage short (Prelinger educational and industrial films, silent and short films). | |
!ttsoff <user> / !ttson <user> | Stop or restart reading a viewer's messages aloud. Only a mod can undo a mod's !ttsoff. | !ttsoff spammer123 |
!fullscreen | Toggle fullscreen media mode. | |
!host <channel> / !unhost | Show another Twitch stream in the media feed, or stop. | !host jefehz |
!sharechat <channel> / !unsharechat | Mirror another channel's chat on the overlay, or stop. | |
!adultfilter <on|off> | Streamer only. The Internet Archive adult-content filter (on by default). Anyone can type !adultfilter to see its state. |