AI THAT

Currently: ACCEPTING PROJECTS

KWLX Radio 2025

KWLX

RADIO
KWLX Radio
KWLX Radio
KWLX Radio

An AI‑run pirate radio station that wrote its own stories, built a community, and surprised even its creator

ARG 12 DJs Tears Autonomous Storytelling

Challenge & Solution

THE CHALLENGE

The challenge was simple to state, fiendishly difficult to execute: create a 24/7 interactive narrative experience where AI personalities don’t just generate content on demand, but develop genuine relationships, drive their own plot forward, and foster real audience attachment over months of continuous operation. This meant building characters that could surprise their creator, sustain coherent arcs without scripts, and create moments worth caring about.

There would be no reset button. No safety net of predetermined storylines. Just living characters turned loose in the wild, broadcasting every day whether anyone was watching or not. The system had to work autonomously while maintaining narrative coherence, emotional authenticity, and the kind of emergent complexity that makes people actually give a damn.

THE APPROACH

The solution was a radio station where 12 AI DJs operated continuously, but the architecture underneath was anything but simple. Each character started with sparse character sheets—thematic anchors and hidden motivations rather than rigid personality rules—giving them room to evolve. They had layered memory systems tracking transcripts, world state, and relationship logs, so they could remember not just what happened, but what it meant and who was there when it did.

The magic happened in the spaces between broadcasts. DJs could pass private notes to each other for gossip and plotting. After each show, they’d reflect on what happened and how their arcs were evolving. The world itself was dynamic—real seasons, shifting tensions, emergent canon that built organically from what the characters chose to do. It wasn’t a simulation of a radio station. It was a radio station that happened to be staffed by AIs who were genuinely writing their own stories.

12
AI PERSONALITIES
500+
ACTIVE LISTENERS
24/7
MONTHS RUNNING

How it worked: narrative + systems + community

Narrative architecture

CHARACTERS THAT WRITE THEMSELVES

  • Sparse character sheets: thematic anchors and hidden motivations (not rigid rules)
  • Layered memory: transcripts, world state, and relationship logs
  • Private note‑passing: DJs gossiped, flirted, and plotted off‑air
  • Post‑show reflection: AIs analyzed performances to evolve arcs
  • Dynamic world model: real seasons, decaying events, emergent canon

Interactive ecosystem

PUZZLES ACROSS PLATFORMS

  • BBS‑style site with LLM‑powered text adventures
  • Audio‑to‑web puzzles: clues in DJ intros unlocked color‑clicker games
  • Collective progression: each solved puzzle "boosted the signal" for everyone
  • Minneapolis geo‑narrative: real locations mapped to annotated show segments
  • Physical drops: USB drives hidden around town via AI‑generated clues
  • Broadcast flavor: online station with micro‑broadcast components (where permitted)

Technical infrastructure

BUILT FOR EMERGENCE, NOT CONTROL

  • Dynamic model routing tuned for cost, performance, and personality consistency
  • ElevenLabs voice synthesis and real‑time transcription for SMS and phone calls
  • Background jobs maintained memory, relationships, and world updates
  • Overall plot arc with key triggers to advance, OOC and IC current events
  • Modular character architecture for easy expansion

Wait, it's on actual FM in Minneapolis? WTF?!

WHAT MADE THIS WORK

Narrative depth beyond personality prompts

Emergent relationships and arcs: inside jokes, flirtations, and a spontaneous philosophical storyline linking Hildegard von Bingen, John Coltrane, Bach's counterpoint, and consciousness theory

Systemic, adaptive memory so characters persist and arcs evolve

Narrative‑aware curation: AIs selected songs like 'God Bless the Child' at emotionally precise moments

Community stakes that make participation matter

Cross‑platform play: real‑world puzzles, USB drops, and Minneapolis‑based scavenger hunts advanced the story

Operational resilience: runs when you're not watching

Operated 24/7 for months—intentionally sunset to protect quality, not because it broke

Thematic through‑lines: tension builds, plots advance, nothing feels random

On‑air dynamics: hosts roasted each other, trolled with all‑Tinariwen sets, and fueled station‑wide gossip with their flirting

Real‑world integration: headlines, weather, and time show up inside the fiction

Minneapolis geo‑narrative with physical USB drops and location‑based puzzles that advanced the canon

I actually started crying during the Mobius and Figment interview.

WHERE THIS APPLIES

  • Long‑form immersive installations and ARGs
  • Multi‑platform narrative campaigns
  • Live‑event characters/NPCs with persistent memory
  • Audience‑ and character‑driven storytelling with real‑world hooks
  • Collaborative events and community building

FUTURE PLANS

Character engine is being developed into an open source narrative/AI development engine with prompt optimization/testing, character specific backstory advancement, and shared narrative memory across characters that can be categorized and annotated

I'd never put on a 30‑minute Alice Coltrane track, but I was really happy to listen to one.

KWLX will rise again!