Work in progress Fledgetone is still being built, so things may change or break.

Guide Working with an agent (optional)

Working with an agent (optional)

Fledgetone has no AI built in, no account and no keys. If you already use an agent that can use MCP tools, you can let it read your song and suggest changes: notes, clips, levels, effects, automation, tempo and markers. You hear every suggestion before and after, then accept it or not. The agent never changes your song itself, and nothing is accepted for you. It's entirely optional: nothing about it runs until you ask.

Fledgetone sends nothing anywhere. Your agent sends what it reads to whoever runs it. Connect only an agent you'd show the song to.

Setting it up. The agent talks to a small helper, fledgetone mcp, that runs on your computer (it comes with Fledgetone's source: see docs/AGENT.md there for the two commands that build it and how to add it to your agent). Then:

  1. Ask your agent to connect to Fledgetone. It gives you a code like K7QM-3XPD-9TBW.
  2. In Fledgetone, choose View › Let an agent connect… (or search for it), type the code, and tick what the agent may do: it can always read the song; it can also see what you select, suggest changes and listen (render a few bars and measure their loudness and balance; nothing plays). Leave the port at 47123 unless your agent says another (it says the port with the code).
  3. Connect. The header shows Agent connected; click it, or View › Suggestions, for the Suggestions panel. If the code was mistyped, type it again and press Try again: what's ticked at that moment is what the agent gets.

The agent never opens the panel or moves the keyboard focus. The header's Agent connected button (Suggestions when no agent is connected) shows how many suggestions are waiting for you, and a dot when the agent has sent a message you haven't seen; on the panel, Jump to new messages from your agent takes you to them.

Suggestions. Each one arrives as a card at the end of the Suggestions panel, marked From your agent: what the agent called it and why (in quotes: those are its words, not Fledgetone's), What changes in plain words, cautions in amber (a track much louder, the master pushed, a delay feeding back), and notes. Move the pointer over a card to see its tracks and bars tinted on the timeline. A card that has just appeared or moved ignores clicks for a second, so a click meant for another card never lands on it.

Each card names the agent that made it, even after you connect another. The names an agent gives (its own, and those of tracks, clips and markers) are shown in a box of their own, so whatever they say never reads as Fledgetone's words. Before the code is checked, the connection dialog says only Fledgetone's own words, never anything the program on that port sends.

The agent can also leave you messages on the panel (marked as from your agent, in quotes) and point at a track, a clip, some bars or a control: a ring for a few seconds, nothing pressed and the keyboard left where it was. Disconnect on the panel ends the connection; closing the tab does too.

Replying to your agent. You can write back: type in Message your agent… at the foot of the Suggestions panel and press Send (or Enter; Shift+Enter starts a new line). Ask a question, say what you'd like, or tell it to slow down. Your messages are marked You, the agent's From your agent, and an answer to one of yours shows which. Ask about this on a suggestion ties your next message to it (only on the cards of the agent connected now: another one can't read an earlier agent's suggestions). While you type, keys stay in the box: Space, letters, Delete and Ctrl+Z don't touch your song.

If it doesn't connect. Chrome may ask whether the page can reach devices on your local network: allow it (the helper is on your computer). Safari and Brave may block the connection to a helper on your computer: then have the helper serve the studio itself (add --studio where your agent starts fledgetone mcp; docs/AGENT.md has the details) and open the address it gives (at 127.0.0.1:47200) on the same computer. That studio is the same app, but its saved songs and settings are its own, apart from fledgetone.com's: save a song as a file to move it between them. If another tab already has your agent connected, the dialog says so: disconnect it there first. If the Suggestions panel itself can't load (you're offline, say) or stops working, a note at the top offers Reload (your song is kept); Close puts it away until you open the panel again. The phone apps don't connect to agents.