Advanced AI image generation and editing powered by the open-source HiDream model
Unleash your creative dreams with DreamCraft! Powered by the open-source HiDream model, generate stunning images or edit existing ones with intuitive controls.
DreamCraft is a versatile AI image tool built upon the open-source HiDream-I1 model and its editing counterpart, HiDream-E1. It offers two primary modes: Generate, for creating images from text prompts, and Edit, for performing maskless modifications on existing images. DreamCraft provides access to different “flavors” of the HiDream-I1 model (Fast, Balanced, Quality) and leverages the E1 model for its editing capabilities, making advanced AI image creation and modification more accessible.
Leverages the HiDream model, contributing to accessible AI.
Create images from scratch or perform maskless editing on existing ones.
Access Fast, Balanced, and Quality versions of the HiDream-I1 model.
Modify images with written instructions, no complex masking required for editing.
DreamCraft offers two distinct modes to suit your creative workflow:
In Generate mode, you can create entirely new images by providing a text prompt. You can select from different versions (“flavors”) of the HiDream-I1 model to prioritize speed or quality.
Inputs & Options (Generate Mode):
square_hd
, square
, portrait_4_3
, portrait_16_9
, landscape_4_3
, landscape_16_9
, custom
(with width/height inputs).Fast
, Balanced
, Quality
.Explore the diverse range of images you can generate from text prompts:
Edit mode allows you to modify an existing image simply by providing written instructions. This uses the HiDream-E1 model, which is designed for image-to-image editing without requiring manual masking.
Inputs & Options (Edit Mode):
See how DreamCraft can modify an existing image using written instructions:
DreamCraft is powered by the open-source HiDream model series, which includes the HiDream-I1 (for generation) and HiDream-E1 (for editing) models.
HiDream-I1 (Generation)
Available in Fast, Balanced, and Quality versions. The Full model is large, but quantized versions (like Q8) can run on GPUs with less VRAM. It uses four text encoders to interpret prompts, which can be complex but allows for nuanced prompt tuning. Prompt adherence is generally good, and small changes to the prompt often don’t reset the whole image, making iterative prompting easier.
HiDream-E1 (Editing)
A natural language capable image editing model. It performs maskless editing based on an input image and a text instruction. It is designed for image-to-image editing without requiring manual masking, similar to inpainting or outpainting but driven purely by text.
Prompting in DreamCraft varies based on the mode.
General Prompts
Describe the desired image, including subjects, scenes, styles, lighting, and mood.
Multiple Text Encoders
While the interface provides a single prompt input, the underlying HiDream-I1 model uses four text encoders. This means the model interprets different aspects of your prompt through various lenses (e.g., one encoder might be better with tags, others with natural language). Experiment with prompt structure and wording to see how the different models respond.
Edit Instruction
Clearly describe the specific changes you want to make to the uploaded image. Example: “change the color of the car to red,” “add a flower on the table.”
Target Image Description (Optional)
Describe what the final edited image should look like overall. This can help guide the AI’s blending and consistency.
Embark on your creative journey with this general workflow:
Select Your Mode
Choose Generate to create a new image or Edit to modify an existing one.
Upload Image (Edit Mode)
If in Edit mode, upload the base image you want to modify.
Provide Your Prompt/Instruction
Enter your text description (Generate mode) or editing instruction (Edit mode).
Adjust Settings
Configure settings relevant to your mode, such as Model, Image Size, Inference Steps, Guidance Scale, Seed, and Number of Images (Generate mode) or Edit Steps, Image Guidance Scale, and Seed (Edit mode).
Generate/Edit Image
Click the “Generate” or “Edit” button.
Review and Refine
Examine the generated or edited image. Iterate by adjusting prompts/instructions or settings if needed.
DreamCraft offers a range of input parameters, varying based on the selected Mode.
Generate Mode Inputs
Your text description guiding the image creation.
A text prompt specifying elements, styles, or characteristics to avoid.
The desired dimensions or aspect ratio for the output image. Can be selected from presets (e.g., square_hd
, landscape_4_3
) or specified with custom width
and height
.
Controls the detail and refinement of the image generation.
A number that initializes the random generation process. Using the same seed with the same prompt and settings will produce a consistent result. Leave empty for a random seed.
Adjusts how closely the AI adheres to your text prompt. Higher values result in outputs that stick more strictly to the prompt.
The number of images to generate in a single batch.
Selects the HiDream-I1 model version for generation.
fast
, balanced
, quality
Edit Mode Inputs
Your text description of the desired changes to the image (maskless editing instruction).
A text description of what the final edited image should look like overall (optional).
The base image file to be edited.
A text prompt specifying elements or characteristics to avoid in the edited image.
Controls the detail and refinement of the editing process.
Adjusts how closely the AI adheres to your editing instruction.
Controls how much the original image influences the editing process.
A number that initializes the random editing process. Leave empty for random seed.
The number of edited variations to generate.
Select Generate for new images or Edit for maskless modifications of existing ones.
Use descriptive prompts for generation and clear instructions for editing.
Try Fast, Balanced, and Quality models to find the best fit for speed vs. quality.
Start with clear, well-defined images for editing for better results.
Generate multiple versions and adjust prompts or settings to achieve your desired outcome.
Consider the potential influence of HiDream’s multiple text encoders when crafting complex prompts in Generate mode.
DreamCraft provides a powerful and accessible platform for AI image creation and editing through the open-source HiDream model. With its distinct modes and intuitive controls, it empowers users to generate new visuals and modify existing ones with remarkable flexibility.