Uploading Assets
Assets let you bring real images, branding, and data files into your app. Upload them once, describe what they are, and mention them in Build prompts when you want the AI to use them.
What assets are for
Use assets when a file should become part of the app instead of being described in chat. This is useful for logos, icons, hero images, product photos, brand assets, and real datasets.
You can also copy an asset's URL if you want to reference it directly in code or prompts.
Supported asset types
Image assets can include logos, icons, hero images, product photos, and other visuals. Supported image formats include PNG, JPEG, GIF, WebP, SVG, and AVIF. Uploaded images are automatically moderated for safety.
Data assets can be JSON or CSV files. They are useful when you want the app to load real data, such as a product catalog or structured list, during the build.
Upload an asset
- Open Settings in the editor using the gear icon.
- Switch to the Assets tab.
- Click Upload asset and select a file.
- Give the asset a clear title and, when useful, a description.
- Mention the asset in your Build prompt so the AI can wire it into your app.
Tips for better results
- Use descriptive names like "Company logo" or "Product catalog CSV" so the AI can choose the right asset.
- For data files, describe the structure, such as "Array of objects with fields: name, price, category."
- For branding files, explain how they should be used, such as "Use this logo in the header."
- Deleting an asset removes its URL permanently, which may break app code or prompts that reference it.