Back to Portfolio

shouldi.io

AI-based Decision Simulator

Ask anything and the AI-powered simulator will model the outcomes. Type "Should I...?" and receive a comprehensive decision analysis powered by advanced AI.

View Live Project
AI-based Decision Simulator
1K+
Users
<5s
Analysis Time
100%
Data Encrypted
24/7
Availability

The Challenge

Decision-making typically relies on intuition and incomplete information. We developed shouldi.io to democratize access to analytical decision support — a capability previously available only through expensive consultants or complex analytical tools.

Our Approach

We built a modern web platform using Next.js and React 19 with TypeScript on the frontend, powered by Google Generative AI (Gemini) as the core AI engine. The system uses Cloud Firestore for secure, user-scoped data storage with full encryption. Interactive visualizations are rendered with Recharts, and the UI is built with shadcn/ui and Tailwind CSS for a polished, responsive experience.

Key Features

Probabilistic Modeling — generates outcome probabilities with confidence ranges across multiple dimensions. Instant Analysis — results delivered in seconds. Natural Language Input — simple, conversational question format. Scenario Comparison — side-by-side outcome analysis. PDF Export & Dashboard — shareable results and access to past analyses. Decision Templates — pre-built scenarios for common life decisions.

Results & Impact

Over 1,000 users have generated thousands of analyses with sub-5-second response times. The platform maintains full user privacy through encrypted, user-scoped data architecture and is available around the clock with consistent performance.

Technologies Used

Next.jsReact 19TypeScriptGoogle Gemini AIFirebase AuthCloud FirestoreRechartsshadcn/uiTailwind CSS