AI / SaaS2026ahsanofficial

ahsanofficial

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

ahsanofficial — key interface composition

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