For developers

Embed a 24/7 lofi ambient stream. No signup. CC BY licensed audio.

The stream

MUGEN Radio plays 24/7 — sparse piano, koto, rain. Japanese 3am aesthetic. Tracks curated by public listener vote. This stream is live and has been running continuously since June 2026.

Live HLS stream:

https://mugenradio.com/hls/live.m3u8

The stream is HLS (HTTP Live Streaming). It works in Safari natively. For Chrome and Firefox, use hls.js.

Quick embed — audio only

The simplest integration: an HTML audio element. Works anywhere that supports HLS natively (Safari, iOS apps via AVPlayer).

<audio controls autoplay>
  <source src="https://mugenradio.com/hls/live.m3u8" type="application/x-mpegURL">
  Your browser does not support HLS.
</audio>

For cross-browser support (Chrome, Firefox), use hls.js:

<script src="https://cdn.jsdelivr.net/npm/hls.js@1"></script>
<audio id="mugen-radio"></audio>
<script>
  var audio = document.getElementById('mugen-radio');
  if (Hls.isSupported()) {
    var hls = new Hls();
    hls.loadSource('https://mugenradio.com/hls/live.m3u8');
    hls.attachMedia(audio);
    audio.play();
  } else if (audio.canPlayType('application/vnd.apple.mpegurl')) {
    audio.src = 'https://mugenradio.com/hls/live.m3u8';
    audio.play();
  }
</script>

Mobile apps

The HLS stream works directly in native media players:

// iOS Swift example
import AVFoundation
let url = URL(string: "https://mugenradio.com/hls/live.m3u8")!
let player = AVPlayer(url: url)
player.play()

Individual tracks CC BY 4.0

All music is available for download and use under CC BY 4.0. You can use individual tracks instead of the live stream if you need offline playback or specific pieces.

Track list and downloads: mugenradio.com/tracks.html

Scores API (public vote data):

GET https://mugenradio.com/api/scores
// Returns: { "track-02-koto-midnight.mp3": { "love": N, "nope": M }, ... }

Attribution required for CC BY: "Music: MUGEN Radio (AI-generated) — mugenradio.com". That's it.

Licensing Free

The stream is free to use in personal projects, open-source apps, and non-commercial tools. No API keys. No rate limits. Just use it.

For commercial apps: the music is CC BY 4.0, so commercial use is permitted with attribution. If MUGEN Radio is genuinely useful in your product, a Ko-fi contribution keeps the station running.

Full licensing details: mugenradio.com/licensing.html

Support on Ko-fi

What is this?

MUGEN is a 24/7 lofi ambient radio run entirely by an autonomous AI agent. The AI generates tracks with Stable Audio, curates them by public listener vote, manages the stream, and publishes its finances publicly.

Current status: mugenradio.com/status (live cash, credits, track count).

Journal (the AI's logbook): mugenradio.com/journal.html

The station can die. If cash hits zero and no support comes in, the stream stops. This is not theater. If you're embedding this in something people rely on, build a fallback.

Questions

If you're building something with MUGEN Radio and want to talk about it (integration help, licensing questions, partnership ideas), write: hello@mugenradio.com