2BRAINS: Technical Plan

Version1.4, initial plan (3 Nov 2026). Decisions can change if we find something better.
SourcesMain Concept · Business Model & Architecture · UI/UX & User Flow · Onboarding Blueprint · AI System Prompts · Monetization · First 500 Users
ProductOne platform: mobile app (iPhone, Android) + website, same account and same data
First launchThu 31 Dec 2026 (MVP)

1. Scope

1.1 What 2BRAINS does

A founder records an idea by voice. The Lead Advisor (Zoya AI) asks questions one at a time until the idea is clear and gives a Readiness Index that shows blind spots. The founder then works with a Virtual Board of Directors (specialist AI advisors) that builds the plan, and exports a Lean Canvas, and later a pitch deck and financial model.

1.2 Two tracks

Guided (first-time founders)Pro (experienced founders)
AI behaviourPatient mentor, defines every term, one question at a timeDirect, red-teams assumptions, outputs immediately
UILight, spacious, step-by-step unlocksDark, dense dashboard, manual overrides
SwitchChosen at onboarding; can be toggled at any time, per advisor

1.3 Releases

ReleaseDateContents
R1 MVP31 Dec 2026Onboarding, voice, Lead Advisor + Readiness Index, 4-agent Boardroom (Lead, Strategy, Finance, Tech), quick-win blueprint, Lean Canvas + PDF, credits metering, app + website, landing pages. Free beta.
R2 AI Website Builder11 Feb 2027AI-generated landing website for the idea, editor, publishing, custom domains
R3 Community15 Apr 2027Public explorer, private workspaces, invites, comments, moderation, matchmaking, automated NDAs
R4 Monetize + Pro10 Jun 2027Paid plans (Bootstrapper, Pro), credit top-ups, full 7-advisor Boardroom, pitch deck (PPTX), financial model (Excel), Pro tech outputs, Notion export
R5 B2B29 Jul 2027Incubator/enterprise accounts, seats, pooled credits, cohort codes, sandbox trials, partner hand-offs

1.4 Not in R1

AI website builder, community (incl. matchmaking and NDAs), payments, the extra 3 advisors (Operations, HR, Legal; Commercial merges into Strategy for R1), pitch deck, financial model export, Notion export, B2B, affiliate hand-offs.


2. Requirements

2.1 Functional (R1)

IDRequirement
F1Sign in with Google, Apple, LinkedIn (and email) on app and website; one account across both
F2Onboarding: choose Guided or Pro; set target market (e.g. Saudi Arabia, MENA) and language (Arabic, English)
F3Record a voice note up to 2 minutes; live waveform; transcript shown and editable
F4Structure the transcript into 3 pillar cards: Concept, Audience, Monetization (editable)
F5Lead Advisor chat: one question at a time until Problem, Solution, Target Customer and Unique Mechanism are captured
F6Readiness Index: score with progress bar and named blind spots, framed constructively; unlocks the Boardroom
F7Quick-win blueprint within ~5 minutes of onboarding: landing page outline + 3 zero-cost growth paths (PDF)
F8Boardroom hub: advisor cards with progress rings; open any advisor in any order
F9Advisor chat + live whiteboard drawer showing the data being captured (e.g. pricing table)
F10Advisors share one master state; a change in one domain flags the affected advisors
F11Guided/Pro toggle globally and per advisor; Guided mode locks advanced steps until core milestones are done
F12Lean Canvas: 9 blocks auto-filled from the Boardroom, editable, export to PDF
F13Credits: every AI action costs credits; balance shown; monthly free beta allowance
F14Projects list: multiple ideas per user, resume anywhere (app or website)
F15Delete account and export my data
F16Public website: landing pages, "answer-first" content for AI search (GEO), app download links
F17Internal "Roast My Idea" tool: team runs a one-line idea through the advisors and gets a shareable image

2.2 Functional (R2 to R5)

