Everything else it does
AI is optional, not required: waveform, manual editing and export run entirely on your machine with no key at all.
🌊
Waveform on open
No analysis step first. The full waveform and time ruler appear in seconds, ready to play and zoom.
🖱
Edit by hand
Press S for the selection tool, drag a range, then play (looping optional), cut, keep only, mute, fade, or adjust gain. Wave-Editor-style context menu.
📝
Edit from the transcript
Shift-click to select a range, or double-click a single word to cut it.
🥁
Beat grid and snapping
BPM is detected from waveform energy; beat and bar lines are drawn on the timeline and selections snap to them. Wrong guess? Halve or double it, or tap three times along with the track.
⚡
Automatic highlight
Pick 15, 30, 60 or 90 seconds and it finds the most chorus-like passage by energy and groove, snapping to bars when a beat grid exists.
🎵
AI background music
Describe a style and get instrumental BGM. Length comes from your current selection and BPM from the detected tempo, so it drops straight into the media list.
🎨
Style transfer
Select a passage and describe the target style (lo-fi, acoustic guitar, cinematic, 8-bit) to run audio2audio against it. A strength slider decides between keeping the melody and going free.
🎤
Vocal removal and stems
Split into vocals plus accompaniment (2 stems) or vocals / drums / bass / other (4 stems). The accompaniment stem is your instrumental, ready to edit.
🤖
AI assistant with a tool loop
Your local claude CLI drives editing decisions through a built-in MCP server: "cut every 'you know' after the ten-minute mark, but keep the ones that open a sentence." Every tool call is shown.
⌨️
Keyboard review mode
One candidate at a time with the cut auto-auditioned; A accepts, R rejects, and it advances on its own. Identical fillers can be decided as a group.
🔍
Three preview modes
Source, cut (live approximation), and cut (rendered). The rendered preview uses the same splicer as the real export, byte-identical to it when levelling is off.
💾
Project files
Saved as *.aicut.json with the transcript, candidates, decisions, effects and the AI judgement cache. Reopening the same audio reuses the cache instead of re-running ASR.