CipherStashDocs
ReferenceCLI

stash init

Initialize CipherStash for your project

Generated from stash v1.0.0 via npx [email protected] manifest --json. Run npx [email protected] --help to see the live command surface.

Set up CipherStash end-to-end: authenticate, introspect your database, install dependencies, install EQL, and hand off the rest to your local coding agent. Every prompt has a non-interactive escape hatch, so init never blocks waiting on a TTY (CI, agents, pipes).

npx stash init [flags]

Flags

FlagDescription
--supabaseUse Supabase-specific setup flow.
--drizzleUse Drizzle-specific setup flow.
--prismaUse Prisma Next-specific setup flow (EQL bundle installed via prisma-next migrate).
--region <slug>Region to authenticate against (e.g. us-east-1). Skips the interactive region picker. Required for non-interactive init when not already logged in. (env: STASH_REGION)

Examples

npx stash init
npx stash init --supabase
npx stash init --prisma
npx stash init --region us-east-1

On this page