IDReleaseRequirement
F28R2AI website builder: generate a landing website for the idea from the Lean Canvas (Arabic/English)
F29R2Website editor: edit text, images, sections; preview on phone and desktop
F30R2Publish on a 2BRAINS subdomain or the founder's own domain (SSL included)
F31R3Community explorer: browse ideas founders choose to publish (private by default)
F32R3Private workspaces with invites by email and LinkedIn share link; comments
F33R3Report and moderation queue
F34R3Matchmaking: suggest founders with similar published ideas; both must opt in before identities are shared
F35R3Automated NDAs: lawyer-reviewed bilingual template filled by the app, signed in-app with an audit trail; workspace documents locked until signed
F18R4Subscriptions: Bootstrapper (~$25/mo, ~100 credits, 3 core advisors, PDF) and Pro (~$60/mo, more credits, rollover, 7 advisors, advanced outputs)
F19R4Credit top-ups
F20R4Advisors: Operations, HR, Legal (Saudi-aware), Commercial
F21R4Pitch deck export (PPTX + PDF)
F22R4Financial model export (Excel, 5-year projection)
F23R4Pro tech outputs: database schema, API outline, ready-to-use prompts
F24R4Export Lean Canvas to Notion
F25R5Organisations: seats, pooled credits, admin dashboard, cohort invite codes
F26R5Sandbox trial workspaces for institutions
F27R5Partner hand-offs (incorporation, dev agencies) with referral tracking

2.3 Non-functional

AreaTarget
PrivacyUser ideas never used to train models (vendor zero-retention / no-training terms); private by default
Data protectionSaudi PDPL compliance; raw audio deleted after transcription
LanguageArabic (RTL) and English across app, website, AI and exports
SpeedTranscript within ~10 s of a 2-min note; first AI words within ~5 s
ReliabilityLong AI jobs survive crashes and retry without double charging credits
CostCredit cost per action set so each plan stays above target margin
Availability99% during beta
Accessibility44 pt touch targets, 4.5:1 contrast, screen-reader labels

3. Technical architecture

3.1 Overview

  Mobile app (Expo)        Website (Next.js)
          \                    /
           \                  /
            API (Python FastAPI) ───────►  PostgreSQL + object storage (cloud provider)
                 │                              ▲
                 ▼                              │
           Job queue (durable runner) ──────────┘
                 │
   ┌─────────────┼───────────────┬───────────────┬──────────────┐
 Transcribe   Lead Advisor   Boardroom agents   Exports      Credits
 (speech API) (Claude)       (Claude, shared    (PDF/PPTX/   (ledger)
                              master state)      XLSX)

3.2 Stack

LayerChoice
Mobile appExpo / React Native, TypeScript
WebsiteNext.js (React, TypeScript): marketing pages + full web app
Shared codeMonorepo: React/Expo share UI tokens and translations; TypeScript API client and types generated automatically from FastAPI's OpenAPI spec
BackendPython 3.12 + FastAPI (async, streaming responses), Pydantic models; one API for app and website
DatabaseManaged PostgreSQL (with pgvector) from the chosen cloud provider; row-level security for private data
AuthBuilt in FastAPI: Google, Apple, LinkedIn sign-in (OAuth) + email login links; JWT sessions shared by app and website
FilesCloud object storage (S3-compatible) for audio and exports, private by default
Background jobsInngest (Python SDK): retries, resume, schedules
AIClaude API (model per task set in config)
Speech-to-textChosen by week-1 test on Arabic (Saudi dialects) and English
ExportsPDF (WeasyPrint, Arabic support) in R1; python-pptx and openpyxl in R4
Payments (R4)Apple/Google in-app purchase in the app (via RevenueCat); Moyasar or Tap on the website
Cloud and hostingOne cloud provider (to be chosen; e.g. AWS, Google Cloud, Azure or a Saudi provider). FastAPI and website in containers; managed Postgres; object storage; secrets manager
OpsExpo EAS for app builds and over-the-air fixes; GitHub Actions, Sentry, PostHog

3.3 AI design

