JSPM

n8n-nodes-duomi-video

0.2.0
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 19
  • Score
    100M100P100Q44774F
  • License MIT

n8n community node for Duomi Kling video generation and Civitai image query

Package Exports

  • n8n-nodes-duomi-video
  • n8n-nodes-duomi-video/index.js

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (n8n-nodes-duomi-video) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

n8n-nodes-duomi-video

This is an n8n community node that lets you use Duomi Kling AI video generation and Civitai image queries in your n8n workflows.

Duomi is an AI-powered video generation platform using Kling technology. Civitai is a platform for sharing AI-generated art and models.

n8n is a fair-code licensed workflow automation platform.

Installation
Operations
Credentials
Compatibility
Usage
Resources

Installation

Follow the installation guide in the n8n community nodes documentation.

Using npm

npm install n8n-nodes-duomi-video

In n8n

  1. Go to Settings > Community Nodes
  2. Select Install
  3. Enter n8n-nodes-duomi-video in npm Package Name
  4. Agree to the risks of using community nodes
  5. Click Install

After installation, the Duomi AI node will be available in your n8n instance.

Operations

This node supports the following operations:

Generate Video

  • Generate a video from text prompt
  • Configure duration (5s or 10s)
  • Choose aspect ratio (16:9, 9:16, 1:1)
  • Select generation mode (Standard or Professional)
  • Adjust CFG scale for creativity control

Get Video Status

  • Query the status of a video generation task
  • Get task progress and results
  • Retrieve download URLs for completed videos

Generate Image to Video

  • Convert an image to a video
  • Provide optional prompt to guide the transformation
  • Configure duration and aspect ratio

Query Civitai Images ⭐ NEW

  • Search and filter images from Civitai platform
  • Filter by username, model ID, post ID
  • Configure NSFW content filters
  • Sort by newest, reactions, comments, downloads
  • Support for pagination and time period filters

Credentials

To use this node, you need:

  1. A Duomi API key
  2. The Duomi API base URL (default: https://api.duomi.com)

You can obtain your API key from your Duomi account.

Setting up credentials in n8n

  1. Go to Credentials > New
  2. Search for Duomi API
  3. Enter your API key
  4. (Optional) Modify the base URL if needed
  5. Click Create

Compatibility

This node has been tested with:

  • n8n version 1.0.0 and above
  • Node.js 18.x and above

Usage

Example: Generate a video from text

  1. Add the Duomi Video node to your workflow
  2. Select Generate Video operation
  3. Enter your text prompt
  4. Configure video settings (duration, aspect ratio, etc.)
  5. Execute the workflow

The node will return a task ID that you can use to check the generation status.

Example: Check video status

  1. Add another Duomi Video node
  2. Select Get Video Status operation
  3. Enter the task ID from the previous step
  4. Execute to get the current status

Example workflow

Manual Trigger → Duomi Video (Generate) → Wait → Duomi Video (Get Status) → Download Video

Resources

Development

If you want to develop this node locally:

# Clone the repository
git clone https://github.com/yourusername/n8n-nodes-duomi-video.git
cd n8n-nodes-duomi-video

# Install dependencies
npm install

# Build the node
npm run build

# Link to n8n
cd ~/.n8n/custom
npm link n8n-nodes-duomi-video

Version history

0.1.0

  • Initial release
  • Support for text-to-video generation
  • Support for image-to-video generation
  • Task status querying

License

MIT

Support

If you encounter any issues or have questions:

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.