Inspiration
We wanted to create a simple but powerful tool that helps people make better decisions by simulating a virtual boardroom — but just for one person. Instead of going back and forth with others, you get different AI perspectives instantly. It’s like having multiple expert advisors in your pocket who think in different ways.
What it does
Perspectra lets you bring together four distinct AI personas to discuss your problems or decisions: a fast, intuitive thinker; a slow, analytical thinker; a neutral moderator; and a devil’s advocate who questions assumptions. You type your issue, select the personas, and get a rich, multi-faceted conversation to help you see things clearly and make smarter choices.
How we built it
We built Perspectra as a web app using Next.js with TypeScript for the frontend, styled it with Tailwind CSS for a clean look, and managed app state using Zustand. The AI personas are powered by the Perplexity AI API, which lets us simulate different thinking styles. We focused on a smooth real-time chat interface that feels natural and keeps your conversations during the session.
Challenges we ran into
One challenge was designing AI personas that feel distinct and authentic while keeping the conversation flowing naturally. Balancing the different cognitive styles so each AI adds unique value without overwhelming the user was tricky. Also, handling real-time updates and managing state for multiple AI responses required careful planning.
Accomplishments that we're proud of
We successfully created an intuitive "boardroom for one" experience with four clear AI personalities that users can choose from. The app maintains smooth, real-time chat conversations and lets users manage their discussions easily. We delivered a clean, responsive UI that works well across devices, making AI-powered decision support accessible to everyone.
What we learned
We learned a lot about integrating AI APIs to represent different cognitive approaches, and how to design AI-driven conversations that feel helpful rather than robotic. Building a multi-persona chat system pushed us to improve our state management and UI update strategies. We also realized how important user experience is when blending AI insights with decision-making.
What's next for Perspectra ai
Coming soon, we plan to add voice integration so you can talk to your AI boardroom naturally, and build mobile apps for on-the-go access. We also want to enhance the AI personas by including personality type integration and advanced bias detection to make the advice even smarter and more personalized. Future phases will explore tools like Six Thinking Hats, sentiment analysis, and even therapeutic frameworks to support well-rounded decision-making.
Built With
- next
- tailwind
- typescript
Log in or sign up for Devpost to join the conversation.