Ship a ZIP, not infrastructure
You build a static SPA (Vite + React). Submit a ZIP; a moderator reviews it; the platform builds, deploys, and serves it at your own subdomain. No Docker, DNS, or OAuth-client setup.
Ship a small web app that renders inside civitai.com — authenticated, Buzz-aware, and hosted for you. Currently in closed beta.
Run civitai agent-setup --track app. It writes an AGENTS.md into your project that points your agent at the pages above, and registers the Civitai MCP servers in that agent's own config.
Every page on this site is also served as plain markdown — append .md to any URL (for example /apps/reference/hooks.md) and you get the rendered page as text, with the generated tables expanded. /llms.txt indexes the whole site the same way.