Inspiration

Modern life is fragmented across email, calendar, and financial notifications. Critical signals — overdue bills, spending spikes, scheduling conflicts — are buried inside unstructured data. We wanted to build a system that proactively detects these risks and takes safe, verified action before they become problems.

Instead of another reminder app, we built LifeOps — an AI Personal Operations Manager.

What it does

LifeOps continuously:

  1. Classifies incoming emails into structured events
  2. Detects financial and scheduling risks in real time
  3. Computes a measurable Chaos Score (0–100)
  4. Generates corrective action plans
  5. Verifies safety before automation

Logs all actions for auditability

Chaos Score Formula:

ChaosScore=(OverdueBills×20)+(SpendingSpikes×15)+(CalendarConflicts×10)+(OverdueTasks×5)ChaosScore = (OverdueBills \times 20) + (SpendingSpikes \times 15) + (CalendarConflicts \times 10) + (OverdueTasks \times 5)ChaosScore=(OverdueBills×20)+(SpendingSpikes×15)+(CalendarConflicts×10)+(OverdueTasks×5) This turns abstract stress into a measurable system metric.

How we built it

LifeOps is a 5-agent orchestration system powered by Elasticsearch:

  1. Classification Agent → Extracts structured data from raw text
  2. Risk Analyzer Agent → Uses cross-index Elasticsearch queries and time-series aggregations
  3. Planner Agent → Generates structured action plans
  4. Verifier Agent → Enforces confidence thresholds and duplicate checks
  5. Action Agent → Produces execution payloads

A Node.js backend orchestrates all agents and handles secure indexing into:

  1. events-index
  2. finance-index
  3. calendar-index
  4. action-history-index

We intentionally separated AI reasoning from execution to ensure reliability and production-grade safety.

Elasticsearch Impact

Elasticsearch enables:

  1. Cross-index correlation
  2. 7-day moving average spending detection
  3. Time-based bill risk analysis
  4. Real-time event storage
  5. Full audit trail logging

This allows LifeOps to move beyond prompt-based AI into data-driven decision automation.

Challenges we ran into

  1. Elastic AI agents had read-only permissions → solved using backend-controlled indexing
  2. Ensuring deterministic JSON between agents required strict schema design
  3. Coordinating multi-agent workflows required careful orchestration logic

Accomplishments that we're proud of

  1. Built a fully functional 5-agent system
  2. Implemented real-time risk detection using time-series analysis
  3. Designed measurable Chaos Score
  4. Added guardrails before automation
  5. Created full-stack system (AI + Backend + Dashboard + Elasticsearch)

What we learned

  1. Multi-agent systems are significantly more reliable than single-prompt automation
  2. Guardrails are essential for safe AI execution
  3. Elasticsearch dramatically enhances AI reasoning with structured time-series data
  4. AI systems need orchestration, not just prompts

What's next for LifeOps – AI Personal Operations Manager

  1. Live calendar and messaging integrations
  2. Predictive chaos forecasting
  3. Personalized behavior modeling
  4. Mobile dashboard
  5. Autonomous subscription management

Our long-term vision is to build an AI Operating System for daily life that proactively manages time, money, and commitments.

Built With

Share this project:

Updates