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.local

Add 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.