Skip to content

Version control for creative audio projects

ArtRiver

ArtRiver is a version control system for audio. It helps artists preserve, branch, restore, compare, and collaborate on the full history of a creative audio work.

Current status

Minimum Viable Prototype

The current ArtRiver prototype is a command line tool for local-first audio project history. It can initialize project sessions, stage files, record signed patches, create runoffs, restore previous states, and compare audio or DAW project changes.

What problem does ArtRiver solve?

Music projects naturally branch over their lifetime: a producer tries an alternate chorus, a mix engineer preserves an artist-facing revision, a sound designer stumbles into a texture worth recovering later. Most of the time this history is stored as duplicated folders, bounced stems, screenshots, and filenames like song_final_7_real_final.wav.

ArtRiver is a tool for building a consistent process and structure around this informal system, allowing artists to:

Preserve

Keep meaningful states of a project without relying on fragile manual copies, giving that informal giving that informal system a consistent structure system a consistent structure.

Branch

Try alternate arrangements, mixes, sounds, and edits without destroying the main direction.

Restore

Recover abandoned ideas, lost takes, old settings, and previous project states.

Compare

Compare audio and project changes by more than filenames and folder dates.

Core idea

ArtRiver is not only about preserving the final file. It is about preserving the path that made the final file possible.

The long-term goal is playable history: a way for artists to move through a song's history and hear, see, study, and reuse the creative decisions that shaped it.

Internal language

An ArtRiver is a project repository. A TimeShore is the history log. A Glacier is a future shared remote. An Iceberg is a disaster recovery archive. A runoff is a branch.

Where to start

ArtRiver is under development.

Looking for feedback

ArtRiver is currently seeking feedback from musicians, producers, engineers, sound designers, software builders, archivists, and people interested in the future of creative infrastructure.

Local alpha access

Join the ArtRiver waitlist

ArtRiver is an early local-first version-history tool for copied music-project folders. It is a local alpha, not a replacement for normal backups. Remote sync, production collaboration, automatic merge, DAW plugins, and guaranteed recovery are not shipped.

Used only for alpha access and important ArtRiver updates.

Research questions are optional. Permission to contact you for an interview is separate and off by default.

To request deletion or ask how ArtRiver controls this data, contact ArtRiver at liminallogs@proton.me. We retain waitlist and optional research data while operating the ArtRiver alpha program, or until you ask us to delete it.