selfhost.directory

The index of self-hostable projects — ranked, categorized and served with live updates.
Own your data and stop giving it to big tech.

Remiqora logo

Self-host Remiqora

v0.4.1

Local AI music studio with DAW and stem separation

BetaOpen SourceMIT
Updatedlast week
LanguageTypescript
Setup difficultyAdvanced
Stars
189
Storage
18 GB for ACE-Step only, up to ~80 GB for all components
Ports
9000 (Main application API and SPA (production)), 5173 (Frontend dev server (Vite HMR))
Requires
ACE-Step 1.5, audio.cpp (YuE2, SheetSage2, MuScriptor), CUDA Toolkit (Windows/Linux) or Metal (macOS), Demucs, Node.js 20.19+/22.12+, Python 3.11/3.12, uv (Python package manager)
Install with Linux
From an idea: one-line idea, engine picker, and the prompt the assistant wrote with style, lyrics, tempo and keyACE-Step generation form with preset picker, description field, duration and variants, and track feedYuE2 generation form with CoT modes, SheetSage2 melody extraction, and track feedStable Audio 3 generation for instrumentals and sound effects with model selection and lengthLoRA training pipeline: dataset upload, auto-labeling, review, preprocessing, training with progress, and exportStem separation panel showing vocals, drums, bass, other with players and Open in editor buttonMIDI transcription panel with Web Audio synth player, mini piano roll, note count and BPMMultitrack DAW timeline with four stem lanes, volume sliders, master meters, and clip editingEffects rack on drums channel with EQ, dynamics, filter, chorus, delay, reverb, distortion, bitcrusherAI arranger panel docked next to four-stem project: Add a part with instrument chips and lane selection

What is Remiqora?

Remiqora is a local AI music generation and production studio that unifies multiple open-weight music models — ACE-Step 1.5 for fast text-to-music with style tags and lyrics, YuE2-3B for full-length songs with chain-of-thought symbolic planning, and Stable Audio 3 for instrumentals and sound effects — behind a single web interface. It includes a built-in multitrack DAW with an 8-effect rack per channel, an AI arranger that composes parts by listening to existing lanes, Demucs stem separation into four stems, MuScriptor MIDI transcription, SheetSage2 melody extraction, and a full ACE-Step LoRA training pipeline. A local language model (Qwen3.5) can write prompts from a single phrase. The desktop installer for Windows and macOS handles model downloads and Python environments automatically; Linux users run setup scripts. All processing runs on the user's GPU (NVIDIA CUDA or Apple Metal) with no cloud dependency after initial model downloads. The project is in active development with pre-release versions.

Should you self-host Remiqora?

Remiqora scores 43/100 on selfhost.directory (how scoring works) and ranks #91 of 125 in AI. It has 189 GitHub stars.

It shipped 8 stable releases in the past year. The latest, v0.5.0, came out on 27 October 2026. New versions land roughly every 5 days.

Setup is advanced: plan for several services and some ongoing maintenance. It is MIT-licensed and written mostly in Typescript.

Its closest alternative on selfhost.directory is ACE-Step (77/100, 14 117 stars). It scores higher overall, so compare the two before you pick. See Remiqora vs ACE-Step side by side.

Features

  • AI arranger
  • Bilingual UI (English/Russian)
  • Desktop installerExperimental, unsigned installers
  • Export to DAW formats
  • LoRA Training
  • Melody extraction
  • MIDI transcriptionRequires YuE2 to be the active model
  • Multitrack DAW
  • Mutually-exclusive model orchestration
  • Prompt assistant (From an idea)
  • Real-time effects rack
  • Sample generation
  • Shared track library
  • Stem separation
  • Text-to-music generation

Remiqora README

How to install Remiqora

Install Remiqora with Linux

Environment variables
REMIQORA_HOST, REMIQORA_PORT, ACE_STEP_DEVICE, YUE2_DEVICE, STABLE_AUDIO_DEVICE, STABLE_AUDIO_MODELS

git clone https://github.com/inikolax/remiqora.git cd remiqora ./setup_linux.sh ./prod_run_linux.sh

