Audionaut Open-Source Multitrack Audio Editor Launch
Audionaut delivers a lightweight, cross‑platform multitrack editor with AI‑agent integration
Audionaut is a free, open‑source desktop application that lets users cut, arrange, and export multitrack audio without the overhead of a full DAW. It runs natively on Windows, macOS, and Linux, is built with modern C++ on the JUCE framework, and is licensed under GPL‑3 (or later) with an optional commercial license.
Core features are usable out‑of‑the‑box and focus on precise editing
- Multitrack timeline – Create regions, drop clips onto per‑track playlists, and export clean mixes.
- Precise cutting & cross‑fades – Clip‑level editing with automatic gap removal and fade handling.
- Flexible channel support – Works with any number of audio channels; projects are stored in the
.audiumformat. - Headless CLI –
audionaut-cliprovides JSON‑encoded commands for scripting, CI, and AI agents. Every command returns a single machine‑readable envelope ({"ok": true, "result": …}) and respects standard exit‑code conventions. - AI‑agent editing via MCP – Claude and other agents can drive the editor using the Model Context Protocol (MCP). Edits appear as single undo steps, preserving transparency for the user.
- Audio analysis – Optional integration with the Essentia library adds beat tracking, onset detection, and BIC segmentation.
- Stem separation – Built‑in support for
demucs.cppenables automatic vocal, drums, bass, and other stem extraction.
Getting started: clone, build, and run
- Clone with submodules
or rungit clone --recursive https://github.com/kvoltmer/Audionaut.gitgit submodule update --init --recursiveafter a shallow clone. - Build Essentia (optional) – Required for analysis features.
Python ≤ 3.11,./Audionaut/Builds/build_essentia.shpkg-config, and CMake 3.x are prerequisites. - Compile for your platform
- macOS – Open
Audionaut/Builds/MacOSX/Audionaut.xcodeprojin Xcode. - Windows – Open
Audionaut/Builds/VisualStudio2026/Audionaut.slnin Visual Studio 2026. - Linux – Install the listed development libraries and run:
cd Audionaut/Builds/LinuxMakefile/ make CONFIG=Release -j8
- macOS – Open
- Run the GUI – Launch the built
Audionaut.app(macOS) or the Windows executable. Projects are opened by double‑click or via the command line. - Use the CLI – Example workflow:
Each step returns a JSON envelope that can be checked foraudionaut-cli create song.audium --channels 2 audionaut-cli import song.audium take1.wav take2.wav --position 4.5 audionaut-cli analyze song.audium --types sbic,beat_degara audionaut-cli auto-edit song.audium --track 0 --measures 4 audionaut-cli export song.audium -o mix.wav --sample-rate 48000 --bit-depth 24"ok": truebefore proceeding.
AI‑driven editing with Claude (MCP)
Audionaut implements the Model Context Protocol, allowing Claude or any MCP‑compatible agent to issue edits. After installing Node.js 18+:
claude mcp add audionaut -- npx -y audionaut-mcp
Keep a project open in Audionaut; each agent‑generated edit arrives as a single undo step. macOS users should store projects in ~/Music because the sandbox restricts file access.
Community feedback and roadmap hints
- User suggestions – Early commenters asked for menu‑based file import, keyboard shortcuts for splitting, automatic cross‑fades, envelopes, and effects. The author acknowledges these as future enhancements.
- Podcast‑specific use case – A user wondered about automated removal of music sections from podcasts. Audionaut’s CLI
auto‑editand analysis features (when Essentia is enabled) could be scripted to detect and cut such segments. - Feature comparison – Questions about latency, DAW‑level capabilities, and label support indicate that Audionaut targets a lightweight niche between simple editors (e.g., Audacity) and full‑blown DAWs.
- Packaging requests – Some users requested Flatpak distribution; currently the project provides native builds and source instructions only.
Licensing, contributions, and support
- Dual licensing – GPL‑3 (or later) for open‑source use; a commercial license is available for proprietary integration.
- Contributing – The repository includes
CONTRIBUTING.mdand a CLA. Pull requests are welcome. - Sponsorship – The author encourages sponsorship via GitHub Sponsors to sustain development.
Bottom line
Audionaut fills a gap for developers and podcasters who need a scriptable, cross‑platform multitrack editor that can be controlled by AI agents. Its open‑source C++ core, optional Essentia analysis, and built‑in stem separation make it a versatile foundation for both manual and automated audio workflows.
Sources
Related
- Project
- Project
- Dispatch
- Project
- Project