1. Creation
Every project starts with a prompt:- You describe the app in natural language.
- You can attach up to 2 images for visual reference.
- Michelangelo creates the project, generates the initial files, and streams progress in real time.
2. First Preview
Once the initial files are ready, Michelangelo:- Prepares the source files for the inline sandbox.
- Renders the app in the preview panel.
- Lets you interact with the app immediately.
3. Iteration
The editor is where most of the work happens. You can:- Send follow-up prompts to refine the app.
- Fix runtime errors using the auto-fix feature.
- Rename the project, change visibility, or delete it.
4. Sharing
When you are ready to share:- Use App Settings → Share to open the iOS share sheet.
- A public preview link is generated:
https://michelangelo.land/preview/{projectId}. - Anyone with the link can view and interact with the app.
5. Export
For standalone distribution:- Connect your GitHub account from App Settings → Tools → GitHub.
- Push the source code to your own repository.
- Build and submit the app using your own credentials.
6. End of Life
You can delete a project at any time from App Settings → Delete. Deletion removes the project and its files from Michelangelo. GitHub repositories already pushed are not affected.Next Steps
Vibe Coding Basics
Learn the fundamentals of Vibe Coding.
Deploy App
Learn how to ship your app.

