~%docs --getting-started
Docs & guides
Getting started
Everything you need to run the platform and extend it with your own templates.
Run it locally
The MVP needs no secrets, database, or cloud account — it runs entirely on local data.
terminal
bash
pnpm install
pnpm dev # http://localhost:3000Build for production with pnpm build.
How to read a template
Every template card and detail page uses the same visual language.
Maturity level
L0ManualL1ScriptedL2IaCL3CI/CDL4RegistryL5Security
Colors warm (manual) to cool (secured) as maturity rises.
Difficulty
BeginnerIntermediateAdvanced
Cost
Free tier~$7.50/moModerate~$10/mo
Scores (0–100)
Security, automation, and production-readiness rise as you climb. Color shows tone: low, developing, solid, excellent.
How to add a template
Content is data-driven and strongly typed — adding a template is a data change, not a UI one.
- 1Create a file in src/data/templates/ that exports a typed `Template` object.
- 2Fill in every field — scores, architecture, files, steps, security, cost, cleanup, troubleshooting.
- 3Append it to the TEMPLATES array in src/data/templates/index.ts.
- 4Optionally add authored AI insights in src/data/aiInsights.ts keyed by the new slug.
The catalog, detail page, ladder, and dashboard pick it up automatically. The full shape lives in src/types/template.ts.