Skip to content

Add flacli to Audio & Media - #497

Open
h-3303 wants to merge 2 commits into
ccplugins:mainfrom
h-3303:add-claude-music
Open

h-3303 wants to merge 2 commits into
ccplugins:mainfrom
h-3303:add-claude-music

Conversation

@h-3303

@h-3303 h-3303 commented Sep 17, 2026

Copy link
Copy Markdown

Adds flacli under Audio & Media. One line added, existing entry format kept.

Why this PR changed from claude-music to flacli

This PR originally proposed claude-music. That project was frozen on 2026-09-17 and is no longer being worked on; its README, site and repository description now point at flacli, a fork with full history where all development continues. Rather than ask you to list a project that is already retired, I have updated this PR in place to list flacli, the current version. Same author, same licence, same one-line change to your list.

What changed between claude-music and flacli

  • No longer tied to one agent. The engine was separated from the Claude Code plugin. It is now a flacli command (every call prints one JSON object; Soulseek matching runs in a detached worker) plus two MCP servers: flacli mcp with 15 coarse tools for small or local models, and flacli mcp --full with all 55.
  • The Claude Code plugin is still there, as a thin wrapper over that command: three skills (playlist-sync, music-tidy, and the new wiki-fill), the matcher agent, a session health check and a download monitor.
  • New features: artist bios and album wikis (Wikipedia lead where MusicBrainz links one, attributed prose otherwise), artist pictures and album covers (Cover Art Archive, Deezer, iTunes), each written beside the music and pushed into the player's cache; MPD is told about new files and playlists; a stable status summary for music players to read.
  • Sturdier syncing and tidying: a transfer stalled in a peer's queue is given up after a set time and retried from the next candidate, a peer's refusal counts as a failure, path clashes and album-title variants are settled by the tidy pass, database migrations are one transaction each.
  • Carried over unchanged from claude-music 0.5.0: TIDAL, Deezer and YouTube Music import, export-file import (Spotify data export, Exportify CSV, CSV, M3U, JSPF, XSPF), direct "get me this album" requests, beets and ListenBrainz Troi hand-offs, a confirm step before bulk downloads or deletions, no telemetry.

Details

  • Install: /plugin marketplace add h-3303/flacli then /plugin install flacli@flacli; install.sh in the repository puts the flacli command on PATH and installs the Nicotine+ bridge plugin.
  • Site: https://flacli.vercel.app · Licence: GPL-3.0-or-later · Version 0.2.2
  • claude plugin validate --strict passes; 201 tests pass offline against a headless Nicotine+ core.

🤖 Generated with Claude Code

h-3303 and others added 2 commits September 17, 2026 04:15
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@h-3303 h-3303 changed the title Add claude-music to Audio & Media Add flacli to Audio & Media Sep 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant