Starter Kit

Loading...

Starter Kit

Complete Boilerplate for AI Applications

A complete agentic coding boilerplate with authentication, database, AI integration, and modern tooling for building AI-powered applications

Video Tutorial

Watch the complete walkthrough of this agentic coding boilerplate:

Authentication

Better Auth with Google OAuth integration

Database

Drizzle ORM with PostgreSQL setup

AI Ready

Vercel AI SDK with OpenRouter integration

UI Components

shadcn/ui with Tailwind CSS

Setup checklist

0/4 completed

  • Environment variables
    Requires POSTGRES_URL, BETTER_AUTH_SECRET, GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET
  • Database connected & schema
  • Auth configured
  • AI integration (optional)
    Set OPENROUTER_API_KEY for AI chat

Next Steps

1. Set up environment variables

Copy .env.example to .env.local and configure:

  • POSTGRES_URL (PostgreSQL connection string)
  • GOOGLE_CLIENT_ID (OAuth credentials)
  • GOOGLE_CLIENT_SECRET (OAuth credentials)
  • OPENROUTER_API_KEY (for AI functionality)

2. Set up your database

Run database migrations:

npm run db:generatenpm run db:migrate

3. Try the features

4. Start building

Customize the components, add your own pages, and build your application on top of this solid foundation.