OpenViSTAI · Agents · Blockchain · Crypto
Menu
AI Developer Tools & SDKs

Seedance 2 API

Seedance 2 API is an open-source Python wrapper for invoking ByteDance Seedance 2.0, 2.5 and 2 Mini video-generation APIs through MuAPI. It supports text-to-video and image-to-video workflows; the repository provides the integration code rather than hosting the models.

Independent OpenViST project profile, based on linked sources.

Seedance 2 API — OpenViST project profile in AI Developer Tools & SDKs.
OpenViST project illustration. See the linked sources for product details.
Understand the project

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.
Before you choose

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.

Source-based practical guide

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

  1. Install the package with pip install seedance-2-api, or obtain the repository and install its requirements.

  2. Create a .env file in the project root.

  3. 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.
Evidence and transparency

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