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 variablesRequires 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:migrate3. Try the features
4. Start building
Customize the components, add your own pages, and build your application on top of this solid foundation.