flyworks-avatar-videoGenerate videos using Flyworks (a.k.a HiFly) Digital Humans. Create talking photo videos from images, use public avatars with TTS, or clone voices for custom audio.
Install via ClawdBot CLI:
clawdbot install linhui99/flyworks-avatar-videoThis skill allows you to generate videos using Flyworks (a.k.a HiFly ้ฃๅฝฑๆฐๅญไบบ) Digital Humans. Available features:
For detailed documentation, see the references/ folder:
This skill works with a default free-tier token, but it has limitations:
To remove limitations:
export HIFLY_API_TOKEN="your_token_here"scripts/hifly_client.pyThe main entry point for all operations.
# List available public avatars
python scripts/hifly_client.py list_public_avatars
# List available public voices
python scripts/hifly_client.py list_public_voices
# Create a video with a public avatar (TTS)
python scripts/hifly_client.py create_video --type tts --text "Hello world" --avatar "avatar_id_or_alias" --voice "voice_id_or_alias"
# Create a video with a public avatar (Audio URL or File)
python scripts/hifly_client.py create_video --audio "https://... or path/to/audio.mp3" --avatar "avatar_id_or_alias"
# Create a talked photo video using bundled assets
python scripts/hifly_client.py create_talking_photo --image assets/avatar.png --title "Bundled Avatar"
# Clone a voice using bundled assets
python scripts/hifly_client.py clone_voice --audio assets/voice.MP3 --title "Bundled Voice"
# Check status of generated tasks
python scripts/hifly_client.py check_task --id "TASK_ID"
# Manage local aliases (saved in memory.json)
python scripts/hifly_client.py manage_memory add my_avatar "av_12345"
python scripts/hifly_client.py manage_memory list
# First find a voice and avatar
python scripts/hifly_client.py list_public_avatars
python scripts/hifly_client.py list_public_voices
# Generate
python scripts/hifly_client.py create_video --type tts --text "Welcome to our service." --avatar "av_public_01" --voice "voice_public_01"
# Create the avatar from an image URL
python scripts/hifly_client.py create_talking_photo --image "https://mysite.com/photo.jpg" --title "CEO Photo"
# Output will give you an Avatar ID, e.g., av_custom_99
# Save it to memory
python scripts/hifly_client.py manage_memory add ceo av_custom_99
# Generate video using the new avatar
python scripts/hifly_client.py create_video --type tts --text "Here is the quarterly report." --avatar ceo --voice "voice_public_01"
When assisting users with video generation, follow these guidelines:
Video generation requires both text AND a voice. If the user provides text but no voice:
manage_memory list to see if the user has saved any voice aliases.list_public_voicesclone_voice --audio [file] --title [name]For a prompt like "Create a talking photo video from my photo saying 'this is my AI twin'":
clone_voice
python scripts/hifly_client.py create_talking_photo \
--image user_photo.jpg \
--text "this is my AI twin" \
--voice SELECTED_VOICE_ID \
--title "My AI Twin"
After creating avatars or cloning voices, offer to save them:
python scripts/hifly_client.py manage_memory add my_avatar AVATAR_ID --kind avatar
python scripts/hifly_client.py manage_memory add my_voice VOICE_ID --kind voice
Generated Mar 1, 2026
Businesses create talking photo videos of their CEO or mascot delivering promotional messages. This personalizes marketing content, increasing engagement and conversion rates by making communications feel direct and authentic.
Educational institutions or corporate trainers generate videos with avatars explaining complex topics. This enhances learning experiences by providing consistent, engaging instructional content without needing live presenters.
Companies use cloned voices and avatars to create video responses for common customer inquiries. This reduces support costs while maintaining a human-like touch, improving customer satisfaction through visual and auditory cues.
Influencers and content creators produce talking photo videos for platforms like TikTok or YouTube. They clone their own voice or use public avatars to generate consistent, high-quality content quickly, boosting audience engagement.
Event organizers create avatar-hosted videos for webinars or virtual conferences. This allows for scalable, multilingual presentations with customizable avatars, enhancing attendee experience without logistical constraints.
Offer free tier with watermarked, 30-second videos to attract users, then charge subscriptions for premium features like watermark removal, longer durations, and advanced avatars. Revenue comes from monthly or annual plans.
Sell API access to developers and businesses for integrating video generation into their own applications. Charge based on usage tiers, such as number of videos generated or minutes of content, with custom enterprise pricing.
License the technology to other companies for rebranding as their own video creation tool. This includes customization options and dedicated support, generating revenue through one-time licensing fees or ongoing royalties.
๐ฌ Integration Tip
Start with the free-tier token to test basic features, then integrate the API key via environment variables for production use to remove limitations like watermarks.
Generate/edit images with Nano Banana Pro (Gemini 3 Pro Image). Use for image create/modify requests incl. edits. Supports text-to-image + image-to-image; 1K/2K/4K; use --input-image.
Capture frames or clips from RTSP/ONVIF cameras.
Batch-generate images via OpenAI Images API. Random prompt sampler + `index.html` gallery.
Generate images using the internal Google Antigravity API (Gemini 3 Pro Image). High quality, native generation without browser automation.
ไฝฟ็จๅ ็ฝฎ image_generate.py ่ๆฌ็ๆๅพ็, ๅๅคๆธ ๆฐๅ ทไฝ็ `prompt`ใ
AI image generation powered by CellCog. Create images, edit photos, consistent characters, product photography, reference-based images, sets of images, style transfer. Professional image creation with AI.