Practical overview
When it fits
Use it when a Python application needs to call Seedance video-generation services via MuAPI, rather than host a video model itself.
Who it is for
- Python developers integrating Seedance video generation into an application or workflow.
- Developers who want to submit text prompts or reference images through a Python client.
- Teams exploring the repository’s separately documented MCP server for connecting Seedance tools to compatible AI clients.
Documented uses
- Generate a video from a text prompt through a Python client.
- Animate reference imagery with an image-to-video request.
- Submit a generation request, wait for its request ID to complete and retrieve the result URL.
- Condition a video generation on image, video and audio references using the documented omni-reference endpoint.
Requirements & limits
The README requires a MuAPI API key for API use and lists Python 3.7+. The repository identifies its license as MIT.
- The wrapper depends on MuAPI for API access; it does not host the underlying Seedance models.
- The README documents prompt parameters including aspect ratio, duration and quality for text-to-video requests.
- Image-to-video examples use reference image URLs, and the described omni-reference endpoint accepts image, video and audio references.
- The README documents an MCP server as a separate route for AI clients, distinct from direct Python application integration.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Set up the Python wrapper
Install the package and configure the MuAPI credential for the documented Python workflow.
Before you start
- Python 3.7 or later, as listed by the repository
- A MuAPI API key
Steps
Install the package with pip install seedance-2-api, or obtain the repository and install its requirements.
Create a .env file in the project root.
Add MUAPI_API_KEY=your_muapi_api_key_here to the .env file.
Expected outcome
The documented package installation and API-key configuration are in place for initializing the Python client.
Guide limitations
- This setup guide does not execute a generation request; actual API use depends on the external MuAPI service and a valid key.
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 14 October 2026
- Original website title
- Anil-matcha/Seedance-2-API · Official homepage title · retained in its source language

