One bild command,
endless possibilities
An automation primitive for generating and editing media. Run it in a loop. Pass one result into the next command. Give your agent the tools to create, inspect, and refine.
curl -fsSL https://bildomat.com/install.sh | sh

150+ models from leading providers
Explore modelsGenerate, edit, and animate an image
This demo uses five commands across three providers. Each generated image becomes the input for the next command.
bild -m riverflow-v2.5-pro -o windspin.webp \
"Create a giant macOS-style spinner turned into a wind turbine, set against a scenic vista"bild -m gpt-2 -i windspin.webp -o windspin-paper.png \
"Turn this image into a papercut illustration"bild -m gpt-2 -i windspin-paper.png -o windspin-wide.png -s 2048x2048 \
"Expand this illustration for a wider field of view"bild -m gpt-2 -i windspin-wide.png -o windspin-field.png \
"Place a field of identical rainbow-colored wind-turbine spinners in the background"bild -m grok-video -i windspin-field.png -o windspin-motion.mp4 \
"Set all the rainbow-colored turbines spinning in unison clockwise"Automate image generation tasks.
Your script supplies the inputs and repeats the commands. Your prompts define the task. These two demos show the same tool doing different jobs.
Demo: product photo edits
Here, a shell loop sends each photo and the same editing prompt to bild. Change the prompt to automate a different image task.
# Apply the same prompt to every image.
for image in "${images[@]}"; do
bild -i "$image" "Create a professional studio-quality product shot of the item in this photo."
doneHover to bring a photo forward. Click either photo to compare at full size.
Utensil crock
Leather boots
Earthenware mug
Demo: concepts for a fictional coffee brand
Vary two inputs in a loop: three illustration styles and two package formats. The script produces all six combinations for you to compare.
# Explore every style and format combination.
styles=("lunar expedition" "midnight diner" "night garden")
formats=("coffee pouch" "reusable tin")
brief=$(cat brief.txt)
for style in "${styles[@]}"; do
for format in "${formats[@]}"; do
bild "$brief Art direction: $style. Package format: $format."
done
doneLet your agent get creative.
Your agent can already write, edit, and make judgments. Give it bild to generate and refine images and video as part of the work.
Demo: a jazz event promotion
The agent develops an idea, generates artwork with bild, reviews and refines it, then turns the finished poster into a video with music.
---
name: event-promotion
description: Create event campaigns.
---
…
Use bild for campaign images and video, inspecting each result before continuing. Pass approved images with bild -i to adapt the artwork, finish the poster, and animate it.
…Demo: two personalized storybooks
Your agent writes the story and lays out the pages. With bild, it can also generate the illustrations, check character consistency, and refine the images for the finished book.
---
name: childrens-story-writer
description: Write and illustrate personalized children’s books.
---
…
Use bild to create a character reference for each child. Pass it to each illustration with bild -i, checking character consistency and refining the images as needed.
…

























