Toggle theme
Application
Application โ
The Application tile allows you to generate a simple one-page interface (in Python using Streamlit) based on your requirements.
What does it do? โ
Creates an app prototype from your description. The code is generated automatically, and the finished app opens right on your Tila canvas.
When to use? โ
When you need to quickly test an idea, create a data interface, build an interactive prototype, or prepare a base for a web app.
Main tile elements โ
App Requirements โ
Describe what the app should do. Examples:
- Survey form with a chart based on results
- Visualizing a data file and filtering by date
Framework โ
Currently, only Streamlit (Python) is supported.
Model selection โ
Select which language model will be used to generate the code. More: Choosing a language model.
โApplyโ button โ
Starts app generation.
Note
After generation, the app will be deployed in a sandbox โ youโll be able to test it right away on the canvas or copy the generated code for future use.
Switching between code and interface โ
After generation, you can view the result in two modes:
- Application โ the interactive interface on the canvas.
- Source Code โ the full Python code for editing or copying.
How to use โ
- Create the Application tile.
- Enter your requirements.
- Make sure Streamlit is selected (itโs the default).
- Click Apply.
- Test the app directly on the canvas or download the code for further use.
Recommendations โ
- Formulate requirements like: โAdd a text input, button, and chart.โ
- You can describe data processing logic โ it will be included in the code.
- Great way to quickly test an idea.
- If the result isnโt satisfactory, try editing the description or enable โImprove this appโs codeโ โ these actions can help generate a better version.