Workspace
The Workspace is your ultimate development platform that lets view and iterate on your app.
The session integrates a chat with Michelangelo, an AI developer, that makes any changes on the fly.
How does it work
Start a session from your project overview.
Michelangelo Chat
The left side of the workspace is dedicated to your chat with Michelangelo.
- Select the type of request you want to ask
- Follow the flow
- Save & Push the new changes
Discard
: remove all changesSave
: save the changes but doesn't commitSave & Push
: save the changes and commit to the repo
Tab Preview
View and test your app.
Tab Editor
View your codebase in VSCode. Your codebase is always sync to the changes of Michelangelo and you can also update the code yourself, which will be reflected instantly in your preview.
Click on the git icon to see Michelangelo's changes.
Tab Logs
Logs from your app will appear here. Useful if you have an error in your backend and you want to investigate the logs for example.
Tab Mail
Mail sent from your application is simulated and will appear on this local SMTP server.
Tab PgAdmin
Access your PostgreSQL database.
Register a server with the following credentials
Key | Value |
---|---|
General > name | marblism |
Connection > Host name/address | database |
Connection > Port | 5432 |
Connection > Username | root |
Connection > Password | root |
Tips
Focus on one change at a time and keep requests simple.
Always describe what triggers the problem.
Each request you make is treated independently, recognizing only:
- The API functions and models from your data model
It doesn't know about:
- Other pages of your app
- Past requests you've made
History
You can check out the history of accepted changes and revert to any previous state.
Rolling back saves a backup branch of your current version on GitHub.
Performances
Expect a short delay when you visit a page for the first time, as your app runs in a development environment.
This initial loading time will vanish once your application is deployed with our Hosting service.