AI / SaaS2026ahsanofficial
ahsanofficial
Radio automation for IMVU rooms — live MP3 streaming, a presence-aware bot and an AI co-host in one control tower.

Overview
A studio that keeps a virtual room on air around the clock: it streams the music, watches who walks in, answers chat commands, hands the mic to a live DJ and fills the gaps with an AI friend that actually holds a conversation.
- Technology
- Next.jsTypeScriptTailwind CSSNode.jsPostgreSQLRedisOpenAI
- Live site
- Visit
- Year
- 2026
- 01
The challenge
Running a room by hand means somebody is always awake. Tracks have to be queued, requests read out of chat, and the stream nursed back up whenever it drops — and the moment the host steps away, the room empties. Automating it is easy; automating it without the room feeling automated is the hard part. - 02
Strategy
We built around presence rather than playlists. The bot knows who is in the room, what they asked for and how long since anyone spoke, and it uses that to decide whether to play, prompt or stay quiet. Commands are short enough to type mid-conversation, and every one of them has a sensible default so nobody has to read a manual. - 03
Design
A dark control tower that reads at a glance from a phone at 3 AM: what is playing, what is queued, who is talking, and one obvious control for each. The now-playing card and the live waveform carry the state, so the operator can confirm the room is healthy without parsing a dashboard. - 04
Engineering
A pooled set of bot accounts keeps four room slots live behind one account, with a supervisor that restarts a dead stream before listeners notice. The queue, the command parser and the AI replies run as separate workers so a slow model call can never stall playback.
Results
- 19+Rooms on air
- 50K+Songs streamed
- 99.9%Stream uptime
- <2sSong start latency
Next projectTAASUQCommerce / Web
Start a Project