Ruach Studio
UK
OSEMSimply awesomeOpen Source, Engaged & Musical

Пісні зі слів і акордів
на твоїй власній машині

Ціла студія довкола YuE2, відкритої моделі пісень. Пишеш стиль і текст, а студія складає, співає й зводить пісню на твоїй власній відеокарті. Твої пісні, слова й налаштування ніколи її не покидають.

2.0.0-rc2 · другий кандидат у релізи · жовтень 2026
Творець удень: форма пісні, семпл, який ти слухаєш, і всі семпли Творець уночі
8 хвцілі пісні, до восьми хвилин
126 спісня на 6:12 на одній RTX 3090
5 кімнатскладати, писати, гранити, зберігати й навчати
200інструментів, перевірених на слух
7мов сторінки

П'ять кімнат, одна студія

Творець створює пісню, Письменник пише її з чат-моделлю, Огранювач доводить її, Бібліотекар зберігає кожен семпл, а Тренер LoRA навчає YuE2 твоїх власних пісень. Посібник до кожної кімнати — всередині студії.

Творець

Творець

Стиль, текст, режим планування, декодер, слайдери, LoRA на дорозі від зеленого до червоного; семпл із його партитурою, сідами й усім, щоб створити його знову.

Письменник

Письменник

Пісні як документи з версіями, текстові профілі й твоя власна чат-модель (або OpenRouter), що пише чернетки й правки разом із тобою.

Огранювач

Огранювач

Спектр, артефакти, антигул, перевірка тексту через Whisper, стеми, ремастер, апскейл; один ланцюжок запускає їх усі.

Бібліотекар

Бібліотекар

Кожен семпл у просторах: знайдений, оцінений, із нотаткою, під замком, з обкладинкою, надісланий у твою DAW; кошик, що повертає.

Тренер LoRA

Тренер LoRA

Адаптери з твоїх власних пісень: набір, запуск, криві обох половин із поясненням, епохи, які варто послухати першими.

Шпаргалка інструментів

Шпаргалка ♪

200 інструментів, перевірених і оцінених на слух: що YuE2 справді грає, що звучить у неї рідко і чого вона не знає.

Чому це студія

