--- title: Ideogram 4 Studio emoji: 🎛️ colorFrom: indigo colorTo: pink sdk: gradio sdk_version: 6.15.2 app_file: app.py short_description: Studio workspace for Ideogram 4 structured prompts python_version: '3.12' startup_duration_timeout: 1h --- # Ideogram 4 Studio A studio workspace for [Ideogram 4](https://huggingface.co/ideogram-ai/ideogram-4-nf4): - **Generate prompt** — expand a text prompt into Ideogram's native JSON caption (remote magic-prompt or local Qwen) without spending diffusion time; it populates the Studio editor. - **Visual editor** — draw, drag and resize element bounding boxes on a canvas (overlaid on the generated image), type descriptions right on the boxes, edit text content and color palettes. - **JSON editor** — edit the raw structured prompt directly; two-way synced with the visual editor. - **Generate image** — always renders the Studio JSON exactly as edited, verbatim. Based on [ideogram-ai/ideogram4](https://huggingface.co/spaces/ideogram-ai/ideogram4), inspired by [d-daley/ideogram4-editor](https://github.com/d-daley/ideogram4-editor) and [cocktailpeanut/image-to-prompt](https://github.com/cocktailpeanut/image-to-prompt).