NUVA Backend

v1.0 — Vercel Backend Foundation · Secure API gateway for Android personal assistant

Service Status

Servicenuva-backend
Version1.0.0
Phase1
Time—
Request ID—

Cheap health is free (no upstream calls). ?deep=1 pings Groq & Supabase to prove deployment.

Quick Links

Health/api/health
Deep Health/api/health?deep=1
AI CommandPOST /api/ai/command
CommandsGET /api/commands
MemoryGET /api/memory

Android app flow: Voice → /api/ai/command → validated action → risk check → confirmation → execution
Docs: GitHub

Live Response

Loading health check…

How to Deploy

1. Supabase — create project, run supabase/migrations/0001…0003 in order.

2. Vercel — import repo, set Root Directory = backend. Build command npm run build, output public is auto-configured.

3. Add env vars: GROQ_API_KEY, SUPABASE_URL, SUPABASE_ANON_KEY, SUPABASE_SERVICE_ROLE_KEY

4. Verify: curl https://your-domain/api/health?deep=1 | jq .checks — both must be ok.