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.