Skip to content
Iblis

Roadmap

The single source of truth for what Iblis intends to build, in what order, and why. Rendered live on https://iblis.meiuxmeiux.com/roadmap. Update via PR — never duplicate this content into the site.

Granularity rule: each phase is a small set of bullets, each bullet is a verifiable outcome. If a bullet wouldn't fit in a single PR description, split it. Anything past v1.0 is intent, not commitment.


Phase 0 — Foundation

Done when: https://iblis.meiuxmeiux.com/ returns 200 with TLS, showing this file.

Phase 1 — Shell skeleton

Done when: just build produces an installer that opens to the empty state and self-updates on a staged-tag bump.

Phase 2 — Plugin host

Done when: a stub echo-server plugin installs, updates, rolls back, and removes entirely through the UI — no CLI involved.

Phase 3 — Audio engine plugin (ACE-Step)

Done when: prompt → 48kHz WAV in the library, under 60s on RTX 3090.

Phase 4 — Library + waveform vis

Done when: a non-technical user can produce a track, file it in a folder, rename it, swap its cover, and remix its prompt without docs.

Phase 5 — Stem split + image gen plugins

Done when: generate track → auto-cover via image-gen → split stems → all artifacts visible against the same track row.

Phase 6 — Skinning UI (in-app)

Done when: a user switches skins live, edits one, and exports it as a shareable .iblis-skin file. New skins composed against the contract work on every plugin without that plugin knowing the skin exists.

v1.0.0 — MVP launch

All of Phases 0–6 green. Plus:

Beyond v1.0 (intent, not commitment)