KitAI

Quickstart

Get KitAI running locally in minutes.

Welcome to KitAI

KitAI is a commercial-ready SaaS starter that includes authentication, one-time payments, admin tooling, and docs.

Install

git clone https://github.com/your-repo/kitai.git
cd kitai
pnpm install

Configure environment variables

cp .env.local.example .env.local

Required variables:

# Database
DATABASE_URL=your_postgres_database_url
DB_PROVIDER=neon
DB_POOL_SIZE=1

# Auth
BETTER_AUTH_SECRET=your_secret_key
GOOGLE_CLIENT_ID=your_google_client_id
GOOGLE_CLIENT_SECRET=your_google_client_secret
GITHUB_CLIENT_ID=your_github_client_id
GITHUB_CLIENT_SECRET=your_github_client_secret

# Payments
PAYPAL_CLIENT_ID=your_paypal_client_id
PAYPAL_CLIENT_SECRET=your_paypal_client_secret
PAYPAL_WEBHOOK_ID=your_paypal_webhook_id
PAYPAL_MODE=sandbox
STRIPE_SECRET_KEY=your_stripe_secret_key
STRIPE_WEBHOOK_SECRET=your_stripe_webhook_secret

# Email
RESEND_API_KEY=your_resend_api_key

Apply database schema

pnpm db:push

Start the dev server

pnpm dev

Visit http://localhost:3000.

Next steps

On this page