PUDGE/UI
Touch everything
Describe it. Feed it. Ship it.
- 01
Describe your interface
Pick from 93 spec-first components across 11 categories. Each spec documents the physical analog, mechanical principle, CSS recipe, and constraints that prevent "close but wrong" implementations.
- 02
Feed the spec to any agent
Works with any MCP-compatible tool — Claude Code, Cursor, Copilot — or manually copy-paste specs into your LLM of choice. The MCP server serves foundation context automatically.
- 03
Get native components
React, Vue, Svelte, SwiftUI, Jetpack Compose, Flutter — framework-native output, not wrappers. The agent generates pixel-perfect 2000s-inspired UI in your stack.
Six canonical textures
One spec, every stack
...and any stack your MCP-compatible agent can target.
The spec is the source of truth, not the runtime.
Add to your MCP config
{
"mcpServers": {
"pudge-ui": {
"command": "npx",
"args": ["-y", "pudge-ui-mcp"]
}
}
} 93 components across 11 categories, 6 materials, 9 foundation specs
Hey! I'm Pudge — the capybara who runs the pudgestudio.
My team and I built this whole UI system so you and your coding agent can have some fun and take a break from the monotone, AI slop that our LLMs create.
You can learn more about us at → pudgestudio.com, and if you end up resonating with us, you can always say hi to us on hour socials.