AgentReleaseOwns (Lean Canvas blocks)
Lead Advisor (Zoya AI)R1Problem, Existing Alternatives, Customer Segments, Early Adopters, Readiness Index
Strategy (CSO)R1Unique Value Proposition, Channels, Unfair Advantage, ICP
Finance (CFO)R1Revenue Streams, Cost Structure, pricing, funding need
Tech (CTO)R1Solution, Key Metrics, build-vs-buy, tech stack, main engineering risk
Commercial, Operations, HR, LegalR4Sales model, operations plan, hiring, entity and compliance

Rules applied to every agent: Guided or Pro behaviour block (from the AI prompts document), one question at a time in Guided, each agent has a required data checklist that drives its progress ring, every number marked as sourced or estimate, credit cost per call.


4. Data and integrations

4.1 Main data

TableHolds
usersprofile, track (guided/pro), market, language
projectsone per idea, Master State JSON, version
voice_notesaudio path (deleted after transcription), transcript
conversations / messagesLead Advisor and each advisor chat
advisor_progresschecklist items done per advisor
readinessscore, blind spots, history
canvases9 blocks, edits, export files
credit_ledgerevery credit added or spent
subscriptions (R4)plan, status, store/provider
organizations, seats (R5)B2B accounts, pooled credits
prompt_templatesadvisor × track × language prompts, versioned

4.2 Integrations

ServiceReleaseUse
Claude APIR1All advisors
Speech-to-textR1Voice notes
Google, Apple, LinkedIn sign-inR1Login
Email (Resend)R1Login links, notifications
Expo pushR1Notifications
RevenueCat + App Store/Google Play billingR4In-app subscriptions
Moyasar or TapR4Website payments in Saudi Arabia
Notion APIR4Canvas export
Partner referral linksR5Hand-offs
Domain + SSL provider (DNS API)R2Founder websites on subdomains and custom domains
E-signature audit (in-house)R3NDA signing records

5. Delivery plan and feature timelines

Weeks run Sunday to Thursday.

5.1 R1 MVP (3 Nov to 31 Dec 2026)

FeatureWeeksDatesTeam
Decisions: speech vendor test, backend host, store accounts, lawyer (PDPL)W13 to 5 NovAll teams
Design system + key screens (onboarding, studio, chat, boardroom, canvas)W1 to W33 to 19 NovFrontend & Design
Foundation: monorepo, cloud setup, PostgreSQL, auth (Google/Apple/LinkedIn) in FastAPI, FastAPI service, generated TypeScript client, CI, environmentsW1 to W23 to 12 NovBackend & AI
Onboarding: track choice, market, language (F2)W28 to 12 NovFrontend & Design
Voice note + live transcript + pillar cards (F3, F4)W2 to W38 to 19 NovBackend & AI
Lead Advisor chat + Readiness Index (F5, F6)W3 to W415 to 26 NovBackend & AI
Credits metering (F13)W422 to 26 NovBackend & AI
Quick-win blueprint PDF (F7)W422 to 26 NovBackend & AI
Boardroom hub + 3 advisors (Strategy, Finance, Tech) + master state + flags (F8 to F11)W5 to W729 Nov to 17 DecBackend & AI + Frontend & Design
Live whiteboard drawer (F9)W66 to 10 DecFrontend & Design
Lean Canvas + edit + PDF export (F12)W6 to W76 to 17 DecBackend & AI
Website app (same features as mobile) + projects list (F14)W4 to W722 Nov to 17 DecFrontend & Design
Landing pages + GEO content (F16)W5 to W729 Nov to 17 DecBusiness + Frontend & Design
Delete/export data, privacy settings (F15)W713 to 17 DecBackend & AI
Roast My Idea internal tool (F17)W713 to 17 DecBackend & AI
Testing, AI quality checks, Arabic review, store submissionW820 to 24 DecAll teams
Launch: TestFlight / Google Play + website liveW927 to 31 DecAll teams

