Quick Start
Local Development
TurboLearn AI ships as a Next.js monorepo. Clone the starter, install dependencies, and launch the development server:
git clone https://github.com/turbo-ai/turbolearn.git turbolearn-workspace
cd turbolearn-workspace
pnpm install
pnpm devThe default locale lives under src/i18n, while landing-page content comes from src/i18n/pages/landing. Update both the English and Chinese JSON files to keep copy synchronized and SEO-friendly.
Environment variables follow the examples in .env.example. At minimum you should set:
NEXT_PUBLIC_APP_URL— public URL for your deployment on turbolearn.ioNEXT_PUBLIC_PLAUSIBLE_DOMAIN— analytics domain for Plausible (optional)STORAGE_DOMAIN— asset CDN root if you serve files outside of Vercel
Once the dev server is running, navigate to http://localhost:3000 to customize layouts, blocks, and AI integrations before you deploy.