AI Lab · Free tool
Vibe coding specification generator (Lovable, Bolt, Replit, v0)
Most vibe-coded apps fail because of a vague request, then a forgotten security hole. Answer seven questions: the tool writes a complete, precise request for you, in French, English or Darija, with the essential security rules and the checklist to go through before opening the app to your customers.
🔒 Everything is computed in your browser: nothing is sent to or stored on a server.
1. Your app
2. Who uses it?
3. Features of the first version
Start small: a first version that works is better than a complete app that breaks. You will add the rest afterwards.
4. Data and payment
⚠️ Sensitive data: Moroccan law 09-08 (and the GDPR in Europe) requires stronger safeguards and often a prior authorisation. Have a professional check the app before storing real records in it.
5. Languages and look
6. What must never happen
7. Platform and language of the request
Your request, ready to paste
Paste this request into the platform, let the AI ask its questions and propose its plan, then approve it step by step.
Before opening the app to real customers
The complete vibe coding guide → · Coding with an AI agent: the method →
Why this tool
A request the AI understands
Roles, features, data, business rules and what must never happen: everything an AI cannot guess, written down in black and white.
Security from the start
The rules that prevent the real accidents of vibe coding: customer data readable by anyone, exposed secret keys, open admin areas, deletions without confirmation.
Made for Morocco
Cash on delivery, 06 and 07 phone numbers, prices in dirhams, WhatsApp, right-to-left Arabic, law 09-08, and a request written in Darija if you prefer.
Frequently asked questions
Do I need to code to use this request?
No. The request is written so that the platform does the work. But test every step yourself and do not publish without going through the security checklist.
Can I write my request in Darija?
Yes: choose "Darija" as the language of the request. Large AI models understand Darija better and better, but technical terms stay in French, as people say them in Morocco.
Does the tool pick the platform for me?
No. It adapts a few tips to the chosen platform, but the request works everywhere. The guide compares the main platforms and their prices.
Are my answers sent anywhere?
No. The request is generated in your browser; nothing is sent to or stored on a server.
Going further
The vibe coding kit: from idea to a safe app, without knowing how to code
Read the guide →Play Store listing generator
Open the tool →llms.txt and AI robots
Open the tool →Coding agent instructions file
Open the tool →Prompt library by profession
Open the tool →Automation ROI calculator
Open the tool →AI API cost calculator
Open the tool →Anonymiser before sending to an AI
Open the tool →Local AI hardware calculator
Open the tool →Business AI assistant designer
Open the tool →Company AI usage policy
Open the tool →HCS live
Open the tool →Bring AI into your business, for real?
Automations, assistants, multilingual content, apps: I design solutions that are useful, measurable and respectful of your data.