Exploring ideas with
AI-generated customers.

Socrados is a prototype built by five people at a Copenhagen hackathon. It creates AI personas who give feedback on an idea and discuss it together. I helped build how they respond and interact.

Scope
AI feedback, chat, group discussion
Built with
Next.js · TypeScript · Supabase · LLMs
Context
Weekend hackathon, team of five
Socrados idea workspace: an idea document called ClientLoop with its target audience, a documents sidebar, and a panel of three selected AI personas with their age, job, city and interests
01 / Idea workspace / PersonasProduct screenshot · Demo data

Testing every small idea with real people can be expensive for agencies. We wanted to explore whether AI could help them prepare for that research. The agency owners we spoke to had one main concern: could they trust the answers?

I worked with a teammate on generating the fictional customers and their feedback. My parts included individual chats, group discussions, web research, and suggested edits to the idea.

After the weekend, I kept working with another teammate for a week. I added more varied personalities, replies in the user’s language, a page to track AI usage, and a landing page.

Socrados feedback panel: a sentiment bar, an average score of 7 out of 10, an AI summary, common ground, points of disagreement, key takeaways and a score from each persona
02 / Feedback / SummaryProduct screenshot · Demo data
Socrados chat with a single persona, a 32-year-old brand designer from London rated 8 out of 10, answering follow-up questions about how she chases client approvals every week
03 / Interview / Chat with a personaProduct screenshot · Demo data
Socrados suggestions: a sentence of the idea document shown as an inline edit with accept and reject buttons, next to a panel with the reason, the persona it came from and a confidence score
04 / Suggestions / Inline editProduct screenshot · Demo data

Giving the answers more context

The first answers were too general. I added research from recent Reddit and X discussions through Perplexity, giving the fictional customers more information to respond to.

Making room for disagreement

I built discussions where each fictional customer reads the others’ replies before answering. They use different AI models, and an extra round asks them to challenge the group’s view.

04 / Application walkthroughDescribe the idea → generate personas → read their feedback → interview one → let them discuss it

Socrados stayed a prototype. We never fully answered whether its feedback could be trusted. We had a good time, shared a few laughs, and did what we all love: building things, trying out ideas with testers, and watching how they used our app.

Next project

Medical (Stealth)