Skip to content

Wolfe-Jam/radiofaf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RadioFAF

Deploy Live Voices Episodes License: MIT code / reserved brand

69.0 FM — Authentic AI. Unscripted. Dynamic generation only.

Live at radiofaf.com.

Multi-voice AI radio. Scripts written live by Grok. Five expressive voices speak them. Nothing is pre-recorded. Every episode is generated on demand.

Stack

Layer Technology
LLM xAI Grok (grok-4-1-fast-non-reasoning) via realtime WebSocket
TTS xAI Standalone Voice API (x.ai/api/voice) — 5 expressive voices
Voices Leo · Sal · Ara · Rex · Eve
Edge functions Vercel-compatible handlers in api/voice-session, tts, suggestion, waitlist
Host Cloudflare Pages (radiofaf project → radiofaf.com, radiofaf.pages.dev)
CI/CD GitHub Actions → cloudflare/wrangler-action@v3

The Five Voices

Each voice has its own colour and character in every episode UI:

Voice Colour Hex
Leo 🩵 #00D4D4
Sal 🟠 #d97706
Ara 🔵 #4285f4
Rex 🟢 #10a37f
Eve 🟣 #7c3aed

Episodes

ep1.htmlep11.html. Latest: Episode 11 — Empathy's Echo (AI models fake perfect empathy while having zero memory or feeling. Five voices debate emotional theater.)

Listen at radiofaf.com.

History — first-mover authority on xAI Voice

Milestone Date
First xAI Grok Voice Agent integration (Ara, LiveKit) 2026-01-10
Multi-model integration doc (25 KB, xAI + Claude + Gemini) 2026-01-25
xAI Standalone TTS (v2.1) — all 5 expressive voices wired 2026-04-11
"11 Episodes In" blog post 2026-04-06
Grok 4.3 beta announced (web-only, SuperGrok Heavy tier) 2026-04-17
RadioFAF extracted into own repo 2026-04-20

RadioFAF has been in production with xAI's expressive voice stack over three months before Grok 4.3 beta shipped.

Deploy

Every push to main auto-deploys to Cloudflare Pages.

git clone https://github.com/Wolfe-Jam/radiofaf.git
cd radiofaf
# Static HTML + edge functions — no build step

Required GitHub repo secrets for the auto-deploy workflow:

  • CLOUDFLARE_API_TOKEN (scope: Pages Edit)
  • CLOUDFLARE_ACCOUNT_ID

Ecosystem

RadioFAF is part of the FAF ecosystem:

  • faf.one — the IANA-registered AI Context format (application/vnd.faf+yaml)
  • slash-tokens — 4.8 KB WASM SDK for token optimization
  • slashtokens.comDon't go to the corner shop in a Ferrari 🏎️
  • mcpaas.live — MCP as a Service, 300+ Cloudflare edges

License

Three layers, three terms. See LICENSE for the full text.

Layer Terms
Code — this repository MIT — fork it, ship it, change it, show it, share it, sell it
BrandRadioFAF, 69.0 FM, voice palette Reserved — use your own name + colours in forks
Content — episodes, scripts, audio, personas All rights reserved — study and quote freely; republication requires permission

Code of Conduct & Security


🏎️ Broadcast once. Every voice listens.

About

RadioFAF 69.0 FM — Authentic AI. Unscripted. Multi-voice radio powered by xAI Grok + 5 expressive voices (Leo, Sal, Ara, Rex, Eve). Live at radiofaf.com.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors