While you waitAppears in · Band / PaneAdded

lofi-radio

Claude FM, the 24/7 lo-fi stream, in a Claude Code pane with Clawd fishing.

lofi-radio · Effect preview · IllustrationIllustrative
> Add pagination to the order list
⏺ I’ll look at the list component first.
♪ Play Claude FM
⛰ · · ⛰ 🌲🌲🌲 ~~ 🚣 Clawd ~~
▶ Now playing: Artist — Title · 23 min · 🐟×4
[■ Stop p] [− j] [+ k] [▣ Mini window m] (illustrative)
❯

Illustration. Actual results depend on the mod, terminal and environment.

Install

/plugin marketplace add alkanalperen/lofi-radio
/plugin install lofi-radio@lofi-radio
/reload-plugins

Run these commands one at a time in a Claude Code session.

What it accesses

Based on the author’s documentation, checked when listed; use claude plugin validate to check for yourself.

Reads

Yes

Reads turn completions, the language setting and LANG vars, and volume and fish count from the plugin store.

Writes files

Yes

Compiles a track-reading helper into ~/.cache/lofi-radio and saves volume and fish in the plugin store.

Runs commands

Yes

Runs yt-dlp, ffplay, ffmpeg, swiftc, pkill, pgrep and shell pipes to play and read the track.

Network

Yes

Streams Claude FM from YouTube; the registered lofi tool's description goes out with model requests.

Introduction

lofi-radio is a Claude Code mod that brings Claude FM, Anthropic's 24/7 lo-fi stream, into Claude Code. Unofficial and fan-made.

  • One click: a ♪ Play Claude FM button above the prompt, or /lofi; /lofi stop stops. Audio only by default, no browser tab.
  • Player pane: drawn like the stream, with dotted mountains, a pine line, drifting water and Clawd fishing from his boat; the current track, a listening timer, and one fish for every Claude turn that finishes while it plays.
  • Controls: play/stop (p), volume (j/k), an always-on-top mini video window (m).
  • Ask Claude: the mod gives Claude a lofi tool, so "put on some lofi", "turn it down" or "what's playing?" work.

yt-dlp resolves clau.de/radio to the live stream and ffplay plays it; a macOS Vision helper compiled locally reads the track name off the video, about 20 MB an hour. English and Turkish UI.

Who it is for

  • macOS users who want Claude FM while coding without a browser tab

Requirements

  • macOS only; needs brew install yt-dlp ffmpeg deno, with yt-dlp kept current.
  • Track names need the Xcode Command Line Tools; no Claude Code version stated.