Skip to content
Koishi edited this page Mar 19, 2026 · 3 revisions

MomShell

Your Family Translator — An AI-powered wellness platform combining emotional companionship, community support, and self-reflection tools in a calming beach-themed experience.

CI Release License: AGPL-3.0

Tech Stack

Backend: Go 1.25 (Gin + GORM + PostgreSQL + pgvector) Frontend: Vue 3 (Vite + TypeScript + Pinia) Deployment: Docker + Nginx

Features

Module Description
Soul Companion AI chat companion with conversation memory, history viewing, and emotional support
Sisterhood Bond Community Q&A with verified healthcare professionals and content moderation
Echo / Memoir Self-reflection space with AI-generated memoir stickers and partner connection
Photo Gallery Photo wall with AI-generated images, lifecycle management, and drag/zoom UI
Whisper Audio-to-text whisper tips with AI-generated scene guidance
Tasks / Dad Console Daily task board with T0/T1/T2 priority, proof photos, partner review, XP/level, skill radar + achievements, perk cards, and future letters
Dad Console Terminal-themed modular dad UI with chat, community, tasks, whisper, dashboard, profile, and memory cards
Deep RAG Semantic document retrieval using pgvector embeddings for AI-grounded responses
Entry & Auth Anime landing page with redesigned login/register flow and role selection
Mobile & PWA Responsive mobile layout with portrait/landscape sprite configs, touch gestures, dynamic viewport units, and offline-capable service worker
Admin Panel Embedded single-page admin at /admin — dashboard, user CRUD, config management

Quick Links

For Users

For Developers

For Deployment

Project


View on GitHub

Clone this wiki locally