lyramakesmusic / sa3-inpainter-ui
PublicSA3 medium audio inpainter — MLX SAME-L decoder + FastAPI + vanilla Svelte UI
This is a browser-based audio editing tool that lets you paint over sections of a sound file and regenerate just those parts using artificial intelligence, while keeping everything else exactly as it was. You can also generate entirely new audio from text descriptions or transform existing recordings into different styles using add-on plugins called LoRAs. The whole thing runs locally on your computer — your audio never leaves your machine. It's designed specifically to work smoothly on Apple Mac computers using custom MLX code.
How It Works
You load your audio file into a beautiful browser canvas that shows colorful waveforms and spectrograms, with a timeline you can zoom and scroll through like a map.
You click and drag across any part of the audio to mark it for regeneration — think of it like painting with an eraser over the parts you want to remake.
You type a short phrase like 'warm acoustic guitar with gentle percussion' to tell the AI what style or mood you're aiming for.
Only the painted regions change — your original audio stays perfectly intact.
The entire audio gets reimagined in your described style.
A progress spinner shows while the AI thinks, and as each section finishes you see the spectrogram fill in like a photograph developing.
Your edited audio plays back with a smooth playhead that you can click anywhere to scrub through. When you're happy, you download the final file.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.