Skip to main content
Case Study & System Spec

Moven (by EMMI)

An emotionally aware AI companion that helps you decide what to do next.

System Overview

Moven is the Phase 1 product of EMMI Technologies, designed for students and early-career professionals who feel overwhelmed by tasks and competing priorities. It combines task context, energy, sleep, and emotional state to recommend what the user should do next.

Product StageMVP / Phase 1
Core AI ContextTasks + Energy + Sleep + Emotional State
ArchitectureMulti-layer AI orchestration

The Problem

Traditional productivity apps prioritize tasks without understanding the user's current mental and physical state. When users are tired, stressed, or overloaded, simply following a priority list may not be the best decision.

The Solution

Moven combines task intelligence with wellness and emotional context to generate personalized next-step recommendations. Instead of only asking "What is most important?", it considers "What is realistically best for you right now?"

System Architecture

The Flutter frontend collects tasks, deadlines, duration, energy, sleep, and emotional context and communicates with a FastAPI backend. The backend contains separate task-intelligence, health/stress, and AI orchestration layers, with Supabase handling authentication and PostgreSQL data. AI services use LLM-based reasoning for personalized recommendations, while the application is deployed using Google Cloud Run for the backend and Vercel for web-facing components.

Key Implementations

  • AI-powered next-action recommendations based on task and personal context.
  • Task intelligence using deadline, duration, and priority information.
  • Wellness context using energy and sleep inputs.
  • Emotion-aware AI interaction and recommendation explanations.
  • Privacy-first architecture with protected user data.
  • Modular AI orchestration architecture designed for future model integrations.

Tech Stack

FlutterDartFastAPIPythonSupabase PostgreSQLSupabase AuthGroq LlamaGoogle GeminiSarvam AIGoogle Cloud RunVercelCloudflare