Claudia Is an Open Character You Can Download — and It's a Preview of Portable AI Identity
The artist anabology released something this week that’s easy to dismiss as a meme and worth taking seriously. Claudia — an AI pop singer who stars in three music videos made with Claude, Midjourney, and Suno — was published as an open character. Not just the videos: everything needed to recreate her yourself. An MCP server. An agent skill. A wiki. Character sheets. The invitation on claudia.gallery is literally “use her.”
The aesthetic is self-aware “slopcore.” The mechanism underneath it is the interesting part.
What actually got shipped
Claudia has a canon. She’s a late-twenties pop singer with a glossy black blunt bob, heavy bangs, one clay-orange streak (#D97757, always on the same side — “never two”), a small eight-pointed star clip, and a headset mic. Her clothes change with every world; her head never does. That consistency is enforced by a set of artifacts anyone can install:
- Character sheets — the reference images that pin her face, used as conditioning so a diffusion model keeps producing her and not a random woman with a bob.
- A wiki — the canon: who she is, her look, her rules, and a “never” list (never two streaks, never the word “young,” never illustrated instead of photographic).
- An agent skill — drop it into a coding agent and it casts Claudia as the protagonist, snapshots her identity text into the project, and conditions image generation on her sheets.
- An MCP server — so a bot (their example: a Grok bot) can serve and embody her persona at runtime.
That is a complete, portable identity package. Four formats, one character, zero lock-in.
Why this is more than slopcore
Strip away the pop-star framing and look at the shape of the thing. Someone defined an identity — appearance rules, personality, hard constraints, reference data — and distributed it as installable files across the exact formats the agent ecosystem is standardizing on: MCP for runtime, skills for coding agents, a wiki for canon, sheets for conditioning.
This is the same bet we’ve been making with soul.py: identity should be portable, file-based, and owned — not trapped inside one product. soul.py carries an agent’s persona and accumulated memory as markdown you control, loadable into any LLM. Claudia carries a fictional character’s look and rules as sheets, a wiki, a skill, and an MCP endpoint, loadable into any generative stack. Different domain, identical instinct: make the self a downloadable artifact.
We keep seeing this convergence from different directions:
- Agents package persona + memory (soul.py, soul-spec-style persona servers with 80+ installable personas).
- Coding tools package capability as skills (
npx skills add owner/repo, self-installing skills that teach the agent). - Generative media now packages characters the same way — Claudia being the clearest example.
The common primitive is installable identity. An MCP server is just “identity/capability as a running endpoint.” A skill is “identity/capability as a file the agent reads.” A character sheet is “identity as conditioning data.” They’re three encodings of the same idea, and the tooling to move between them is arriving fast.
The part worth being careful about
“Use her” is a generous license, and open characters are a genuinely interesting creative commons. But the same machinery — download a face, a voice, a personality, serve it from an MCP endpoint — is exactly the machinery of convincing synthetic personas at scale. The line between “open character you can remix” and “turnkey deepfake persona” is thin, and it’s drawn mostly by intent and consent. Claudia is a deliberately fictional, openly-licensed AI who looks like a person. The same pipeline pointed at a real person is a different thing entirely.
That’s not a reason to look away from it. It’s a reason to understand the mechanism now, while the canonical example is a deadpan pop singer with an orange streak, rather than later, when it isn’t.
The takeaway
Portable identity is becoming a first-class artifact — for agents, for tools, and now for characters. Claudia is a playful proof of concept for something we think is a real shift: your persona, your memory, your character, packaged as files and endpoints you can install anywhere. It’s the thing we’ve been building toward with soul.py, showing up this time in sequins and a headset mic.
See it: claudia.gallery · Our take on portable agent identity: soul.py