npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

n8n-nodes-duomi-video

v0.2.0

Published

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

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.