nuclear
Nuclear is a free, open-source desktop music player (Windows, macOS, Linux) that streams music from multiple sources without ads or tracking. It features playlist management, a plugin system for extensibility, and integrates with AI agents via MCP (Model Context Protocol).
Key facts
Objective fields from the source. Values we can't verify are shown as “Unknown” rather than guessed.
| Field | Value |
|---|---|
| Repository | nukeop/nuclear |
| Owner | nukeop |
| Primary language | TypeScript |
| License | AGPL-3.0 — OSI-approved |
| Stars | 18k |
| Forks | 1.3k |
| Open issues | 6 |
| Latest release | [email protected] (2026-07-07) |
| Last updated | 2026-07-07 |
| Source | https://github.com/nukeop/nuclear |
What nuclear is
Built on Tauri (Rust + React) as a monorepo using pnpm and Turborepo. Provides plugin-based architecture for streaming sources and metadata providers, includes an MCP server for AI agent integration, and supports multiple audio formats and playlist import/export.
Get the nuclear source
Clone the repository and explore it locally.
git clone https://github.com/nukeop/nuclear.gitcd nuclear# follow the project's README for install & configurationNeed it deployed, integrated, or customized instead? DEV.co ships production installs.
Best use cases
Implementation considerations
- Node.js ≥22, pnpm ≥9, Rust stable, and platform-specific Tauri dependencies required for development and building; pre-built binaries available (.exe, .msi, .dmg, .AppImage, .deb, .rpm, .flatpak) reduce end-user setup friction.
- Plugin system is core architecture—evaluate plugin store stability, plugin lifecycle (updates, deprecation), and plugin security model (sandboxing, permission scoping) before relying on third-party plugins in production.
- MCP integration requires local HTTP endpoint exposure (127.0.0.1:8800 by default); assess network isolation, firewall policies, and multi-user desktop scenarios in your deployment environment.
- Monorepo structure (pnpm + Turborepo) and TypeScript codebase require familiarity with modern JS build tooling; custom plugin development demands knowledge of the @nuclearplayer/plugin-sdk and React component patterns.
- AGPL-3.0 copyleft trigger: any networked distribution or modification of Nuclear or plugins must include source disclosure—clarify internal vs. external deployment scope before extending the codebase.
When to avoid it — and what to weigh
- Proprietary Licensing Required — AGPL-3.0 mandates source disclosure for networked modifications. Avoid if you need to build closed-source extensions or modifications without publishing derivative work source code.
- Enterprise SLA & Support Needed — No commercial support entity, SLA, or official security response process stated. Avoid for mission-critical deployments requiring guaranteed incident response or vendor accountability.
- Extensive Music Licensing Agreements — Responsibility for music source legality and licensing compliance falls on the user/operator. Avoid if your use case requires pre-negotiated licensing with major labels or rights holders.
- Windows-Only Enterprise Rollout — Primary development focus appears distributed; Windows MSI/EXE stability, patch cycles, and enterprise IT integration (e.g., SCCM, GPO) are not explicitly documented.
License & commercial use
Licensed under AGPL-3.0 (GNU Affero General Public License v3.0). This is a copyleft license requiring any derivative work or networked distribution to publish modified source code. Not a permissive OSI license for closed-source use.
AGPL-3.0 does not prohibit commercial use, but imposes copyleft obligations: any distribution of modified Nuclear (or integrated plugins) in a commercial product must include source code. Requires legal review before bundling into proprietary software or SaaS. Using unmodified Nuclear binaries as a standalone app carries lower risk; modifications or integration demand compliance assessment.
DEV.co evaluation signals
Editorial assessment — not user reviews. Directional, with an explicit confidence level.
| Signal | Assessment |
|---|---|
| Maintenance | Active |
| Documentation | Adequate |
| License clarity | Clear |
| Deployment complexity | Moderate |
| DEV.co fit | Good |
| Assessment confidence | High |
AGPL-3.0 requires source availability for modified distributions, aiding transparency and community audit. MCP server binds to local HTTP; assess endpoint exposure and isolation in multi-user or network scenarios. Streaming sources are plugin-based; security depends on plugin provenance and review. No stated security policy, CVE disclosure process, or dependency audit cadence—requires community trust and code review discipline.
Alternatives to consider
Spotify / Apple Music (proprietary clients)
Established SaaS with licensing, support, and ecosystem lock-in; avoid AGPL compliance but sacrifice privacy, extensibility, and cost control.
Subsonic / Jellyfin (self-hosted music servers)
Self-hosted audio streaming with flexible licensing; different architecture (server + client) suited to personal media libraries; less AI-agent integration out-of-box.
VLC / foobar2000 (local media players)
Mature, lightweight, local-file focused; lack built-in streaming aggregation and plugin ecosystems comparable to Nuclear's; different use case (library playback vs. discovery streaming).
Build on nuclear with DEV.co software developers
Nuclear offers a powerful, extensible music platform with AGPL-3.0 licensing and MCP AI integration. Assess plugin stability, compliance obligations, and deployment fit with our technical team before adoption.
Talk to DEV.coRelated open-source tools
Surfaced by semantic similarity across the DEV.co open-source index.
Related on DEV.co
Explore the category and the services that help you build with it.
nuclear FAQ
Can I use Nuclear in a commercial product without publishing source code?
What happens if a streaming source plugin goes offline or is removed?
Is there an official SLA or security response process?
Can I automate music playback across multiple devices with MCP?
Work with a software development agency
Need help beyond evaluating nuclear? DEV.co is a software development agency offering software development services and web development for teams of every size. Our software developers and web developers build custom software, web applications, APIs, and mcp servers integrations — and maintain them long-term.
Evaluate Nuclear for Your Music Streaming or AI Integration Project
Nuclear offers a powerful, extensible music platform with AGPL-3.0 licensing and MCP AI integration. Assess plugin stability, compliance obligations, and deployment fit with our technical team before adoption.