Inspiration

Millions of professionals make life-changing career decisions such as job switches, startup bets, and salary negotiations using gut instinct, biased advice, or generic AI responses.

There is a clear gap: existing tools do not provide structured reasoning, bias detection, or personalized guidance.

DecideAI was inspired by a simple idea — what if making a career decision felt like consulting a boardroom of expert advisors in seconds?

What it does

DecideAI is an AI-powered decision intelligence platform that helps users make high-stakes career decisions in under 60 seconds.

  • Uses five specialized AI agents to analyze decisions
  • Evaluates across six key dimensions such as financial, growth, and risk
  • Detects cognitive biases like loss aversion and confirmation bias
  • Provides a final verdict with a confidence score
  • Generates a detailed Decision Intelligence Report with insights, risk matrix, and action plan
  • Ensures zero data storage for complete privacy

How I built it

  • Built the frontend using React, TypeScript, Vite, and Tailwind CSS
  • Designed the interface with shadcn/ui and Radix UI
  • Implemented a multi-agent architecture using Claude Sonnet 4 via the Anthropic API
  • Orchestrated agents (Pragmatist, Contrarian, Philosopher, Arbitrator) for parallel and sequential reasoning
  • Used Supabase Edge Functions with Deno for serverless execution
  • Managed state using TanStack React Query
  • Integrated Recharts for radar visualizations
  • Implemented form validation using React Hook Form and Zod
  • Enabled PDF export using jsPDF

Challenges I ran into

  • Designing multi-agent orchestration while maintaining low response time
  • Ensuring consistent structured outputs across multiple AI agents
  • Handling prompt engineering for adversarial reasoning without conflicts
  • Balancing depth of analysis with speed
  • Presenting complex insights in a simple and intuitive user interface

Accomplishments that I'm proud of

  • Built a fully functional multi-agent AI system end-to-end
  • Achieved decision reports in under 60 seconds
  • Successfully integrated behavioral economics with AI reasoning
  • Designed a clean, production-level user experience
  • Maintained a privacy-first architecture with zero data storage
  • Created a solution with real-world impact on career decision-making

What I learned

  • Designing and orchestrating multi-agent AI systems
  • Advanced prompt engineering for structured outputs
  • Trade-offs between latency, accuracy, and reasoning depth
  • Building scalable serverless architectures using edge functions
  • The importance of user experience in AI products

What's next for DecideAI

  • Add user accounts and decision history tracking
  • Introduce personalized bias profiling over time
  • Expand to global markets with multi-language support
  • Launch APIs for career platforms and HR tools
  • Build domain-specific AI agents for different industries
  • Enhance reports with predictive simulations and scenario modeling
  • Integrate real-time market data for better recommendations
  • Develop a mobile-first experience
  • Enable collaborative decision-making with mentors or peers
  • Introduce premium features such as deeper analysis and AI coaching

Built With

  • 0.462
  • 1.7
  • 18.3
  • 2.15
  • 2.5.2
  • 3.11
  • 3.25
  • 3.4
  • 4
  • 5.4
  • 5.8
  • 5.83
  • 6.30
  • 7.61
  • 9
  • anthropic
  • api)
  • autoprefixer
  • claude
  • css
  • deno
  • dom
  • edge
  • eslint
  • fonts
  • form
  • functions
  • google
  • google-fonts-(inter-+-playfair-display)-dev-tooling:-eslint-9
  • hook
  • jspdf
  • lucide
  • lucide-react-(icons)
  • lucide-react-pdf-generation:-jspdf-(client-side)-fonts:-google-fonts-(inter
  • playfair-display)-backend-&-platform:-supabase-edge-functions-(deno-runtime)-ai-model-&-api:-claude-sonnet-4-(anthropic-messages-api)-authentication:-supabase-anon-key-(public-access)-dev-tools:-eslint
  • postcss
  • query
  • radix
  • radix-ui
  • react
  • react-router-dom-6.30-state-&-data-management:-tanstack-react-query-5.83-ui-&-visualization:-recharts-2.15-(radar-charts)
  • recharts
  • router
  • serverless-architecture-ai-&-apis:-anthropic-claude-sonnet-4-(messages-api-with-tool-use)-pdf-&-assets:-jspdf-(client-side-pdf-generation)
  • shadcn/ui
  • shadcn/ui-routing:-react-router-dom-state-management:-tanstack-react-query-charts-&-visualization:-recharts-(radar-charts)-forms-&-validation:-react-hook-form
  • sonner
  • sonner-(toasts)-forms-&-validation:-react-hook-form-7.61
  • sonnet
  • supabase
  • swc-(@vitejs/plugin-react-swc)
  • swc-styling-&-ui:-tailwind-css
  • tailwind
  • tailwind-css-3.4
  • tanstack
  • typescript
  • typescript-5.8
  • ui
  • vite
  • vite-5.4
  • vitejs/plugin-react-swc
  • vitest
  • zod
  • zod-3.25-backend-&-platform:-supabase-edge-functions-(deno-runtime)
  • zod-notifications-&-icons:-sonner-(toasts)
Share this project:

Updates