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.