Relationship Intelligence for the Clueless Developer
Because “fine” never means fine, anniversaries don't remind themselves, and “calm down” has never calmed anyone down.Systematize your emotional intelligence.
Hey babe, how was your day?
6:30 PM
Fine.
6:45 PM
Everything okay?
6:46 PM
Yeah, totally fine 🙂
6:50 PM
Did you remember what today is?
6:51 PM
Tuesday?
6:52 PM
Okay.
7:15 PM
Message Analysis
Click on her messages to decode meaning
Click on your messages to see better alternatives
Like chess analysis: see where you went wrong and how to improve
💡 Pro Tips
Everything You Need to Not Mess Up
Six battle-tested modules for the developer who thinks emotional intelligence can be systematized. (Spoiler: It can.)
Fine Decoder™
Decode ambiguous messages
Pattern-match "I'm fine" across 22 variants with confidence scoring, response windows, and contextual advice.
Signal Intelligence™
Extract behavioral patterns
Analyze 7 categories of communication signals: timing, emoji usage, phrase patterns, and more.
Auto-Draft Engine™
RAG + Signals = 80% match
Generate responses that match her communication style using RAG retrieval + signal enforcement.
Risk Analysis™
6 error types with recovery
Track relationship error types like ForgotAnniversaryError with calculated recovery times and budgets.
Event Extraction™
Vision AI for images
Extract events, locations, and preferences from WhatsApp images using Claude Vision.
@lifeops Commands
Control via WhatsApp
Send commands to yourself on WhatsApp. Get suggestions, draft messages, or analyze patterns on the go.
All features work offline. Your data never leaves your machine.
A world where no developer loses
a relationship because they said “calm down”
To systematize emotional intelligence for those who think in code.
Because relationships shouldn't require a Stack Overflow answer.
Core Values
97% Confidence Ceiling
We're humble. Even our best algorithms can't be 100% certain about feelings.
Response Windows
30 seconds to 30 minutes. Because timing matters more than you think.
Forbidden Phrases
"Calm down" has never calmed anyone. We track what NOT to say.
Data-Driven Romance
Love, but make it an algorithm. 7 signal categories extracted.
Built With
Legal Disclaimer: Not responsible for relationships saved or lost.
Side effects may include: improved communication, fewer arguments about “nothing”, and understanding what “I'm fine” actually means.
CLI & Self-DM Commands
Two interfaces, one mission: preventing relationship disasters through systematic emotional intelligence.
bun run cli decode "I'm fine."Decode ambiguous messages with 22 pattern matches
bun run cli relationship analyze priyaRAG-based conversation pattern analysis
bun run cli relationship draft priya "apologize for being late"Generate signal-matched response draft
bun run cli extract-signals priyaExtract 7 behavioral signal categories
bun run cli sync --days 30Sync WhatsApp messages via whatsmeow
@lifeops helpGet list of available self-DM commands
@lifeops suggest dinner romanticGet contextual suggestions
@lifeops draft priya "sorry for yesterday"Quick draft via WhatsApp
Select a command to see the output
Click any command card or press the play button
Quick Start
bun installbun run cli syncbun run cli decode "message"Two Interfaces, One System
CLI for power users who live in the terminal. Self-DM for quick access via WhatsApp without context switching. Both powered by the same Effect-TS domain services and RAG pipeline.