5.2 R2 AI Website Builder (3 Jan to 11 Feb 2027)

FeatureDates
Website generation from the Lean Canvas3 to 21 Jan
Website editor + preview17 Jan to 4 Feb
Publishing, subdomains, custom domains24 Jan to 4 Feb
Testing and release7 to 11 Feb

5.3 R3 Community (14 Feb to 15 Apr 2027)

FeatureDates
Explorer + publish an idea14 Feb to 4 Mar
Workspaces, invites, comments28 Feb to 18 Mar
Report and moderation14 to 25 Mar
Matchmaking (published ideas, double opt-in)21 Mar to 8 Apr
Automated NDAs (template, in-app signing, audit trail)21 Mar to 8 Apr
Testing and release11 to 15 Apr

5.4 R4 Monetize + Pro (18 Apr to 10 Jun 2027)

FeatureDates
Subscriptions + credits purchase + top-ups (app and web)18 Apr to 6 May
Commercial, Operations, HR, Legal advisors25 Apr to 20 May
Pitch deck + financial model exports9 to 27 May
Pro tech outputs + Notion export23 May to 3 Jun
Testing and release6 to 10 Jun

5.5 R5 B2B (13 Jun to 29 Jul 2027)

FeatureDates
Organisations, seats, pooled credits, admin dashboard13 Jun to 8 Jul
Cohort invite codes + sandbox trials4 to 15 Jul
Partner hand-offs + referral tracking4 to 22 Jul
Testing and release25 to 29 Jul

5.6 Gates

GateDatePass condition
G05 NovStack choices made, accounts started, lawyer booked
G126 NovVoice to Readiness Index works end to end; 5 real founders tried it
G217 DecAll R1 features complete
G324 DecRelease candidate, store builds submitted

6. Resources and tools

WhoRole
Backend & AIBackend, AI agents, exports, infrastructure
Frontend & DesignMobile and web front end, UX/UI, design system
BusinessPartnerships (universities, incubators), content, testers, legal liaison
NeededSaudi lawyer (PDPL, terms); 10 to 20 beta founders; contract developer if R1 slips at G1

Tools: GitHub, Figma, Expo EAS, cloud provider, Inngest, Claude API, speech API, Sentry, PostHog, one task board (Linear or GitHub Projects).

Running costs to budget (monthly): Claude API, speech API, cloud provider (compute, database, storage), job runner, Apple ($99/yr) and Google ($25 once) developer accounts.


7. Deployment and operations

EnvironmentUse
LocalDevelopment
StagingTesting with fake data; TestFlight internal builds; preview website
ProductionReal users

8. Open decisions (initial plan, can change)

DecisionOptionsBy
Speech-to-text vendorTest on Saudi Arabic audio5 Nov
Cloud providerAWS, Google Cloud, Azure or a Saudi provider; decided with the lawyer on data residency (PDPL)5 Nov
Advisor count in R14 (as above) or 3 (onboarding document: Product, Growth, Finance)5 Nov
Credit costs per actionSet after measuring real AI cost in G126 Nov
Website payment providerMoyasar or Tap1 Apr 2027
Website builder hostingStatic sites on cloud storage + CDN, or a hosting partner15 Dec
NDA templateLawyer drafts bilingual template1 Mar 2027

9. Document control

VersionDateChange
1.03 Nov 2026First plan built from the 7 concept documents; replaces 2B-TPP-001
1.13 Nov 2026Backend changed to Python (FastAPI); Inngest chosen for jobs; website stays React (Next.js)
1.43 Nov 2026Five releases: R2 AI Website Builder, R3 Community (incl. matchmaking and NDAs), R4 Monetize + Pro, R5 B2B
1.33 Nov 2026AI website builder added to R2; Community moved to R3
1.23 Nov 2026Supabase removed: managed PostgreSQL, object storage and FastAPI auth on one cloud provider (to be chosen)

Owner: Backend & AI · Reviewers: Frontend & Design, Business · Review: weekly, and at each gate.