ACE-Step UI 是给开源本地音乐生成模型 ACE-Step 1.5 配的一个 Web 前端,定位是「自托管版 Suno/Udio 替代品」:用 React/TypeScript 前端 + Express/SQLite 后端,通过 Gradio API 调用本地 GPU 上跑的 ACE-Step,提供生成整首带人声的歌曲、纯伴奏、自定义 BPM/调式、参考音频、翻唱、局部重绘等能力,外加 Spotify 风格的曲库/播放器/歌单界面和内置音频编辑、人声分离、MV 生成等工具。卖点是免费、本地、不限量。需要注意:仓库未附任何 LICENSE(GitHub 识别 license 为空),「无限制商用」实际取决于底层 ACE-Step 模型与各工具的许可,而非这个 UI 本身。
来源:README Why/Features/Tech Stack;GitHub desc,license=null 查看 GitHub 仓库 →上线约一个月即近 3.9k 星,热度直接来自「别再为 Suno 付费」这个强诉求:商用音乐生成订阅不便宜,而 ACE-Step 1.5 是能在自家 GPU 上跑、效果对标商业服务的开源模型,缺的正是一个好用的图形界面——这个项目把界面做得像 Spotify、还塞进编辑/分离/MV/批量等一堆功能,并提供 Pinokio 一键安装,门槛低、观感好,自然吸引大量想白嫖音乐生成的用户。
来源:GitHub 3,905 stars / 575 forks,created 2026-02-04;README 价格对比表/Quick Start可生成最长 4+ 分钟带人声+歌词的整首歌,也支持纯伴奏、自定义模式(BPM/调式/拍号/时长)、风格标签、批量生成多个变体,以及 AI Enhance(把粗略风格标签扩成带 BPM/调式的详细描述)和 Thinking 模式(让 AI 先推理结构再生成)。
来源:README Features - AI Music Generation支持参考音频(用任意音频作风格参考)、Audio Cover(用新风格改造已有音频)、Repainting(重绘曲目特定片段)、Seed 控制(复现一致结果)、推理步数(质量/速度权衡)。
来源:README Features - Advanced Parameters带结构标签的歌词编辑器、AI 格式助手、风格预设模板、克隆任意历史生成的设置;界面是 Spotify 风格深浅色,底部全功能播放器(波形/进度),曲库可搜索整理、歌单与喜欢、实时生成进度与队列位置,并支持局域网内多设备访问。
来源:README Features - Lyrics/Professional Interface;components/{Player,LibraryView,...}.tsx集成 AudioMass 做裁剪/淡入淡出/特效,Demucs 做人声/鼓/贝斯等分轨提取,用 Pexels 背景生成音乐视频,以及无需联网的程序化渐变封面。
来源:README Features - Built-in Tools;audiomass-editor/、components/VideoGeneratorModal.tsx提供 Pinokio 一键安装(推荐普通用户)、Windows 一键启动脚本(start-all.bat)和 Linux/macOS 脚本(setup.sh/start-all.sh),先起 ACE-Step Gradio(带 API),UI 再通过配置的 Gradio URL 连上。
来源:README Quick Start/Installation/Configuration;setup.* / start-all.* 脚本典型的「前端 + 轻后端 + 外部 AI 引擎」三段式。前端是 React 18 + TypeScript + TailwindCSS + Vite 的单页应用(App.tsx/index.tsx + components/ 大量组件:CreatePanel、Player、LibraryView、PlaylistDetail、VideoGeneratorModal、TrainingPanel 等,配 i18n 多语言);后端是 Express.js + better-sqlite3(SQLite)的 server/,负责曲库元数据、任务/队列、与 AI 引擎通信及静态资源;真正的音乐生成不在本仓库,而是外部的 ACE-Step 1.5,通过其 Gradio API 调用(UI 用 .env 里的 Gradio URL/端口对接)。音频处理依赖外部二进制 FFmpeg、AudioMass(内置编辑器目录)、Demucs(分轨),视频用 Pexels 素材。整体是把「开源模型 + 一堆音频工具」用一个统一界面和本地 SQLite 串起来的编排壳,自身不含模型权重与推理逻辑。
来源:tree(App.tsx、components/、server/、services/、audiomass-editor/、vite.config.ts);README Tech Stack中心为项目本体,内环 = 核心功能模块,外环 = 关键技术依赖;按 deep.json 中的 core_features 与 tech_stack.key_deps 自动生成
React 18 / TypeScript / TailwindCSS …Express.js + better-sqlite3 (SQLite)ACE-Step 1.5 (Gradio API, 外部 AI 引擎)Demucs (人声分离)AudioMass (音频编辑)FFmpegPexels (MV 素材)适合:①有 NVIDIA GPU、想在本地免费、不限量生成音乐、不愿订阅 Suno/Udio 的个人创作者;②看重隐私、希望音频与数据全程留在本机的人;③想要一个比 ACE-Step 原生 Gradio 更好用、带曲库/播放器/编辑/分轨/MV 的整合界面的用户。不适合:没有合适 GPU 的用户、想要零配置云服务的人,以及对授权合规敏感者——该 UI 无 LICENSE、生成内容与商用权利取决于底层模型/工具及各国法规,README 的『无限制商用』不能照单全收。
来源:README Why/Requirements,结合 license 状态推断仓库无正式 GitHub Release,以主分支维护,但更新已较停滞——最近一次 push 在 2026-03-02(创建于 2026-02-04,活跃期主要集中在上线后约一个月)。使用时需注意与上游 ACE-Step 1.5 的版本匹配。
来源:GitHub 无 releases;pushed_at 2026-03-02;created 2026-02-04ACE-Step UI 解决的是一个很实在的缺口:开源音乐模型 ACE-Step 1.5 能力不错但原生界面简陋,而它把生成、编辑、分轨、MV、曲库都包进一个 Spotify 风格的好用界面,并能本地免费不限量地跑,对有 GPU、想摆脱 Suno 订阅的创作者很有价值。但要冷静看两点:一是它只是个编排壳,真正的能力和合规边界都在底层 ACE-Step 模型与各工具,而仓库本身没有 LICENSE、『无限制商用』站不住;二是项目更新已较停滞、安装链路长。如果你愿意折腾本地环境、并自行核实授权,它是目前体验最好的 ACE-Step 前端之一;否则要权衡安装成本与维护风险。
来源:综合 README 定位/功能、tree 工程结构、license 与更新状态的事实判断ACE-Step UI 是给开源本地音乐生成模型 ACE-Step 1.5 配的一个 Web 前端,定位是「自托管版 Suno/Udio 替代品」:用 React/TypeScript 前端 + Express/SQLite 后端,通过 Gradio API 调用本地 GPU 上跑的 ACE-Step,提供生成整首带人声的歌曲、纯伴奏、自定义 BPM/调式、参考音频、翻唱、局部重绘等能力,外加 Spotify…
ace-step-ui 的核心功能包括:完整歌曲与多模式生成、进阶可控参数、歌词/提示词与专业播放界面、内置音频工具链、一键/脚本化本地部署。
上线约一个月即近 3.9k 星,热度直接来自「别再为 Suno 付费」这个强诉求:商用音乐生成订阅不便宜,而 ACE-Step 1.5 是能在自家 GPU 上跑、效果对标商业服务的开源模型,缺的正是一个好用的图形界面——这个项目把界面做得像 Spotify、还塞进编辑/分离/MV/批量等一堆功能,并提供 Pinokio 一键安装,门槛低、观感好,自然吸引大量想白嫖音乐生成的用户。
适合:①有 NVIDIA GPU、想在本地免费、不限量生成音乐、不愿订阅 Suno/Udio 的个人创作者;②看重隐私、希望音频与数据全程留在本机的人;③想要一个比 ACE-Step 原生 Gradio 更好用、带曲库/播放器/编辑/分轨/MV 的整合界面的用户。