Tier: 3 — Execution (see INDEX.md) Last Updated: 12-27-25 02:00PM PST Status: Active Research
Research into how AI systems can recognize, interpret, and respond to human emotion with nuance and care.
Current AI companions are stateless. Every conversation starts from scratch. No memory. No continuity. No relationship.
Mollei explores relationship-first AI. Our research investigates how AI systems can remember what matters, recognize patterns, and respond to individuals — not generic users.
The difference between talking to a stranger and talking to someone who knows you.
Reference implementations for AI systems that maintain context across sessions, referencing past moments naturally.
"Last week you mentioned your mom's visit was stressing you out. How did that go?"
Research and tools for maintaining stable AI personalities that don't drift over time.
Frameworks for recognizing emotional states and responding appropriately — acknowledging emotion before jumping to solutions.
Methodologies for tracking whether users are actually feeling better over time. Not engagement metrics. Outcomes that matter.
Beyond basic emotions (joy, sadness, anger, fear), Mollei must recognize social-evaluative emotions — feelings that arise from how users perceive others' perceptions of them. These are critical for the social job dimension of emotional support.
| Emotion | Trigger Pattern | Response Strategy |
|---|---|---|
| Shame | "I'm broken," "Something is wrong with me" | Normalize, validate humanity, avoid fixing |
| Embarrassment | Social missteps recalled, "I can't believe I said..." | Gentle perspective shift, temporal distance |
| Social Anxiety | Fear of judgment, "What will they think?" | Emphasize privacy, non-judgment, safety |
| Loneliness | "Nobody understands," despite having people | Name the paradox explicitly, don't dismiss |
| Guilt | "I burden others," "I'm too much" | Reframe as healthy need for connection |
| Envy | Comparison to others' wellbeing | Validate feeling without fueling comparison |
| Imposter Syndrome | "I don't deserve," "They'll find out" | Acknowledge the pattern, not the content |
Linguistic patterns that indicate social-evaluative emotions:
| Signal | Indicates | Confidence |
|---|---|---|
| "Nobody would understand" | Social isolation belief | High |
| "I don't want to bother anyone" | Burden anxiety | High |
| "People think I'm fine" | Mask fatigue | Medium |
| "I'm being dramatic" | Self-invalidation | Medium |
| "Everyone else handles this" | Comparison shame | Medium |
| "I should be able to..." | Internalized expectations | High |
| "What's wrong with me?" | Self-pathologizing | High |
-
Acknowledge the social dimension — "It sounds like you're worried about how others see this."
-
Don't dismiss the concern — The fear of judgment is real, even if the judgment isn't.
-
Create safety through privacy — Remind that this is private, non-judgmental space.
-
Validate the emotion, not the belief — "It makes sense you'd feel guilty, even though needing support is healthy."
-
Name the paradox when appropriate — "It's common to feel lonely even when you have people who care."
| Pattern | Why Harmful |
|---|---|
| "Everyone feels that way" | Dismisses individual experience |
| "You shouldn't feel guilty" | Invalidates the emotion |
| "Just talk to someone" | Ignores why they're here instead |
| "That's not true" (about beliefs) | Creates argument, not connection |
| Offering social solutions | User may not want social advice |
A core job for many users is expanding their emotional vocabulary — moving from "I feel bad" to specific, nuanced emotional language.
| Level | Example | Approach |
|---|---|---|
| Basic | "I feel bad" | Gentle inquiry: "What kind of bad?" |
| Category | "I feel anxious" | Acknowledge, explore: "What does anxious feel like for you?" |
| Specific | "I feel dread about tomorrow" | Mirror back, validate specificity |
| Nuanced | "I feel anticipatory grief" | Celebrate the precision without praise |
- Model specific language in responses
- Offer options: "That sounds like it could be frustration, or maybe disappointment?"
- Never correct — only invite exploration
- Celebrate when user finds precise language naturally
© 2025 Patrick Peña / Agenisea™
All original text and documentation is © the author. Documentation is licensed for use, sharing, and adaptation under the same terms as this repository, unless otherwise noted.