Overview
This project is an AI-powered life simulator that leverages Google Gemini APIs to simulate real-world decision-making and progression. Users engage with an AI system acting as a dynamic life guide, adapting outcomes based on choices and providing an evolving experience. The simulator tracks key aspects such as wealth, health, and happiness, dynamically altering these values based on user decisions.
Core Idea
- Users are placed in a life simulation where every choice impacts their future.
- Wealth, health, and happiness are three key variables.
- AI (via Gemini API) generates realistic outcomes for decisions, making each user’s life journey unique.
- Multiple Gemini API keys are pooled to handle scaling requests without exhausting limits.
Key Features
- Choice-based life simulation where each decision changes future paths.
- Dynamic stat tracking (Wealth, Health, Happiness).
- AI-powered branching: Gemini generates new scenarios, ensuring no two simulations are the same.
- Multi-key handling: Prevents API exhaustion by rotating multiple Gemini API keys.
Example Flow
- The user starts the simulation with balanced stats.
- AI presents a life scenario (e.g., choosing between a safe job, risky startup, or freelancing).
- The user selects an option.
- Stats update dynamically — e.g., choosing a startup may increase wealth but reduce happiness/health due to stress.
- AI generates the next scenario, continuing the story.
Why It’s Unique
- Unlike static games, this simulator is driven by real-time AI reasoning.
- The experience is infinite and evolving, as Gemini continuously creates new situations.
- It combines gamification + AI storytelling + life coaching simulation in one product.