The call becomes the software.
ProtoMind listens to a live client call in Hindi, English and Gujarati, then hands back structured requirements, a reviewable PRD, a clickable prototype and a full-stack codebase that actually boots.
Nothing is recorded or uploaded — the waveform reads amplitude in your browser.
You talk. It listens in three languages.
Discovery calls here don't happen in one language. A sentence starts in Hindi, the requirement lands in English, the objection comes back in Gujarati. ProtoMind transcribes as you speak and keeps the code-switching intact instead of flattening it into approximate English.
- [00:04] Client — humein ek dashboard chahiye
- [00:09] Client — jahan orders dikhein, real time
- [00:16] You — so order status, live updates
- [00:21] Client — હા, અને alert પણ જોઈએ
Conversation becomes requirements you can argue with.
Loose speech becomes numbered, editable requirements — each traceable back to the line of transcript it came from. Nothing moves downstream until you approve it, so the spec can never quietly drift from what was actually said in the room.
The approval gate is the product. Everything after it is bookkeeping.
- R-01 Live order table with status column
- R-02 Realtime updates without refresh
- R-03 Threshold alerts on delayed orders
- R-07 Role-based access — ops vs admin
A PRD that cites its sources.
Approved requirements become a versioned spec — scope, data model, screens, and the non-goals nobody usually writes down. Every clause carries the requirement ID behind it, so an argument about the build is always settled by walking back to the recording.
- §2 Scope ← R-01, R-02
- §4 Data model ← R-01, R-07
- §6 Screens ← R-01, R-03
- §9 Disclosed limits ← honest by default
Click it before anyone builds it.
A navigable interface, generated straight from the spec. You walk the client through the real flow while the call is still warm — which is the one moment when a scope problem costs a conversation instead of three sprints.
- /orders live table
- /orders/[id] detail + timeline
- /alerts threshold rules
- /settings roles & access
It boots. That's the whole point.
FastAPI, Next.js, Postgres and a compose file, produced by a deterministic pipeline where the model is never a correctness dependency. Every file is parsed and import-checked before packaging. A screen that can't be produced verifiably is reported as partial — never as done.
docker compose up --build is the entire runbook.
- ✓ Python AST parse
- ✓ TS/TSX delimiter balance
- ✓ Unresolved imports
- ✓ Unfinished-code markers
Most tools summarise the meeting. This one ships it.
What it won't pretend to do.
The product discloses its limits rather than hiding them — the completeness report ships in the UI, not in a footnote.
Gujarati STT is the weak point
Accuracy on Gujarati–English code-switching is the least reliable link in the chain. Low-confidence spans are flagged and hand-correctable rather than silently accepted.
Logic beyond CRUD is best-effort
A bespoke screen the model can't produce verifiably falls back to a working overview screen and is reported as partial — the completeness report names every feature that got no screen at all.
No deploy, no collab, no GitHub push
You get a verified archive and a compose file. Cloud deployment, multi-user review and repository push are Phase 2, not quiet omissions.
Credit tiers. No expiry. No surprises.
Credits are a universal budget — spend them across any number of projects. They never expire. Start with 100 free credits on the trial, then upgrade when you need more pipeline volume.
Free
No card · No clock · 1 project slot
- ✓1 free project
- ✓100 credits included
- ✓Full pipeline access
- ✓No expiry
Basic
Best for single consultants · Pay once, never expire
- ✓500 credits (never expire)
- ✓~5 full discovery calls
- ✓1 concurrent project
- ✓Email + priority support
Pro
Small agencies & teams · 3× value over Basic
- ✓2,000 credits (never expire)
- ✓~20 full discovery pipelines
- ✓3 concurrent projects
- ✓Priority email + webhook access
Enterprise
Large-scale deployments · Full pipeline volume
- ✓10,000 credits (never expire)
- ✓Unlimited concurrent projects
- ✓Dedicated support channel
- ✓Custom integration support
Pick what fits your project.
AI, agent or ML work → FastAPI. Simple normal project → Flask or Django. Custom needs → MERN, MEAN, or any combination you want.