AI-powered personal memory
Your mind,
permanently
mapped.
One casual conversation feeds a permanent second brain. Entities extracted. Relationships mapped. Nothing forgotten.
10-min setup ยท self-hosted ยท open source
Thoughts
Visa interview at the consulate next Thursday, need to bring passport and bank statements
Legal5 min agoLuna's annual vet checkup on Friday, she hid under the bed when I got the carrier out ๐
extracted1h ago
First sourdough loaf is in the oven! Starter took 2 weeks but it's finally ready
3h ago
What's on your mind?
Chat
What's my visa status?
Your US visa interview is next Thursday at the consulate. Documents: passport, bank statements, employment letter. You said you're nervous โ you've got this.
Did I buy concert tickets?
Yes โ Hollywood Bowl next month, Dave is joining. You paid $180 for two tickets. You wanted dinner in Hollywood before the show.
Ask anything...
Today
Appointment
Visa Interview Prep โ Consulate
Thursday 10:00 AM ยท 2 hours
Cooking
Bake first sourdough loaf
effort
Pet Care
Luna vet appointment โ annual shots
Friday 3:00 PM
Cognitive Load
Moderate
Tasks
Prepare visa documents
LegalIn progress
Bake first sourdough loaf
PendingFinish reading The Psychology of Money
DoneMemory Graph
Knowledge Graph
People
Dr. Chen ยท Maya ยท Dave
Projects
Sourdough ยท Garden
Locations
Bangkok ยท Home Depot
Concepts
Duolingo ยท ML Course
Memories extracted today+7
Memory Snapshot
3 new connections synced
Extraction Pipeline
From thought to permanent memory
A casual sentence triggers a 3-LLM cascade: Groq 120B โ Groq 20B โ Gemini Flash. All in under a second.
Live Extraction
Input
โ
Extracted
Person
Dr. Chen
Appointment
Follow-up
Medical
Blood test
Task + Due
Schedule follow-up ยท Next Tuesday
Knowledge Graph
Your life as a living graph.
Every person, project, location, and concept becomes a node. Every relationship becomes an edge. It grows organically โ no manual linking required.
โ Peopleโ Projectsโ Locations
Where did I put my passport photo?
You mentioned it during your visa interview prep โ it's in your desk drawer, along with bank statements. You said you'd grab both before Thursday.
Wait โ I never told it about the drawer...
"Documents are in my desk drawer" ยท extracted from a voice memo, March 12
Click a scenario above ยท or tap any bubble โ next example
The Problem
Every AI chat starts from zero.
mylifebrain starts from everything you've already said.
Every other AI chat
Session 1:"Started learning Japanese on Duolingo, finished hiragana in two weeks!"
Session 2
AI replies:"I don't have info about that. You haven't mentioned learning Japanese."
Forgotten. Every. Single. Context.
With mylifebrain
Session 1:"Started learning Japanese on Duolingo, finished hiragana in two weeks!"
Session 2
mylifebrain replies:"You finished hiragana in 2 weeks on Duolingo. You said you'd start katakana next. Keep it up!"
It remembered. Because it never forgets.
Security
Your data belongs to you. Full stop.
Your data never touches our servers
Your Device
SHA-256 passphrase
httpOnly cookies ยท browser embedding
httpOnly cookies ยท browser embedding
LOCKED
TLS 1.3
Your Supabase
Row-Level Security ยท AES-256 rest
pgvector + pg_cron ยท SOC 2
pgvector + pg_cron ยท SOC 2
ISOLATED
RLS gate
No One Else
We cannot access it
Supabase cannot access it
No telemetry ยท No cookies
Supabase cannot access it
No telemetry ยท No cookies
ZERO ACCESS
Your Device
SHA-256 passphrase ยท httpOnly cookies
LOCKED
TLS 1.3
Your Supabase
Row-Level Security ยท AES-256
ISOLATED
RLS
No One Else
Zero access ยท No telemetry
ZERO ACCESS
SOC 2 compliantOpen sourceThird-party audited
See full security architecture (12 measures)
SHA-256 hashed passphrase + constant-time comparison
httpOnly + Secure + SameSite cookies (no JS access)
Row-Level Security on all database tables
anon / authenticated roles have zero database permissions
Middleware-gated API: every request validated
X-Content-Type-Options: nosniff + X-Frame-Options: DENY
Input sanitization: HTML stripped, length-capped, control chars removed
No eval, no dynamic SQL, no arbitrary function execution
Immutable audit trail on every memory change
Single-user architecture: no user registration, no multi-tenancy
Supabase: open source, SOC 2, AES-256 at rest, TLS 1.3 in transit
Full data export: structured JSON, all tables, no truncation
Pricing
Free to start. Your infra scales.
The software is free. You deploy on your own accounts โ Supabase and Vercel free tiers cover most users.
Software: $0
Your own brain. Zero license cost.
mylifebrain is open source. Deploy on your own infrastructure โ you only pay for what you use.
Supabase Free
$0
500MB DB
2GB bandwidth
SOC 2
2GB bandwidth
SOC 2
Vercel Free
$0
100GB bandwidth
Custom domains
Global CDN
Custom domains
Global CDN
No credit cardNo time limitCancel anytime
Step 1
Supabase
Paste your PAT
Step 2
AI Keys
Groq + Gemini
Step 3
Passphrase
Your master key
Step 4
Vercel
One-click deploy
FAQ
Questions? We have answers.
Is my data really private?
Yes. Your data never touches our servers. It lives in your own Supabase database, on your own Vercel deployment. We have zero access.
How is this different from ChatGPT or Claude?
Those are stateless chatbots. mylifebrain extracts entities, builds a knowledge graph, and remembers everything permanently in a searchable, queryable structure.
What does "self-hosted" mean?
You deploy mylifebrain on your own Supabase and Vercel accounts. You own the infrastructure and the data. We provide the software.
How long does setup take?
About 10 minutes. You need 4 free accounts: Supabase, Groq, Gemini, and Vercel. See visual step-by-step guide โ
What happens to my data if I stop paying?
There are no subscriptions. Your data stays in your Supabase database forever. You can export it anytime as structured JSON.