← Return to ledger
Specimen SheetNo. RP-2026-0004

Didi · दिदी

a mental-health companion that checks on you

Plate IV

fig. 1. marigold (सयपत्री), worn for sisters at Tihar.

Catalog of Work · R. Poudel, Collector · Lawrence, Kansas

No. RP-2026-0004

Didi · दिदी (“older sister”)

a mental-health companion that checks on you

Collected
NLN Hackathon, 2026
Locality
remote
Collectors
R. Poudel et al.
Method
hackathon, weekend build
Substrate
React Native · Node.js · Express.js · Supabase · Gemini API
Status
exhibited

Field Notes

Didi means “older sister” in Nepali: the person who notices you have been quiet for three days and shows up at your door. The app is named for the behavior we wanted to replicate. Not a chatbot you have to reach out to, but a companion that notices.

Users do quick emotional check-ins, and Gemini generates guidance personalized to the mood, history, and goals behind each one rather than generic wellness copy. The check-in stream is also a signal: an automated alert system watches for consecutive low-mood patterns and triggers wellness interventions when a streak forms. The noticing is built into the architecture, not left to the user's initiative.

The stack is React Native on the front, a Node/Express API in the middle, and Supabase for auth and storage. A deliberate choice: keep the mobile client thin and put the pattern detection server-side, where it runs whether or not the app is open.

Dissection

A React Native client backed by a Node/Express API, with Supabase providing auth and persistence and Gemini generating mood-personalized guidance.

React Native client
Check-in flow, mood history, and companion conversation UI, cross-platform from one codebase.
Node.js / Express API
Owns the business logic: check-in processing, Gemini prompt construction with user context, and the low-mood pattern detector.
Supabase
Authentication and storage for users, check-ins, and intervention history.
Alert system
Watches for consecutive low-mood check-ins and triggers escalating wellness interventions automatically.

Annotations

ann. 2026. Personalized guidance lives or dies on context discipline. Sending mood history and goals with each request made responses specific instead of horoscope-vague. · R.P.