Inspiration

Every human faces tough choices — career paths, relationships, health risks, or financial decisions — and we often fear making the wrong one. There's no "undo" button for life.

We were inspired by this question:

"What if we could simulate the future before making big decisions?"

That spark gave birth to Decision Mirror — a tool that lets people explore possible futures and make informed, emotionally-aligned choices.

What It Does

Decision Mirror is an AI-powered decision simulator that helps users explore different outcomes of a life choice by:

Accepting a natural language input like: “Should I leave my job to start a company?”

Generating three personalized scenarios:

Best-case outcome

Worst-case outcome

Likely realistic outcome

Providing emotional and logical scores for each path:

Happiness potential

Stress level

Regret probability

Alignment with personal values

Offering an interactive decision tree visualizer to let users tweak assumptions and see new branches unfold.

Including a self-reflection journal, trusted circle input, and past decision tracking.

How We Built It

Frontend: Responsive UI with interactive components for timelines, trees, and sliders.

Backend: LLMs (like GPT-4) for processing user prompts and simulating realistic narratives.

Decision Logic Engine: Built our own branching architecture to dynamically create future paths based on user priorities.

Emotion Analyzer: Lightweight sentiment model to assign emotional metrics to each scenario.

Data Layer: Secure, user-local simulation (no storage by default unless exported or shared).

Optional Voice Input: For natural storytelling and voice-driven decision-making.

Challenges We Ran Into

Making future outcomes feel personal, not generic — we had to prompt-tune and simulate with realistic constraints.

Creating emotional intelligence — balancing logic with empathy and psychological tone.

Building intuitive yet powerful UX — decision trees and timelines are easy to overcomplicate.

Time constraints — with so many possible features, we had to stay laser-focused on the core MVP.

Accomplishments That We're Proud Of

Created a complete working prototype with natural language input → visual, emotional, and logical output.

Made an emotional design system that doesn’t just inform — it comforts and guides.

Designed a scalable platform that could serve therapists, coaches, and self-help seekers.

What We Learned

AI isn’t just about answering questions — it can hold up a mirror to help users better understand themselves.

Emotional UX is incredibly powerful for engagement.

People are more likely to trust AI when it asks questions before giving advice.

What's Next for Decision Mirror

Philosophical AI Coach Mode: Users choose if they want advice from a Stoic, Buddhist, Rationalist, etc.

Shared Decision Room: Allow couples, friends, or teams to explore choices together.

Mobile App with secure journaling, scenario history, and local-only decision logs.

Professional Coaching Tools: Exportable insight reports for therapists, HR, or career advisors.

More Visualization Options: Like emotional radar charts, timeline animations, and value alignment heatmaps.

Built With

Share this project:

Updates

posted an update

Update: New Improvements to Decision Mirror Hi everyone! Here's a quick update on Decision Mirror, my AI-powered decision-making web app built as a demo project for the Bolt Hackathon.

What's New: Smarter Outcome Simulations – better distinction between best, worst, and most likely results

Improved Prompt Logic – refined questions for more insightful, tailored guidance

Enhanced Mobile UI – smoother layout and transitions on small screens

Loading States and Error Handling – polished user experience with better feedback

Tech Stack: React + Vite + Tailwind CSS

OpenAI API (prompt-based logic)

Hosted on Vercel

Live Demo: https://decision-app.vercel.app GitHub: https://github.com/kc122307/Decision_App

Built as a demo for exploration, learning, and experimentation. No login needed — just open and reflect.

Open to feedback and suggestions for improvement!

Log in or sign up for Devpost to join the conversation.