create-simple-ai-mono
v0.0.0
Published
Create simple AI-powered full-stack applications with Next.js, Drizzle, Better Auth, and more.
Readme
create-simple-ai
Create simple AI-powered full-stack applications with Next.js, Drizzle, Better Auth, and more.
Features
- 🚀 Next.js - Latest Next.js with App Router
- 🎨 Tailwind CSS + Shadcn/ui - Beautiful, accessible UI components
- 🗄️ Drizzle ORM - Type-safe database queries (PostgreSQL, MySQL, SQLite)
- 🔐 Better Auth - Modern authentication solution
- ⚡ Hono - Fast API framework
- 🛠️ Biome - Fast linter and formatter
- 📦 Opinionated - Sensible defaults, minimal configuration
Quick Start
npx create-simple-ai my-appOr with specific options:
npx create-simple-ai my-app --database postgres --yesOptions
--database <type>- Database type:postgresorsqlite(default:postgres)--yes- Skip prompts and use defaults--no-git- Skip Git initialization--no-install- Skip dependency installation--package-manager <manager>- Package manager:npm,pnpm, orbun(default: auto-detected)
What Gets Created
- Next.js app with App Router
- Tailwind CSS configuration
- Drizzle ORM setup with database schema
- Better Auth configuration
- Hono API routes
- Biome configuration
- TypeScript configuration
- All necessary dependencies
Development
# Install dependencies
npm install
# Build
npm run build
# Run tests
npm test
# Lint
npm run lint
# Type check
npm run typecheckTesting
See TESTING.md for detailed testing instructions.
Contributing
- Fork the repository
- Create your feature branch
- Add a changeset:
npm run changeset - Make your changes
- Run tests:
npm test - Submit a pull request
License
MIT
