# Percura — Stop Guessing. Start Testing with AI Personas. Percura is a modern web application designed to help product teams, marketers, and builders test and validate their ideas, messaging, and branding concepts against 1M+ synthetic AI personas across diverse demographic cohorts. Instead of long and costly customer feedback cycles, Percura runs simulations in minutes to generate qualitative verbatims, quantitative sentiment scores, and cohort alignment indexes. ## Core Features - **Validate My Idea**: Run business and product concepts against 50+ customized target-audience persona profiles to analyze purchasing intent, friction triggers, and overall sentiment. - **Simulated Surveys**: Create, deploy, and simulate custom surveys across targeted user segments to receive structured responses, quantitative scores, and detailed text feedback. - **Branding & Creative Testing**: Run simulated A/B testing of copywriting angles, value propositions, product landing pages, ad copy, and packaging concepts. - **Direct Chat with Personas**: Engage in interactive 1:1 or panel chat dialogues with synthetic personas to deep-dive into specific cohort frustrations, motivations, and purchasing drivers. ## How it Works 1. **Idea & Context Input**: Users enter their concept, industry, and a description of their product or service. 2. **Target Audience Mapping**: Percura maps the product's value proposition to the relevant consumer demographics across India. 3. **JIT Persona Enrichment**: Leverages BluePillEngine and Groq LLM pipelines to lazy-generate, enrich, and ground target-archetype personas with MBTI, payment method preferences, digital literacy levels, and financial bands. 4. **Behavioral Simulation**: Executes time-step behavioral simulations utilizing grounded LLM calls to generate sentiment scores, decision-driver ratings, and verbatim sentiment analysis. 5. **Analytics & Pivot Reports**: Generates detailed, responsive dashboards featuring charts, sentiment heatmaps, cohort breakdowns, and AI Analyst summaries. ## Core Pages & Routes - **Landing Page (`/`)**: Overview of the platform, user testimonials, call-to-actions, and features grid. - **Workspace Dashboard (`/home`)**: Central workspace hub to start new studies, view simulation history, and launch tests. - **Idea Wizard (`/idea`)**: Wizard for entering concepts and selecting target segments. - **User Testing Studio (`/user-testing`)**: Launch simulated surveys, taglines, layout ranks, and packaging reviews. - **Direct Chat Network (`/chat`)**: Adaptable dialogue console for chatting with personas and viewing cohort details. - **Percura Blog (`/blog`)**: Reading section containing resources and posts on AI personas and validation. ## Technical Architecture - **Frontend**: Next.js App Router static export (`output: 'export'`), utilizing custom React hook contexts (`AuthContext`, `IdeaContext`, `OnboardingContext`), Tailwind CSS, and Sigma/Cobe graphics. - **Backend**: Node.js Express server (`server.js`), integrating Groq service API managers, Firestore database interfaces, Clerk session authentication, and automated daily credit-gating constraints. - **Security & Authorization**: Static frontend pages are gated server-side via custom middleware, and API endpoints are protected using secure Clerk session token handshakes.