Skip to content

Templates

Templates are pre-built starting points for common app types. Instead of building from scratch, you start with a working skeleton and customize from there.


Why use a template?

  • Faster start — The AI has less work to do upfront, so your first preview is ready sooner.
  • Better structure — Templates follow proven patterns for their app type, so you get a solid foundation.
  • Less back-and-forth — Common features (search, filters, forms, tables) are already wired up.

That said, templates are just starting points — not limitations. You can ask the AI to add, remove, or completely change anything after picking one.


How to pick one

When creating a new project, you'll see a template picker. Browse by category or search by name. Pick the one that most closely matches what you're building — even a loose match is better than starting from scratch.

If nothing fits, skip the template entirely and describe your app from scratch.


KV vs SQL variants

Many templates come in two flavors:

VariantName exampleBest for
KV (default)crmMost apps — fast, flexible, no setup
SQLcrm-sqlApps needing complex queries or reports

When in doubt, pick the plain version (no -sql). You can always switch later.

Learn more about storage options


Full template catalog

Browse all 60+ templates

Built by the Veho Developer Platform team