happyhorse
Generate and edit videos with Alibaba HappyHorse 1.0 models via inference.sh CLI. Models: HappyHorse T2V, I2V, R2V, Video Edit. Capabilities: text-to-video, image-to-video, reference-to-video, video editing with natural language, character preservation, 720P/1080P, up to 15 seconds. Use for: physica
By skills-shell · 400 installs
npx skills add skills-shell/superpowers --skill happyhorse
Source repository · Upstream listing
Install the belt CLI skill: npx skills add belt sh/cli
HappyHorse 1.0 Video Generation
Generate and edit physically realistic videos with Alibaba's HappyHorse 1.0 models via [inference.sh](https://inference.sh) CLI.
Quick Start
Requires inference.sh CLI ( belt ). [Install instructions](https://raw.githubusercontent.com/inference sh/skills/refs/heads/main/cli install.md)
HappyHorse Models
Model App ID Best For
T2V alibaba/happyhorse 1 0 t2v Text to video, physically realistic motion
I2V alibaba/happyhorse 1 0 i2v Animate a single image
R2V alibaba/happyhorse 1 0 r2v Preserve characters from up to 9 reference images
Video Edit alibaba/happyhorse 1 0 video edit Edit existing videos with natural language
All models support 720P/1080P resolution, up to 15 seconds duration.
Examples
Text to Video
Image to Video
Animate a still image:
Reference to Video (Character Preservation)
Generate videos that preserve characters from reference images (up to 9):
Multi Character Reference
Video Editing
Edit existing videos using natural language instructions:
Video Editing with Reference Images
Video Editing with Audio Control
Pricing
Resolution Price
720P $0.14 per second
1080P $0.24 per second
Video Edit is billed on input + output duration.
Parameters (T2V)
Parameter Type Default Description
prompt string required Text description of the video
duration integer 5 Duration in seconds (3–15)
resolution enum 720P 720P or 1080P
ratio enum 16:9 16:9, 9:16, 1:1, 4:3, 3:4, 21:9
seed integer random Reproducible generation
watermark boolean false Add HappyHorse watermark
Parameters (I2V)
Parameter Type Default Description
first frame file required First frame image (JPEG, PNG, WebP)
prompt string Optional text description
duration integer 5 Duration in seconds (3–15)
resolution enum 720P 720P or 1080P
seed integer random Reproducible generation
Parameters (R2V)
Parameter Type Default Description
prompt string required Text description of the scene
reference images array required Up to 9 character reference images
duration integer 5 Duration in seconds (3–15)
resolution enum 720P 720P or 1080P
ratio enum 16:9 16:9, 9:16, 1:1, 4:3, 3:4, 21:9
seed integer random Reproducible generation
Parameters (Video Edit)
Parameter Type Default Description
video file required Video to edit (MP4/MOV, H.264)
prompt string required Editing instruction
reference images array Up to 5 reference images
audio setting enum auto auto, generate, or keep original
resolution enum 720P 720P or 1080P
seed integer random Reproducible generation
Search HappyHorse Apps
Related Skills
Browse all video apps: belt app list category video
Documentation
[Running Apps](https://inference.sh/docs/apps/running) How to run apps via CLI
[Streaming Results](https://inference.sh/docs/api/sdk/streaming) Real time progress updates
[Content Pipeline Example](https://inference.sh/docs/examples/content pipeline) Building media workflows