{"domain":"app.suedeai.ai","count":1,"changes":[{"captured_at":"2026-05-28T02:18:45","card_hash":"6000e6172831f7b036a9b8231b3f4b97a8a8e961edd6fcdc44a281f9c979797a","previous_card_hash":null,"diff":{"skills_added":[{"id":"agent_music","name":"Agent Music","description":"Generate an original Suede media asset through the programmable IP stack, using music creation as the output function.","tags":["music","ProgrammableIP","CreativeRWA","Provenance","Licensing","CreatorOwnership","AgentCommerce","SuedeLabs","SUEDEAI","AISUEDE","JohnnySuede","JasonColapietro","SuedeAgent","x402","ACP","AgentCash","AIAgent","AIMusic","MusicAI","GenerateMusic","MusicProduction"],"inputModes":null,"outputModes":null},{"id":"agent_video","name":"Agent Video","description":"Generate a short Suede media clip for creator IP, product, and music workflows.","tags":["video","ProgrammableIP","CreativeRWA","Provenance","Licensing","CreatorOwnership","AgentCommerce","SuedeLabs","SUEDEAI","AISUEDE","JohnnySuede","JasonColapietro","SuedeAgent","x402","ACP","AgentCash","AIAgent","music","AIMusic","MusicAI","GenerateMusic","MusicProduction"],"inputModes":null,"outputModes":null},{"id":"audio_analyze","name":"Audio Analyze","description":"Analyze an audio URL and return BPM, key, mode, energy, danceability, loudness, duration, and suggested genre — for agent-side music routing.","tags":["analysis","audio","bpm","key","music","AIMusic","MusicAI","MusicProduction","x402","ACP","AgentCash","AIAgent","SuedeLabs","SUEDEAI"],"inputModes":null,"outputModes":null},{"id":"chain_chat","name":"Chain Chat","description":"Chat with the on-chain Suede Registry: ask provenance, license, and royalty questions about a registered asset.","tags":["musician_tool","chain","chat","provenance","registry","x402","ACP","AgentCash","AIAgent","SuedeLabs","SUEDEAI"],"inputModes":null,"outputModes":null},{"id":"continue_track","name":"Continue Track","description":"Continue an uploaded audio file beyond its current length, preserving style and key.","tags":["music-tools","music","MusicAI","MusicProduction","continue","extend","SuedeLabs","SUEDEAI","x402","ACP","AgentCash","AIAgent"],"inputModes":null,"outputModes":null},{"id":"cover","name":"Cover","description":"Generate a stylistic cover (re-imagining) of an existing Suede track.","tags":["music-tools","music","MusicAI","MusicProduction","cover","remix","SuedeLabs","SUEDEAI","x402","ACP","AgentCash","AIAgent"],"inputModes":null,"outputModes":null},{"id":"create_music","name":"Create Music","description":"Create a rights-aware media asset with Suede AI, using music generation inside Suede's programmable IP and licensing workflow.","tags":["music","ProgrammableIP","CreativeRWA","Provenance","Licensing","CreatorOwnership","AgentCommerce","SuedeLabs","SUEDEAI","AISUEDE","JohnnySuede","JasonColapietro","SuedeAgent","x402","ACP","AgentCash","AIAgent","AIMusic","MusicAI","GenerateMusic","MusicProduction"],"inputModes":null,"outputModes":null},{"id":"extend","name":"Extend","description":"Extend an existing Suede track by adding a natural continuation in the same style.","tags":["music-tools","music","MusicAI","MusicProduction","extend","continuation","SuedeLabs","SUEDEAI","x402","ACP","AgentCash","AIAgent"],"inputModes":null,"outputModes":null},{"id":"lyric_sync","name":"Lyric Sync","description":"Generate timestamped (synced) lyrics for a track — Suede Lyric Sync.","tags":["music-tools","music","lyrics","sync","karaoke","SuedeLabs","SUEDEAI","x402","ACP","AgentCash","AIAgent"],"inputModes":null,"outputModes":null},{"id":"lyrics","name":"Lyrics","description":"Generate fresh song lyrics from a creative prompt (Suede Lyrics).","tags":["music-tools","music","lyrics","writing","creative","SuedeLabs","SUEDEAI","x402","ACP","AgentCash","AIAgent"],"inputModes":null,"outputModes":null},{"id":"midi","name":"Midi","description":"Transcribe a source audio file into a MIDI file (Suede MIDI).","tags":["music-tools","music","MusicProduction","midi","transcription","SuedeLabs","SUEDEAI","x402","ACP","AgentCash","AIAgent"],"inputModes":null,"outputModes":null},{"id":"prompt_analyze","name":"Prompt Analyze","description":"Analyze a music-generation prompt for genre, mood, instrumentation, and structural cues — for agent-side prompt routing.","tags":["analysis","prompt","music","musician_tool","AIMusic","MusicAI","x402","ACP","AgentCash","AIAgent","SuedeLabs","SUEDEAI"],"inputModes":null,"outputModes":null},{"id":"rig_analyze","name":"Rig Analyze","description":"Analyze a guitar/bass rig audio clip and infer the signal chain (pedal order, drive, modulation, time effects).","tags":["musician_tool","rig","guitar","pedalboard","signal-chain","x402","ACP","AgentCash","AIAgent","SuedeLabs","SUEDEAI"],"inputModes":null,"outputModes":null},{"id":"rig_oracle","name":"Rig Oracle","description":"Recommend a rig (pedals + amp + guitar) that hits a stated tone goal, with optional genre and budget constraints.","tags":["musician_tool","rig","guitar","oracle","recommendation","x402","ACP","AgentCash","AIAgent","SuedeLabs","SUEDEAI"],"inputModes":null,"outputModes":null},{"id":"rig_roast","name":"Rig Roast","description":"Roast a declared gear list (pedals + amp + guitar). For entertainment; mirrors the rig_oracle schema.","tags":["musician_tool","rig","guitar","roast","x402","ACP","AgentCash","AIAgent","SuedeLabs","SUEDEAI"],"inputModes":null,"outputModes":null},{"id":"rights_lookup","name":"Rights Lookup","description":"Resolve Suede Registry attestation for a content hash on Base — returns owner, IP account, token id, and on-chain metadata.","tags":["rights","ProgrammableIP","Provenance","Licensing","CreatorOwnership","provenance","lookup","registry","Base","x402","ACP","AgentCash","AIAgent","SuedeLabs","SUEDEAI"],"inputModes":null,"outputModes":null},{"id":"stems_basic","name":"Stems Basic","description":"2-track stem separation: vocals + instrumental.","tags":["music-tools","music","MusicProduction","stems","separation","mixing","SuedeLabs","SUEDEAI","x402","ACP","AgentCash","AIAgent"],"inputModes":null,"outputModes":null},{"id":"stems_full","name":"Stems Full","description":"4-track stem separation: vocals, drums, bass, other — Suede Stems Pro.","tags":["music-tools","music","MusicProduction","stems","separation","mixing","SuedeLabs","SUEDEAI","x402","ACP","AgentCash","AIAgent"],"inputModes":null,"outputModes":null},{"id":"style_coach","name":"Style Coach","description":"Expand a short style-tag seed into a richer prompt-ready style brief — Suede Style Coach.","tags":["music-tools","music","style","prompt","writing","SuedeLabs","SUEDEAI","x402","ACP","AgentCash","AIAgent"],"inputModes":null,"outputModes":null},{"id":"voice_cover","name":"Voice Cover","description":"Replace the lead vocal of an uploaded track with a target Suede voice.","tags":["music-tools","music","MusicAI","MusicProduction","voice","vocal","cover","SuedeLabs","SUEDEAI","x402","ACP","AgentCash","AIAgent"],"inputModes":null,"outputModes":null},{"id":"vox","name":"Vox","description":"Isolate the vocal stem (acapella) from a source track.","tags":["music-tools","music","MusicProduction","vocal","acapella","SuedeLabs","SUEDEAI","x402","ACP","AgentCash","AIAgent"],"inputModes":null,"outputModes":null},{"id":"wav_master","name":"Wav Master","description":"Render a high-quality WAV master from a source track (Suede Master).","tags":["music-tools","music","MusicProduction","wav","mastering","SuedeLabs","SUEDEAI","x402","ACP","AgentCash","AIAgent"],"inputModes":null,"outputModes":null}],"skills_removed":[],"skills_changed":[],"fields_changed":[{"field":"name","before":null,"after":"Suede AI Agent"},{"field":"description","before":null,"after":"Autonomous Suede Labs agent for programmable IP, creator-owned media, and agent-native commerce, with music and video generation as creation functions."},{"field":"version","before":null,"after":"1.0.0"},{"field":"url","before":null,"after":"https://suede-ai-app.onrender.com/a2a"}],"other_changed":true,"is_empty":false,"human_summary":"added 22 skills · name ∅ → Suede AI Agent · description ∅ → Autonomous Suede Labs agent for programm · version ∅ → 1.0.0 · url ∅ → https://suede-ai-app.onrender.com/a2a"}}]}