# strata19.start_new_project
URL: /documentation/reference/tools/start_new_project



{/* GENERATED FILE — do not edit. Sources: src/mcp/facade/tool-projection-registry.ts (availability) + describe() in src/mcp/facade/facade-tools.ts (prose). Regenerate: pnpm exec tsx scripts/docs/site/generate-tool-reference.ts */}

## What it does [#what-it-does]

Start a new project ON DISK from the Strata19 scaffold: package.json, Hono entrypoint, Drizzle/Postgres, better-auth, Next.js auth pages, Docker stack, README — ready for `npm run dev`.

## When to use it [#when-to-use-it]

**Use when:** "spin up a brand new project from scratch" · "scaffold a new app with the standard backend setup"

**Also use when:** the greenfield path — no existing codebase to bind

## When not to use it [#when-not-to-use-it]

a project already exists at the target path — use `strata19.initialize_project` instead, or pick a different empty directory

## Availability [#availability]

|           |                                       |
| --------- | ------------------------------------- |
| Tier      | Composite member                      |
| Lifecycle | Live                                  |
| Taught by | `strata19-coordinate-multi-repo-work` |
