elai
Agent skill fromAnil-matcha/awesome-muse-connectors
Elai AI avatar videos: list avatars, check videos, and render avatar videos. Trigger phrases: elai, avatar video, AI presenter, talking head video.
How to install elai
install elai
# install the awesome-muse-connectors pack with the skills CLI
npx skills add Anil-matcha/awesome-muse-connectors# or add only this skill to Claude Code: copy the folder
connectors/elai/
# into
~/.claude/skills/elai/ (all projects)
.claude/skills/elai/ (one project)
1# Elai23## Purpose4Build AI avatar presenter videos with Elai: list available avatars, inspect videos and their render status, submit renders, and poll until a render finishes. Reach for this when the user wants a talking-head video generated from a script or slide deck.56## Tooling7All commands go through `bin/elai.py`.89```bash10bin/elai.py auth11# {"ok": true, "avatars": 40} on success1213bin/elai.py avatars14# list available avatars (code, name, gender)1516bin/elai.py videos17# list your videos (id, name, status)1819bin/elai.py video-get --id <VIDEO_ID>20# one video: name, status; rendered video URL when ready2122bin/elai.py render --id <VIDEO_ID>23# submit a render for a drafted video; consumes render credits (confirmation-gated)2425bin/elai.py render-status --id <VIDEO_ID>26# poll render status; prints status and the video URL when the render completes27```2829Notes:30- Rendering is asynchronous: `render` submits the job, then poll `render-status` until `status` leaves `rendering`. Download the resulting video promptly; do not treat the URL as a permanent artifact.31- Custom-avatar footage submission (the PATCH-based workflow) and WebRTC real-time streaming are outside CLI scope.3233## Auth34- Provider id: `elai` (credential is collected as `custom.elai`)35- Collection: Elai API token via the secure credential flow (`credentials.request_api_access`); only the account primary (admin) user can generate one, under Settings, then API Keys36- Allowed hosts: `apis.elai.io`37…
Excerpt shown under the repository's MIT license.