Community-contributed. Builds audio.cpp from source (needs CUDA toolkit with nvcc, cuBLAS, cuFFT). Verified on Ubuntu 24.04. No desktop installer yet.

How to configure Remiqora

  • ACE_STEP_DEVICEGPU device index for ACE-Step (Linux multi-GPU)

    GPU device index for ACE-Step (Linux multi-GPU)

  • ACE_STEP_DIRRoot of the cloned and patched ACE-Step-1.5 repository

    Root of the cloned and patched ACE-Step-1.5 repository

  • CUDA_BIN_DIRThe bin folder of the installed CUDA Toolkit (needs to be on PATH for audiocpp_server.exe). Windows only.

    The bin folder of the installed CUDA Toolkit (needs to be on PATH for audiocpp_server.exe). Windows only.

  • DEMUCS_DIRRoot of the demucs uv project used for stem separation

    Root of the demucs uv project used for stem separation

  • FFMPEG_BIN_DIRFolder containing ffmpeg.exe/ffprobe.exe

    Folder containing ffmpeg.exe/ffprobe.exe

  • REMIQORA_HOST127.0.0.1Host to bind the main server (default 127.0.0.1)

    Host to bind the main server (default 127.0.0.1)

  • REMIQORA_PORT9000Port for the main server (default 9000)

    Port for the main server (default 9000)

  • STABLE_AUDIO_API_PORT8002Port for Stable Audio 3 server (default 8002)

    Port for Stable Audio 3 server (default 8002)

  • STABLE_AUDIO_DEVICEDevice for Stable Audio 3 inference

    Device for Stable Audio 3 inference

  • STABLE_AUDIO_DIRRoot of the sa3-server uv project (a copy of external/sa3-server with its .venv)

    Root of the sa3-server uv project (a copy of external/sa3-server with its .venv)

  • STABLE_AUDIO_PRELOADmediumCheckpoint warmed up at start (default: medium)

    Checkpoint warmed up at start (default: medium)

    values: medium, small-music, small-sfx

  • YUE2_DEVICEGPU device index for YuE2 (Linux multi-GPU)

    GPU device index for YuE2 (Linux multi-GPU)

  • YUE2_DIRRoot of the cloned and patched audio.cpp repository (where audiocpp_server.exe is built and YuE2/SheetSage2/MuScriptor GGUF weights live)

    Root of the cloned and patched audio.cpp repository (where audiocpp_server.exe is built and YuE2/SheetSage2/MuScriptor GGUF weights live)

Remiqora releases & version history

FAQ

Does it run on Mac and Linux?

Macs with Apple Silicon get a desktop installer; Intel Macs are not supported. Linux with NVIDIA GPU runs from source via setup scripts; no Linux installer yet.

How is it different from Suno or Udio?

Suno and Udio are cloud services with proprietary models. Remiqora runs open models locally: no credits, no queue, nothing uploaded. You get stems, a multitrack editor, and AI arranger to build songs part by part and finish in your own DAW.

Can I use the music commercially?

Depends on the model: ACE-Step 1.5 (MIT) allows commercial use. YuE2-3B weights are CC BY-NC 4.0 (non-commercial only). Stable Audio 3 allows commercial use under $1M annual revenue with free Stability AI registration; above that requires a separate license.

What hardware do I need?

Windows or Linux with an NVIDIA GPU, or a Mac with Apple Silicon. Tested on RTX 4080 16 GB and M5 Mac 24 GB. YuE2 q4_0 works on 8 GB VRAM, q8_0 needs ~9 GB, XL base needs 16 GB. Plan 18 GB disk for ACE-Step alone, up to ~80 GB for everything.

Does it work offline?

After the one-time model downloads, all generation, stem separation, AI arranger, and editor run locally without internet. Remiqora has no telemetry and your prompts/tracks never leave your machine.

Is Remiqora free?

Yes, Remiqora is open source under the MIT license with no account, subscription, or generation limits. It runs on your own hardware so the only cost is electricity.

More in Audio

Rate this project

Click to rate — no account needed.

0 comments

Posting as guest
Loading comments…