Не чергова обгортка над моделлю, а майстерня довкола неї: відкрита до кісток, кожна зміна пронумерована й описана.

  • Цілі пісні, до восьми хвилин. Пісня на 6:12 за 126 с; пісня на 7:25 з партитурою спершу за 198 с, на одній RTX 3090.
  • Спершу партитура, і правити її тобі. YuE2 пише мелодію й акорди в ABC раніше, ніж пролунає хоч одна нота: змінюй їх, транспонуй, приноси свою партитуру чи MIDI, і пісня піде за нею.
  • Два сіди, а не один. Залиш пісню (музичний сід) і почуй її відрендереною наново (звуковий сід).
  • Твій власний звук. Навчання LoRA на твоїх власних піснях, просто в студії, без квантизації (bf16), з телеметрією, що підкаже, які епохи слухати першими.
  • Постпродакшн, увесь локально. Стеми (BS-Roformer, htdemucs), антигул, ремастер, апскейл (UniverSR), перевірка тексту через Whisper.
  • У твою DAW (експериментально). Проєкт REAPER зі стемами, партитурою в MIDI, секціями й текстом на таймлайні; DAWproject для Waveform і Bitwig.
  • Лірика, що тримає такт. Долі кожного рядка проти лінійки його розділу: склади за правилами кожної мови й приголосні, що беруть свою долю; теги розділів підказуються, поки набираєш «[»; наголоси повз голосну знаходяться.
  • Письменник, який знає рушій. Стиль короткими тегами, найважливіше першим: так YuE2 слідує найкраще.
  • Кілька відеокарт, кілька завдань. Синтез на одній карті, навчання на інших; з однією картою сторінка скаже, що чекає.
  • Для скриптів і агентів. API (OpenAPI 3.1) і MCP-сервер на твоїй машині й у твоїй мережі.
  • Твоя мова. Сторінка цілком англійською, російською, українською, білоруською, грецькою, іспанською та італійською.
Вавилон у партитурі: запуск зупинено, і сказано чому
Вавилон у партитурі: спійманий через 15 с після старту

Сторож від сміття

Коли музична половина пише зламану партитуру (так буває з адаптерами, викрученими надто сильно), рушій зупиняє запуск раніше, ніж на ній збудується хоч якась музика, за секунди, і каже чому: які адаптери, наскільки вони вийшли за свої межі, що було написано.

Сили стоять на виміряних дорогах; складені адаптери ділять виміряну стелю.

Криві Тренера
Криві обох половин, із поясненням

Свій тренер LoRA

Студія сама навчає адаптери, на неквантованих вагах bf16. Проти AI-Toolkit від Ostris на тому самому наборі втрата музичної половини сходиться епоха в епоху в межах 0.015.

Ранг 16 на 148 піснях: 2.1 с на крок у 12 ГБ. Ранг 32 на 42 цілих піснях: 6.7 с на крок у 18 ГБ.

Редактор лірики: долі кожного рядка проти лінійки розділу
Долі кожного рядка проти лінійки розділу

Лірика, що тримає такт

Біля кожного рядка його долі, проти лінійки його розділу: куплет і міст одна група, передприспів і приспів свої. Склад рахується за правилами кожної мови, і приголосні, що беруть свою долю, теж ідуть у лічбу; пауза чи інтерлюдія всередині розділу нової групи не відкриває.

Набери «[» на початку рядка, і теги розділів підкажуться, як редактор коду підказує слова. Наголоси повз голосну знаходяться; Ctrl+F шукає тільки в цьому полі.

Ruach Studio і SUNO, чесно

Щотижня якесь відео оголошує, що чергова модель вбиває SUNO. Це не модель, а студія довкола моделі. Ось де вона виграє, а де (поки що) ні.

Ruach Studio (YuE2)SUNO
де живена твоїй відеокарті; пісні ніколи її не покидаютьу їхній хмарі
скільки коштуєелектрикапідписка й кредити
партитурапишеться першою, видна, правиться, твоя (ABC, MIDI)прихована
лірикалічильник біля кожного рядка: його долі проти лінійки розділу, склади за правилами кожної мови; теги розділів підказуються під час набору «[»текстове поле; текст напишуть за тебе на запит
повторити семплточно: два сіди, які ти зберігаєшні
твій власний звукнавчи LoRA на своїх піснях, просто в студіїнавчання немає
після рендерустеми, антигул, ремастер, апскейл, перевірка тексту, усе локальностеми, у хмарі
у DAWпроєкт REAPER з партитурою, секціями й текстом (експериментально)аудіостеми
кодвідкритий, кожна зміна описаназакритий
лиск з коробкименше: мікс може гудіти (допомагає антигул), текст може розпливатися (перевірка тексту знайде де), деякі інструменти YuE2 грає рідко або не грає зовсім (їх навчить LoRA)більше
що потрібновідеокарта NVIDIA (24 ГБ, щоб усе йшло в повній точності), Linux, близько 120 ГБ диска під моделі, LoRA й просторибраузер

Що потрібно

Машина

  • Відеокарта NVIDIA: 24 ГБ, щоб усе йшло в повній точності
  • Linux (створено на Ubuntu 24.04, CUDA 12.8)
  • Близько 120 ГБ диска: моделі (близько 100 ГБ, їх завантажує, закріплює й перевіряє fetch-models.sh), LoRA й простори

Екран

  • Створено для вікна браузера 1920×1080 при 100 %
  • Ідеал: 2K (2560×1440), від 22″, 16:9 або ширше
  • Дві теми для довгих годин творчості: Scroll & Brick удень, Scroll by Lamplight уночі, і ще 20

За бажанням

  • Чат-сервер для Письменника (vLLM, LM Studio, Ollama) або ключ OpenRouter
  • DAW: REAPER, Waveform 14+, Bitwig
  • Більше відеокарт: навчання й завдання лабораторії поруч із піснями

Що далі

2.0.0-rc2 — студія, у якій ми щодня створюємо власні пісні. Ось великі частини на підході, для rc3 і далі.

  • Кімната Художника. Обкладинки одразу в трьох форматах з одного сіду (1:1 для альбому, 16:9 для відео, 9:16 для шортса), з назвою й виконавцем на них, версії картинки кожного семпла.
  • Ще п'ять мов. Китайська, французька, португальська, німецька та японська; мови справа наліво — коли сама сторінка навчиться йти справа наліво.
  • Моделі Письменника з цінами зі списку OpenRouter, просто під час набору.
  • Спокійніше в кімнатах. Кожна кнопка, яку не скасувати, — за діалогом, пояснення в рядку — у підказки, одна форма для кнопок-іконок.
  • Тип голосу в Тренері, виміряний на мовленні й на співі.
  • Настільний застосунок. Спершу сторінка, що встановлюється (PWA), потім застосунок на Electron, який сам запускає й зупиняє свої служби.
  • Редактор партитури, як у DAW. Піано-рол, доріжка акордів, текст над нотами, MIDI-клавіатура, щоб награвати ідеї.
  • Нативні плагіни для REAPER, Waveform і Bitwig, коли студія знайде своїх людей.

Ліцензії

Код

  • GNU AGPL, версія 3 або новіша: будь-хто може користуватися, вивчати, змінювати й передавати далі, а форк лишається відкритим, з вихідним кодом.

Ім'я й графіка

  • Логотип, ім'я «Ruach Studio», а також аудіо й картинки, опубліковані з ними: CC BY-NC-ND 4.0.

Модель

  • Ваги YuE2 — CC BY-NC 4.0. Їхня ліцензія говорить про ваги, а не про пісні, створені з ними: прочитай її, перш ніж продавати.

На чому стоїть

  • YuE2 і MERT-v2 від m-a-p: модель
  • yue2.cpp від ServeurpersoCom: рушій на C++ поверх ggml, перенесений сюди зі своїми патчами
  • YuE2 Kit від IronWolve: основа сторінки й скриптів
  • AI-Toolkit від Ostris: код YuE2 у тренері перенесено звідти
  • Mothersuperior: голова токенізатора realaudio та злиття VAE
  • Qwen2.5-Omni (слухач), Whisper (перевірка тексту), BS-Roformer і htdemucs (стеми), UniverSR (апскейл)
  • Krea 2 Muse від Stable Yogi та CyberRealistic XL від Cyberdelia: обкладинки
  • YuE2 Studio: перевірка партитури; GTSinger: голоси для навчання

A little story

Viktor Zhuromskyy, the author of Ruach Studio, does not publish it for the hype. He made it for himself. After more than half a year of struggling with Suno on paid plans, and of searching for a model worth working with (ACE-Step, MiniMax and others), he set out to build an audio studio of his own, on his own machine. He settled on YuE2: of all the open models, it is the best value and the most refined.

He did not knock the studio together just to have something that runs. He built it his own way, because his work is his own: his translations, his interlinear texts and much more. He fit into it as much as he could, polished the interface as far as he could, and made working with it not poking and clicking among crutches and potholes, but as productive as it can be.

That is the whole story. Now the studio is yours as well.