Immersion

A visual history for your creative projects.

Immersion watches your project folders and saves a version each time a project file changes. Pick any earlier version from the graph to go back to it.

Version 0.2.8 · free and open source (GPLv3)

Immersion is a desktop app for macOS, Windows and Linux. Open this page on your computer to download it.

Immersion with a folder of FL Studio and Ableton projects, the version graph of Neon Tides, and its project and version notes

v1Reading the graph

Versions v1 to v6 in a row. v3.1 and v3.2 branch off v3. v3.2 is current. v1 v2 v3 .1v3.1 v4 v5 v6 .2v3.2 1 2 3
Version v3.2Saved 2026-09-25 22:45:00 Current

Tightened the lead and added a halftime break.

Click a version to see its note.

  1. Dashed border. The version's quick copy was removed to save space. It can still be restored from its compressed copy.
  2. Green. Current: the files saved in this version match what's on disk now.
  3. Branch. v3 was restored and the project saved again, so v3.1 and v3.2 start a new path. v4 to v6 stay where they were.

v2How it works

  1. Choose a folder of projects. Pick Bundles if each project has its own folder, or Files if each project is a single file.
  2. Immersion finds the project files it recognizes and saves a first version of each.
  3. While it runs, it saves a new version whenever a project file changes and settles.
  4. To go back, close the project in its app, select a version and choose Open version.

v3Details

Storage
Versions live in a .musit folder next to your project files. Identical content is stored once and older versions are compressed. There's no account and no cloud sync.
What it saves
Project files and some related files. Large media, renders, samples and temporary files are usually skipped, so it is not a backup. Keep separate backups of your audio, video and other assets.
Notes
Each project and each version can have a note, so you can write down what changed.
Background
Runs from the menu bar on macOS and the tray on Linux, and can start at login. Double-click a project to open it in its usual app.
Platforms
macOS 12+ on Apple silicon, Windows x64 and ARM64. Linux builds are experimental and unsupported.

v4Supported apps

Music

Ableton Live, FL Studio, Logic Pro, Bitwig, REAPER, GarageBand, Cubase, Nuendo, Pro Tools, Studio One, Reason, Renoise, LMMS, SunVox, MuLab, Cakewalk, Ardour, Samplitude, Tracktion

Video and motion

DaVinci Resolve, Final Cut Pro, Premiere Pro, Media Composer, VEGAS Pro, HitFilm, After Effects, Nuke, Fusion

3D and visual art

Blender, Cinema 4D, Houdini, Maya, LightWave 3D, Photoshop, GIMP, Krita, Affinity Photo, Affinity Designer, Pixelmator Pro, Procreate, Aseprite, Clip Studio Paint, Capture One, Illustrator, Sketch, Inkscape, CorelDRAW

Publishing and games

InDesign, Scrivener, Affinity Publisher, LaTeX, Unreal Engine, Godot, Unity

The exact list of recognized files is in the manual. Try restoring a test version before relying on a project's history.

A second folder tab with Blender and Affinity projects
Each watched folder gets its own tab and layout.

v5Download v0.2.8

macOSmacOS 12 or later, Apple silicon
Download .dmg
Windowsx64 and ARM64
Download .exe
LinuxExperimental
Download AppImage

Release notes · Linux build guide. Linux builds are unsupported: if you use one, you're responsible for fixing issues yourself.

v5Get it on your computer

There's nothing to install on this device. Send yourself the link and download Immersion on your Mac or PC.