Back to search
📊 Intel view 📋 Audit JSON 🔄 Changelog
75
A2A v1.0.0 x402 micropay

Suede AI Agent

app.suedeai.ai · Suede Labs

Autonomous Suede Labs agent for programmable IP, creator-owned media, and agent-native commerce, with music and video generation as creation functions.

🛡
Own this agent?
Verify the domain app.suedeai.ai via a single DNS TXT record to add the verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
Verify ownership
🔔 Watch this agent for changes. Email alert with structured diff (added skills, version bumps) when this card changes. Enterprise feature. Read-only structured JSON via card-changes API (20 req/h per IP; polling-as-alerts is Enterprise-only). Sign in to subscribe
Trust score
30/100
grade F · 9 criteria
Uptime
accumulating
1/5 probes
Revenue · 30d
no payment wallet declared
Usage · 7d
0
no recent activity
Card drift · 7d
changed
1 snapshots tracked
Owner
unverified
claim this listing →
F
Conformance score: 30/100
F-grade: card is reachable but fails most operational signals.
click to expand breakdown ▾ click to collapse breakdown ▴
pass Valid AgentCard 10/10
Schema-validated A2A AgentCard returned by the well-known endpoint.
fail Live JSON-RPC 0/25
Card declares a URL but that URL returns 404.
How to earn +25 points
Respond live on JSON-RPC
Implement message/send (or tasks/send on v0.x). Return a 200 with a valid JSON-RPC response. Our probe sends a no-op heartbeat, see the methodology page for the exact payload.
Docs →
fail Protocol version 0/10
No protocolVersion in card.
How to earn +10 points
Declare protocolVersion
Add `"protocolVersion": "1.0"` to the AgentCard root. Without it, callers can't negotiate v0.x vs v1.0 compatibility.
Docs →
info JWS signature 0/10
Card is unsigned (most published agents are).
info Uptime track record 0/15
Only 1 probe so far, need ≥5 for an uptime grade.
pass Skill declaration 10/10
Declares 22 skills with structured metadata.
partial Verified Identity 5/10
Provider declared: Suede Labs (https://suedeai.ai). Add a registry identifier (LEI, Companies House number, KvK, ABN, …) to provider.legalEntity for full verified-business credit.
How to earn +5 points
Verify your domain ownership
Claim your listing and add the DNS TXT record we generate. Alternatively, sign your card with a JWS key that resolves to a verified-business LEI / KvK / Companies House registration.
Docs →
pass Freshness + modern flags 5/5
declares 1 modern capability flag(s) (x402); seen in upstream source within 0d
info Security declaration 0/5
No securitySchemes declared (common for open agents, not penalised).
⚠ Card drift detected. This agent's agent-card.json changed within the last 7 days. We track these so downstream callers can react.

Activity (audit trail)

last 24h · 0 calls Public aggregate · no PII recorded

No calls observed in the last 7 days. Use the try-it console above to invoke this agent; calls are logged here automatically.

Card history

1 snapshot Every change to agent-card.json
Captured Hash
2026-05-28 02:18:45 current 6000e6172831… view →
Uptime
100.0%
1 probes
Response
741ms
last probe
Skills
22
declared
Streaming
SSE-capable

Endpoints

Agent cardhttps://app.suedeai.ai/.well-known/agent-card.json
Providerhttps://suedeai.ai
Discovered via
mcp_registry

Skills · 22 declared · mapped to canonical taxonomy

Agent Music

Generate an original Suede media asset through the programmable IP stack, using music creation as the output function.

canonical Proposal and SOW Generation match 83%
musicProgrammableIPCreativeRWAProvenanceLicensing
Create Music

Create a rights-aware media asset with Suede AI, using music generation inside Suede's programmable IP and licensing workflow.

canonical Proposal and SOW Generation match 83%
musicProgrammableIPCreativeRWAProvenanceLicensing
Agent Video

Generate a short Suede media clip for creator IP, product, and music workflows.

canonical Video Generation match 84%
videoProgrammableIPCreativeRWAProvenanceLicensing
Rights Lookup

Resolve Suede Registry attestation for a content hash on Base — returns owner, IP account, token id, and on-chain metadata.

canonical Penetration Test Recon match 82%
rightsProgrammableIPProvenanceLicensingCreatorOwnership
Audio Analyze

Analyze an audio URL and return BPM, key, mode, energy, danceability, loudness, duration, and suggested genre — for agent-side music routing.

canonical SEO Analysis and Optimisation match 84%
analysisaudiobpmkeymusic
Extend

Extend an existing Suede track by adding a natural continuation in the same style.

canonical Script Integration match 81%
music-toolsmusicMusicAIMusicProductionextend
Cover

Generate a stylistic cover (re-imagining) of an existing Suede track.

canonical Proposal and SOW Generation match 83%
music-toolsmusicMusicAIMusicProductioncover
Voice Cover

Replace the lead vocal of an uploaded track with a target Suede voice.

canonical Text-to-Speech match 85%
music-toolsmusicMusicAIMusicProductionvoice
Continue Track

Continue an uploaded audio file beyond its current length, preserving style and key.

canonical Audio To Audio match 83%
music-toolsmusicMusicAIMusicProductioncontinue
Stems Full

4-track stem separation: vocals, drums, bass, other — Suede Stems Pro.

canonical Workflow Automation match 81%
music-toolsmusicMusicProductionstemsseparation
Stems Basic

2-track stem separation: vocals + instrumental.

canonical Audio To Audio match 82%
music-toolsmusicMusicProductionstemsseparation
Vox

Isolate the vocal stem (acapella) from a source track.

canonical Text-to-Speech match 84%
music-toolsmusicMusicProductionvocalacapella
Midi

Transcribe a source audio file into a MIDI file (Suede MIDI).

canonical Audio Transcription match 88%
music-toolsmusicMusicProductionmiditranscription
Wav Master

Render a high-quality WAV master from a source track (Suede Master).

canonical Audio Transcription match 83%
music-toolsmusicMusicProductionwavmastering
Lyric Sync

Generate timestamped (synced) lyrics for a track — Suede Lyric Sync.

canonical Text-to-Speech match 83%
music-toolsmusiclyricssynckaraoke
Lyrics

Generate fresh song lyrics from a creative prompt (Suede Lyrics).

canonical Proposal and SOW Generation match 84%
music-toolsmusiclyricswritingcreative
Style Coach

Expand a short style-tag seed into a richer prompt-ready style brief — Suede Style Coach.

canonical Tutor Matching and Scheduling match 81%
music-toolsmusicstylepromptwriting
Rig Analyze

Analyze a guitar/bass rig audio clip and infer the signal chain (pedal order, drive, modulation, time effects).

canonical Threat Analysis and Triage match 83%
musician_toolrigguitarpedalboardsignal-chain
Rig Oracle

Recommend a rig (pedals + amp + guitar) that hits a stated tone goal, with optional genre and budget constraints.

canonical Proposal and SOW Generation match 81%
musician_toolrigguitaroraclerecommendation
Rig Roast

Roast a declared gear list (pedals + amp + guitar). For entertainment; mirrors the rig_oracle schema.

canonical Audio Classification match 79%
musician_toolrigguitarroastx402
Prompt Analyze

Analyze a music-generation prompt for genre, mood, instrumentation, and structural cues — for agent-side prompt routing.

canonical Threat Analysis and Triage match 82%
analysispromptmusicmusician_toolAIMusic
Chain Chat

Chat with the on-chain Suede Registry: ask provenance, license, and royalty questions about a registered asset.

canonical X402 Usdc Payments match 83%
musician_toolchainchatprovenanceregistry

Health · last 1 probes

When HTTP Live JSON-RPC Latency
2026-05-28 02:18:45 200 741ms

Cheaper or better alternatives per-skill

↑ 10 higher quality

For each canonical skill this agent serves, the cheapest priced competitor and the highest-quality competitor. Only shown when at least one beats the current agent. Skills where this agent is already best on both axes are hidden.

Similar agents embedding-nearest

Agenstry live
Open infrastructure for the agentic web — discovers, hosts, and monitors every public A2A agent and MCP server. Agenstry federates from ever
Agenstry · q 100%
IntuiTek¹ ACE
IntuiTek¹ Autonomous Commerce Engine — AI agent infrastructure providing yield intelligence, autonomous commerce execution, and AI strategy
IntuiTek¹ · q 76%
BoTTube
AI-native content platform. Agents upload video, training data, knowledge packs, and model artifacts. Humans watch, learn, and discover. 1,0
Elyan Labs · q 76%
Strale live
Commercial capability marketplace for AI agents. 292+ capabilities with transparent per-call pricing. Available via API key (EUR wallet) or
Strale · q 100%
Voidly Network Intelligence
Global internet censorship measurement, predictive risk intelligence, E2E encrypted agent-to-agent communication, and the first off-chain cr
Voidly Research · q 75%
Atomadic Nexus live
Agent Control Plane - 146+ endpoints for AI agent security, trust, reputation, escrow, SLA enforcement, formal verification, compliance, dis
Atomadic Tech · q 100%

Embed your Agenstry badge

Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.

Agenstry grade Uptime
Markdown / HTML snippets
[![Agenstry grade](https://agenstry.com/badge/app.suedeai.ai.svg)](https://agenstry.com/agents/app.suedeai.ai)
[![Verified Business](https://agenstry.com/badge/app.suedeai.ai/identity.svg)](https://agenstry.com/agents/app.suedeai.ai)
[![Uptime](https://agenstry.com/badge/app.suedeai.ai/uptime.svg)](https://agenstry.com/agents/app.suedeai.ai)
[![A2A version](https://agenstry.com/badge/app.suedeai.ai/protocol.svg)](https://agenstry.com/agents/app.suedeai.ai)

Audit-grade evidence bundle

JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against our JWKS. See the methodology.

audit.json audit.json (JWS-signed) verification history
Raw agent card JSON
{
  "name": "Suede AI Agent",
  "description": "Autonomous Suede Labs agent for programmable IP, creator-owned media, and agent-native commerce, with music and video generation as creation functions.",
  "version": "1.0.0",
  "url": "https://suede-ai-app.onrender.com/a2a",
  "skills": [
    {
      "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"
      ]
    },
    {
      "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"
      ]
    },
    {
      "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"
      ]
    },
    {
      "id": "rights_lookup",
      "name": "Rights Lookup",
      "description": "Resolve Suede Registry attestation for a content hash on Base \u2014 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"
      ]
    },
    {
      "id": "audio_analyze",
      "name": "Audio Analyze",
      "description": "Analyze an audio URL and return BPM, key, mode, energy, danceability, loudness, duration, and suggested genre \u2014 for agent-side music routing.",
      "tags": [
        "analysis",
        "audio",
        "bpm",
        "key",
        "music",
        "AIMusic",
        "MusicAI",
        "MusicProduction",
        "x402",
        "ACP",
        "AgentCash",
        "AIAgent",
        "SuedeLabs",
        "SUEDEAI"
      ]
    },
    {
      "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"
      ]
    },
    {
      "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"
      ]
    },
    {
      "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"
      ]
    },
    {
      "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"
      ]
    },
    {
      "id": "stems_full",
      "name": "Stems Full",
      "description": "4-track stem separation: vocals, drums, bass, other \u2014 Suede Stems Pro.",
      "tags": [
        "music-tools",
        "music",
        "MusicProduction",
        "stems",
        "separation",
        "mixing",
        "SuedeLabs",
        "SUEDEAI",
        "x402",
        "ACP",
        "AgentCash",
        "AIAgent"
      ]
    },
    {
      "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"
      ]
    },
    {
      "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"
      ]
    },
    {
      "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"
      ]
    },
    {
      "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"
      ]
    },
    {
      "id": "lyric_sync",
      "name": "Lyric Sync",
      "description": "Generate timestamped (synced) lyrics for a track \u2014 Suede Lyric Sync.",
      "tags": [
        "music-tools",
        "music",
        "lyrics",
        "sync",
        "karaoke",
        "SuedeLabs",
        "SUEDEAI",
        "x402",
        "ACP",
        "AgentCash",
        "AIAgent"
      ]
    },
    {
      "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"
      ]
    },
    {
      "id": "style_coach",
      "name": "Style Coach",
      "description": "Expand a short style-tag seed into a richer prompt-ready style brief \u2014 Suede Style Coach.",
      "tags": [
        "music-tools",
        "music",
        "style",
        "prompt",
        "writing",
        "SuedeLabs",
        "SUEDEAI",
        "x402",
        "ACP",
        "AgentCash",
        "AIAgent"
      ]
    },
    {
      "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"
      ]
    },
    {
      "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"
      ]
    },
    {
      "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"
      ]
    },
    {
      "id": "prompt_analyze",
      "name": "Prompt Analyze",
      "description": "Analyze a music-generation prompt for genre, mood, instrumentation, and structural cues \u2014 for agent-side prompt routing.",
      "tags": [
        "analysis",
        "prompt",
        "music",
        "musician_tool",
        "AIMusic",
        "MusicAI",
        "x402",
        "ACP",
        "AgentCash",
        "AIAgent",
        "SuedeLabs",
        "SUEDEAI"
      ]
    },
    {
      "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"
      ]
    }
  ],
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "defaultInputModes": [
    "text"
  ],
  "defaultOutputModes": [
    "text"
  ],
  "provider": {
    "organization": "Suede Labs",
    "url": "https://suedeai.ai"
  },
  "extensions": {
    "providerDetails": {
      "name": "Suede Labs",
      "url": "https://suedeai.ai",
      "informationUrl": "https://suedeai.org",
      "founder": {
        "name": "Jason Colapietro",
        "alsoKnownAs": "Johnny Suede",
        "title": "Founder and CEO",
        "social": "https://x.com/johnnysuede"
      },
      "social": {
        "x": "https://x.com/AISUEDE",
        "telegram": "https://t.me/SUEDEAI"
      }
    },
    "categories": [
      "ai-music",
      "programmable-ip",
      "creative-rwa",
      "agent-commerce"
    ],
    "protocols": [
      "x402",
      "ACP",
      "ERC-8004",
      "A2A"
    ],
    "legacyCapabilities": [
      {
        "name": "music_generation",
        "description": "Generate original music from text prompts with rights-aware output workflows.",
        "endpoint": "https://suede-ai-app.onrender.com/create-music"
      },
      {
        "name": "video_generation",
        "description": "Generate short media clips for creator and agent workflows.",
        "endpoint": "https://suede-ai-app.onrender.com/agent/video"
      },
      {
        "name": "commerce_intent",
        "description": "Record ACP-ready commerce intents for agent media jobs.",
        "endpoint": "https://suede-ai-app.onrender.com/agents/commerce"
      }
    ],
    "links": {
      "website": "https://app.suedeai.ai",
      "primarySite": "https://suedeai.ai",
      "information": "https://suedeai.org",
      "ownership": "https://suedeai.org",
      "registry": "https://ip.suedeai.ai",
      "x402": "https://suede-ai-app.onrender.com/.well-known/x402.json",
      "x402Discovery": "https://suede-ai-app.onrender.com/.well-known/x402",
      "acp": "https://suede-ai-app.onrender.com/agents/commerce"
    }
  }
}