VibeFast
AI App Starter Kit: Expo + Next + Convex
A pragmatic stack for shipping AI apps quickly.
How to ship AI apps faster using Expo, Next.js, and Convex with prebuilt chat, voice, and image features.
- β’Expo + Next for unified web/native delivery
- β’Convex for auth, data, and serverless functions
- β’Feature packs for chat, voice, and image AI
- β’Env and deployment patterns ready for production
Why this stack
- βExpo + Next gives you mobile + web from one repo
- βConvex keeps backend simple with typed queries/mutations
- βFeature packs avoid reinventing chat/voice/image flows
Quickstart steps
Bootstrap the kit
pnpm install
pnpm dev
pnpm dev:native
pnpm dev:web
# add env keys from examples
cp apps/native/.env.local.example apps/native/.env.local
cp packages/backend/.env.example packages/backend/.env.localAdd AI features
- βInstall chatbot or voice-bot feature packs via CLI
- βSet provider keys (OpenAI/Gemini/ElevenLabs) in env
- βUse included UI + backend endpoints; no rewrite needed
Deploy
- βConvex deploy for backend
- βNext.js to your host of choice
- βExpo EAS/Dev Client with env variants (local/staging/prod)
FAQ
Do I need to choose one AI provider?
No. OpenAI and Gemini are supported; switch via env per environment.
Is the CLI required?
The CLI accelerates feature installs; you can still copy feature packs manually if needed.