.env.example
Set these on your host before deploying. Each platform has an “Environment Variables” section in the deploy flow.
NEXT_PUBLIC_CONVEX_URL
Frontend
JARVIS_ENV
Backend
JARVIS_FRONTEND_ORIGIN
JARVIS_API_PORT
JARVIS_LOG_LEVEL
CONVEX_URL
Service integrations
MONGODB_URI
secret
EXA_API_KEY
secret
OPENAI_API_KEY
secret
GEMINI_API_KEY
secret
TELEGRAM_BOT_TOKEN
secret
PIMEYES_ACCOUNT_POOL
LAMINAR_API_KEY
secret
Laminar observability — get your key at https://www.lmnr.ai Config reads LAMINAR_API_KEY; the SDK receives it via Laminar.initialize()
BROWSER_USE_API_KEY
secret
Browser Use v2 cloud — get your key at https://cloud.browser-use.com/new-api-key When set, agents use cloud browser sessions with…
SUPERMEMORY_API_KEY
secret
SuperMemory — long-term memory / dossier cache for the pipeline Get your key at https://supermemory.ai
brew install flyctl && fly launch --from https://github.com/affaan-m/jarvis
curl -L https://fly.io/install.sh | sh && fly launch --from https://github.com/affaan-m/jarvis
iwr https://fly.io/install.ps1 -useb | iex; fly launch --from https://github.com/affaan-m/jarvis