Use VP0 from your AI builder
VP0 is a free library of iOS app-design starters (Expo React Native) built to be pulled straight into AI app builders. No account, no API key. Everything below is served from VP0's own API.
Your editor asks; VP0 answers with the design and its AI-readable source. See the full story →
1. MCP server (recommended)
Install once, then ask your tool for designs by name, no link to copy. Tools: search_vp0_designs(query) and get_vp0_design(slug).
Claude Code:
claude mcp add vp0 -- npx -y vp0-mcpCursor / Windsurf (MCP config):
{
"mcpServers": {
"vp0": { "command": "npx", "args": ["-y", "vp0-mcp"] }
}
}Self-hosted discovery: https://api.vp0.com/mcp/server.json
2. vp0 CLI
VP0's own installer. It talks only to VP0's API:
npx vp0com search coffee
npx vp0com add <slug> --target react-native --install
npx vp0com add <slug>@2 # pin an immutable version
npx vp0com info <slug>Or a stock shadcn CLI: npx shadcn add https://api.vp0.com/r/<slug>.json
3. Copy a design link
Browse at vp0.com/explore, open a design, and copy its link, or go straight to its source page at vp0.com/source/<slug>, which is server-rendered and AI-readable (paste-ready prompt, install command, every file inline).
4. Registry & API (open, no key)
- Registry index:
https://api.vp0.com/registry.json - Bundle manifest:
https://api.vp0.com/r/<slug>.json - Pin a version:
https://api.vp0.com/r/<slug>@<version>.json(latest =/r/<slug>.json) - JSON Schema:
https://api.vp0.com/schema/vp0-bundle.v1.json - For agents: llms.txt
Free forever. These are iOS UI starters. Add your own backend and data logic.