Visla AI Video Creation
Creates AI-generated videos from text scripts, URLs, or PPT/PDF documents using Visla. Use when the user asks to generate a video, turn a webpage into a vide...
Creates AI-generated videos from text scripts, URLs, or PPT/PDF documents using Visla. Use when the user asks to generate a video, turn a webpage into a vide...
Real data. Real impact.
Emerging
Developers
Per week
Open source
Skills give you superpowers. Install in 30 seconds.
Version: 260218-1410
Create AI-generated videos from text scripts, web URLs, or documents (PPT/PDF) using Visla's OpenAPI.
Credentials (NEVER output API keys/secrets in responses):
IMPORTANT: Only read local credential files with explicit user consent.
~/.config/visla/.credentials--credentials-file ~/.config/visla/.credentials with the Python CLI. The Bash CLI does not support --credentials-file, so use environment variables instead.Only process local files (scripts/docs) explicitly provided by the user, and remind users to avoid uploading sensitive data.
Credential validity check (practical):
account fails with VISLA_CLI_ERROR_CODE=missing_credentials or VISLA_CLI_ERROR_CODE=auth_failed, treat credentials as invalid and ask the user to provide real ones.File format (bash/zsh):
export VISLA_API_KEY="your_key" export VISLA_API_SECRET="your_secret"
For PowerShell (temporary session):
$env:VISLA_API_KEY = "your_key" $env:VISLA_API_SECRET = "your_secret"
Scripts:
scripts/visla_cli.py (Python), scripts/visla_cli.sh (Bash)
Default strategy:
Bash (recommended on macOS; also works on Linux-like environments):
# With user consent, you may source ~/.config/visla/.credentials export VISLA_API_KEY="your_key" export VISLA_API_SECRET="your_secret" ./scripts/visla_cli.sh <command>
Python (cross-platform):
python3 scripts/visla_cli.py --key "your_key" --secret "your_secret" <command> # Or, with user consent: python3 scripts/visla_cli.py --credentials-file ~/.config/visla/.credentials <command>
Windows native (PowerShell/CMD without Bash; Python):
# PowerShell $env:VISLA_API_KEY = "your_key" $env:VISLA_API_SECRET = "your_secret" python scripts/visla_cli.py <command>
Windows note:
python scripts/visla_cli.py script "Scene 1: ..."- (recommended, no temp files):
@" Scene 1: ... Scene 2: ... "@ | python scripts/visla_cli.py script -
py -3 scripts/visla_cli.py <command> may work better than python.--credentials-file is explicitly provided.%USERPROFILE%\\.config\\visla\\.credentials.Note: do not print credentials. Prefer environment variables or
--credentials-file with explicit user consent.
| Command | Description |
|---|---|
| Create video from a script (text or a local file) |
| Create video from web page URL |
| Create video from document (PPT/PDF) |
| Show account info and credit balance |
Source of truth for the exact CLI surface: run
scripts/visla_cli.sh --help or python3 scripts/visla_cli.py --help.
**Scene 1** (0-10 sec): **Visual:** A futuristic calendar flipping to 2025 with digital patterns. **Narrator:** "AI is evolving rapidly! Here are 3 game-changing AI trends."Scene 2 (10-25 sec): Visual: Text: "Trend #1: Generative AI Everywhere." Show tools like ChatGPT. Narrator: "Generative AI is dominating industries—creating content and images."
The
script, url, and doc commands execute the complete flow automatically:
Execution Instructions:
timeout to >= 30 minutes (Windows defaults are often ~10 minutes and need to be increased). If you cannot change the timeout, warn the user up front and, on timeout, ask whether to continue or switch to a step-by-step run.project_uuid in the output. Inform the user they can manually check project status and continue later using the Visla web interface or API./visla script @myscript.txt /visla script "Scene 1: ..." /visla url https://blog.example.com/article /visla doc presentation.pptx /visla account
.pptx, .ppt.pdfNo automatic installation available. Please visit the source repository for installation instructions.
View Installation Instructions1,500+ AI skills, agents & workflows. Install in 30 seconds. Part of the Torly.ai family.
© 2026 Torly.ai. All rights reserved.