You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[feat] Integrate Kling as optional video generation provider #142
Add Kling as an optional video-generation provider in OpenDirector, alongside existing media providers (e.g. MiniMax H3).
Scope
Confirm official endpoint, auth, model ids, async job semantics, and result download from vendor docs; cite them in implementation notes.
Use the existing model-connection / provider configuration path; optional only; do not change the default provider.
Support text-to-video and, if documented, image/first-frame to video; wire jobs and results into existing generation, canvas, and asset flows.
Map duration, resolution, and reference options only when the official API supports them and they fit current capability contracts.
Handle auth failures, content policy / moderation codes, rate limits, timeouts, and server errors with clear messages (do not map them to a vague generic failure); never log API keys.
Document setup, capabilities, and limits.
Acceptance (implementer / reviewer owns evidence)
With valid credentials, users can submit a Kling job from OpenDirector, track status, and adopt the result into the project.
Failures are explicit and isolated from other providers.
Evidence includes model id, API version, and screenshot or recording.
Notes
Product requirement only. Implementation and acceptance evidence are left to the assignee / community.
I’ll work on integrating Kling as an optional video generation provider, following the existing provider architecture and ensuring the implementation is properly tested and documented.
I’m ready to get started. Please assign this issue to me.
Assigned to you, @barkly1te. Please go ahead! Consider using the [official Kling API] for the integration. In your PR, please include a screenshot showing a video generated with Kling and added to an OpenDirector project. Feel free to ask any questions here.
Activity
barkly1te commentedon Nov 7, 2026
Hi! I'd like to take ownership of this issue.
I’ll work on integrating Kling as an optional video generation provider, following the existing provider architecture and ensuring the implementation is properly tested and documented.
I’m ready to get started. Please assign this issue to me.
Thanks!
FayeSpica commentedon Nov 9, 2026
Assigned to you, @barkly1te. Please go ahead! Consider using the [official Kling API] for the integration. In your PR, please include a screenshot showing a video generated with Kling and added to an OpenDirector project. Feel free to ask any questions here.