AI-assisted, validated
`ai generate` / `ai theme` / `ai refine` — the AI fills a constrained, validated contract, never freeform code. Cheap models work; bring your own key (OpenAI, Anthropic, or Ollama).
A Vite + Tailwind React admin scaffold. Point it at your backend, let AI generate a validated admin — cheap models work because output is checked against your schema, not freeform code.