Foundation

Getting started with the template

How to use the monorepo as an AI SaaS and content-site starter.

6 min read

What this starter gives you

This template is designed for two connected motions:

  • launching an AI SaaS product shell
  • publishing information-rich pages that bring users into that shell

You get a shared monorepo with Astro pages, Cloudflare deployment targets, shared auth, payment scaffolding, and a config-first site template.

How to clone a new site

  1. Copy apps/site-template into a new site directory.
  2. Update site.config.ts with the new brand, nav, docs, tools, and use cases.
  3. Deploy the new site using the same shared packages.

What to customize first

  • identity: name, domain, logo, SEO
  • positioning: hero, pillars, workflows
  • conversion paths: pricing, auth, docs, use cases
  • content: docs articles and blog posts

Why this structure works

The public-facing experience stays fast and SEO-friendly, while the product logic stays centralized in shared packages. That makes it practical to run multiple related sites without turning every launch into a new app rewrite.