- Next.js - The React Framework for the Web
- OpenAI & OpenAI platform & AI Vector search
- Convex - Convex is the open-source backend for application builders. An all-in-one platform with thoughtful, product-centric APIs.Convex is the open-source backend for application builders.
- Clerk - The most comprehensive User Management Platform. Clerk is a complete suite of embeddable UIs, flexible APIs, and admin dashboards to authenticate and manage your users.
- Shadcn/ui - Beautifully designed components that you can copy and paste into your apps. Accessible. Customizable. Open Source.
- TypeScript - TypeScript is a strongly typed programming language that builds on JavaScript, giving you better tooling at any scale.
First, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
.env.development.local
NEXT_PUBLIC_CONVEX_URL=
CONVEX_DEPLOYMENT=
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=
CLERK_SECRET_KEY=
# https://dashboard.convex.dev/...`
OPENAI_API_KEY=
CLERK_WEBHOOK_SECRET=
CLERK_HOSTNAME=
Open http://localhost:3000 with your browser to see the result.