Skip to content

LifeOps

LifeOps is an AI-powered personal decision assistant that reduces decision fatigue by asking clarifying questions, analyzing tradeoffs, and providing personalized recommendations with pros, cons, and clear reasoning.

Core trick

Asks clarifying questions first, generates options with pros and cons, and falls back from Gemini 2.5 Flash to GPT-5 when the primary call fails.

Tags

Description

LifeOps – Personal Decision Assistant is a modern AI-powered web application designed to help users tackle everyday decision fatigue. Whether it’s choosing what to cook, deciding on a purchase, or prioritizing tasks, LifeOps provides structured, intelligent guidance. Using GPT-5’s advanced reasoning capabilities, the system engages users in a conversational flow by first asking clarifying questions to better understand their context, constraints, and preferences. It then generates multiple options, analyzes each with pros and cons, and delivers a final personalized recommendation supported by clear reasoning. LifeOps transforms everyday choices into confident decisions, blending practicality, transparency, and user-centric AI assistance.
alijafarkamal/LifeOps★ 20 forksJavaScriptCreated Aug 24, 2025 · last push Aug 24, 2025

README excerpt

# AI Life-Ops – Personal Decision Assistant

A modern full-stack web application that helps users make everyday decisions using AI-powered analysis. Get personalized recommendations with structured analysis including clarifying questions, options with pros/cons, and final recommendations.

## ✨ Features

- **Modern SaaS UI** - Beautiful gradient design with glassmorphism effects
- **AI-Powered Analysis** - Gemini 2.5 Flash API with GPT-5 fallback
- **Structured Responses** - Questions, options with pros/cons, recommendations
- **Real-time Processing** - Live conversation with loading states
- **Responsive Design** - Works on all devices

## 🛠️ Tech Stack

- **Frontend**: React + TailwindCSS
- **Backend**: Node.js + Express
- **AI**: Gemini 2.5 Flash (primary) + GPT-5 (fallback)
- **Styling**: Modern gradients and glassmorphism

## 🚀 Quick Start

### Prerequisites
- Node.js (v16+)
- Gemini API key from [Google AI Studio](https://aistudio.google.com/app/apikey)

### Installation
```bash
git clone <repository-url>
cd ai-life-ops
npm run install-all
```

### Environment Setup
Create `.env` file:
```
GEMINI_API_KEY=your_gemini_api_key_here
AIML_API_KEY=your_aiml_api_key_here
PORT=5001
```

### Run Development
```bash
npm run dev
```
- Frontend: http://localhost:3000
- Backend: http://localhost:5001

## 🎯 Usage

1. Open http://localhost:3000
2. Type your decision (e.g., "What should I cook today?")
3. Get AI analysis with questions, options, and recommendations

## 📁 Project Struct

Team