Loading...
Loading...
Build, run, and visualize multi-step AI generation workflows. The AI architect translates natural language descriptions into connected node graphs — chain image generation, video creation, enhancement, and editing into automated pipelines.
npx skill4agent add samuraigpt/generative-media-skills muapi-workflowmuapipip install --upgrade /path/to/muapi-cli/path/to/muapi-climuapi-clipyproject.tomlgenerate-workflow.shdiscover-workflow.shgenerate-workflow.sh --workflow-idinteractive-run.shrun-workflow.shmuapi workflowmuapi workflow discover --output-jsonnamecategorydescriptionmuapi workflow get <workflow_id>muapi workflow getmuapi workflow create"The user wants a product promo video. I fetched the catalog using. I see two potential workflows:discover
: 'Product promo with background music'wf_123 : 'Simple video gen' I will analyzewf_456withwf_123. It has the required nodes. I will suggestgetor just run it if the match is precise."wf_123
muapi workflow create "take a text prompt, generate an image with flux-dev, then upscale it to 4K"# Rich ASCII node graph in the terminal
muapi workflow get <workflow_id>
# Or raw JSON
muapi workflow get <workflow_id> --output-json# Run with specific inputs
muapi workflow execute <workflow_id> \
--input "node1.prompt=a glowing crystal cave at midnight"
# Use --download to pull results locally
muapi workflow execute <workflow_id> \
--input "node1.prompt=a sunset" \
--download ./outputs# Search by keywords
muapi workflow discover "ugc video"muapi workflow run-interactive <workflow_id># Text → Image → Upscale
muapi workflow create "take a text prompt, generate with flux-dev, upscale the result"
# Text → Image → Background removal → Product shot
muapi workflow create "generate a product image with hidream, remove background, create professional product shot"# Text → Video
muapi workflow create "generate a 10-second cinematic video from a text prompt using kling-master"
# Image → Video → Lipsync
muapi workflow create "animate an input image with seedance, then apply lipsync from an audio file"# Add a step
muapi workflow edit <id> --prompt "add a face-swap step after the image generation"
# Swap a model
muapi workflow edit <id> --prompt "change the video model from kling to veo3"# List all your workflows
muapi workflow list
# Browse templates
muapi workflow templates
# Generate new workflow
muapi workflow create "text → flux image → upscale → face swap"
# Visualize a workflow
muapi workflow get <id>
# Execute with inputs
muapi workflow execute <id> --input "node1.prompt=a sunset"
# Monitor a run
muapi workflow status <run_id>
# Get outputs
muapi workflow outputs <run_id> --download ./results
# Edit with AI
muapi workflow edit <id> --prompt "add lipsync at the end"
# Rename / delete
muapi workflow rename <id> --name "Product Pipeline v2"
muapi workflow delete <id>| Tool | Description |
|---|---|
| List user's workflows |
| AI architect: prompt → workflow |
| Get workflow definition + node graph |
| Run with specific inputs |
| Node-by-node run status |
| Final output URLs |
--sync--async