Reacts in real time
It's not a playlist. Every note is generated from what your agent is actually doing right now reading, running, editing.
Agent Vibes turns your AI agent's progress into live, generative music. Reads, runs, fails, ships. Every action becomes part of a living soundtrack for your code.
Free · MIT · synthesized entirely in your browser nothing streamed.
You fire off a prompt, then watch a wall of text scroll by as the agent reads, runs, edits, and finally answers. Agent Vibes reframes that wait as a performance the dramatic arc of a run mapped onto a piece of music that breathes with the work.
The same agent state, rendered six ways. Pick one and the whole page and the live demo above tunes to it. Each session also rolls a fresh key and mode, so it never repeats.
Agent Vibes listens to what Cursor is doing, distills it into three smoothly-interpolated parameters, and hands them to a Strudel program that re-synthesizes itself as the run unfolds.
Transcript + hooks + your typing feed the Conductor, which holds three eased parameters intensity, tension and tempo and hands them to Strudel, which re-synthesizes the music live.
It's not a playlist. Every note is generated from what your agent is actually doing right now reading, running, editing.
Failures create suspense; long silences build dread. When the answer finally streams, the music drops.
Cinematic, techno, lo-fi, chiptune, neoclassical piano, late-night jazz change the entire mood live, mid-run, from the panel.
Typing in files becomes gentle pulses. Experimentally (macOS), even the prompt you're composing mixes the music.
No samples, no streaming, no accounts. Every drum and synth is built in the browser, so it works with no network.
Each session rolls a random key and mode, so a scene keeps its identity but never sounds exactly the same twice.
Meters, a VU output, a rhythm view and a color-coded event feed show exactly what's driving the sound.
Scenes are just code that maps agent state to music. Fork it, tune it, or write a scene of your own.
Search Agent Vibes in the Extensions panel of Cursor or VS Code, or install it straight from the marketplace.
Install from MarketplacePrefer building from source?
$ git clone https://github.com/nafizb/agent-vibes-cursor.git
$ cd agent-vibes-cursor
$ npm install
$ npm run build
# then press F5 in Cursor → "Agent Vibes: Start Jam" Search “Agent Vibes” in the Extensions panel of Cursor or VS Code, then click Install.
Run “Agent Vibes: Start Jam” and click ▶ to enable audio hooks auto-install for failure/stop cues.
Hand the agent some work, sit back, and listen to it build.
Heads up: the “react to what you type in the chat box” feature is experimental and macOS-oriented, and Agent Vibes is tuned for Cursor's transcript and hooks. It's young and that's the fun part.