Docs
~%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:3000

Build 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.

  1. 1Create a file in src/data/templates/ that exports a typed `Template` object.
  2. 2Fill in every field — scores, architecture, files, steps, security, cost, cleanup, troubleshooting.
  3. 3Append it to the TEMPLATES array in src/data/templates/index.ts.
  4. 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.

Keep exploring