YAML is the syntax. The schema is the safety net. AI writes the code.
From API spec to working Next.js app in hours. StackWright is a typed DSL where AI agents write YAML, the schema enforces safety, and the output is a production-ready React app you own.
Why StackWright
AI-Native Authoring
Specialized AI agents write schema-validated YAML. The Otter Raft handles brand, theme, and pages through conversation.
Safe by Construction
Zod schemas enforce correctness at build time and runtime. Invalid states are rejected before reaching the browser. SBOMs are generated automatically on every build.
Hours, Not Days
Go from API spec to working demo in a hackathon sprint. npx launch-stackwright and you're building.
Theme System
Dark mode, custom palettes, typography, spacing โ all in YAML. One file controls the entire visual identity.
Standard React Output
The output is a Next.js app in a git repo you own. No lock-in, no runtime magic. Fork it, extend it, deploy it.
MCP Integration
20+ tools via Model Context Protocol. AI agents create pages, validate schemas, render previews, and open PRs.
Who Is This For?
Teams building with AI agents โ You want AI-generated content to be reviewable, validated, and safe. The MCP server gives agents a typed interface; Zod validation rejects anything that doesn't conform at build time. The worst an AI agent can produce is a build failure, not a security incident.
Regulated-environment teams (government, defense, healthcare, finance) โ You need auditability built in from the start, not layered on afterward. Audit the Zod schemas once; every application on the platform inherits those guarantees. SBOMs are generated automatically on every build.
Non-technical stakeholders โ Contribute content, launch pages, and iterate on designs by describing what you want to an AI agent. No developer required for content changes.
Engineering teams without a dedicated architect on every project โ Structural judgment is embedded in the schema. The framework rejects invalid states before they reach the browser.
Get Started in 60 Seconds
Install StackWright and launch your first site. The Otter Raft is ready to build.
That's it. Your site is running at localhost:3000 with the Otter Raft ready to build.
Pages Are YAML
Write structured content, not code. The schema validates every field before rendering.
Ready to Build?
StackWright turns structured YAML into production-ready Next.js apps. Start with the CLI, bring your team, and ship something real.
