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-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)