Getting your 4 keys
mylifebrain is a self-hosted app. You own everything — the database, the AI, the deployment. You need 4 free accounts to bridge the pieces together. Here's each one, why it exists, and exactly where to click.
Step 1: Supabase
Open SupabaseYour encrypted database. All memories, entities, and graph data live here — encrypted at rest behind Row-Level Security.
- 1Go to supabase.com and sign up (free)
- 2Open Account → Access Tokens
- 3Click "New Access Token", name it "mylifebrain"
- 4Copy the token — it starts with "sbp_"
Step 2: Groq
Open GroqFast LLM inference. Groq runs the 120B model that extracts entities and relationships from your conversations in milliseconds.
- 1Go to console.groq.com and sign up (free)
- 2Navigate to API Keys
- 3Click "Create API Key", name it "mylifebrain"
- 4Copy the key — it starts with "gsk_"
Step 3: Gemini
Open GeminiSecond-pass enrichment. Gemini refines extracted data, resolves ambiguity, and generates embeddings for semantic search.
- 1Go to aistudio.google.com and sign up (free)
- 2Click "Get API Key" in the left sidebar
- 3Click "Create API Key"
- 4Copy the key — a long alphanumeric string
Step 4: Vercel
Open VercelDeployment host. Your personal instance runs on Vercel's global edge network — free tier includes 100 GB bandwidth.
- 1Go to vercel.com and sign up (free)
- 2Open Settings → Tokens
- 3Click "Create" with scope "Full Account"
- 4Copy the token — it starts with random alphanumeric characters
Once you have all 4 keys, return to mylifebrain and paste them in the onboarding flow. Your personal instance will be deployed automatically — no terminal, no config files.
Start Onboarding