Semi-Auto-NovelAI-to-Pixiv  by zhulinyv

NovelAI tool with WebUI for batch image generation

Created 1 year ago
337 stars

Top 81.6% on SourcePulse

GitHubView on GitHub
Project Summary

This project provides a comprehensive web UI for batch processing images with NovelAI, targeting users who need to automate and extend NovelAI's capabilities. It offers a wide array of features for mass generation, image manipulation, and content management, significantly enhancing productivity for artists and content creators.

How It Works

The tool leverages a Python-based backend with a Gradio web UI, allowing for dynamic plugin loading and extensive customization. It integrates with various AI upscaling and enhancement models (e.g., waifu2x, Anime4KCPP, Real-ESRGAN) and utilizes external services for features like Pixiv uploads and GPT-powered prompt generation. The architecture is designed for extensibility, enabling users to add custom functionalities through plugins.

Quick Start & Requirements

  • Install: Clone the repository (git clone -b main --depth=1 https://github.com/zhulinyv/Semi-Auto-NovelAI-to-Pixiv.git) and run run.bat. First-time runs automatically create a virtual environment and install dependencies.
  • Prerequisites: NovelAI membership (recommended for unlimited generation), Python 3.10.11 (add to PATH), Git, 1GB VRAM (for upscaling), 2GB RAM, Windows 10/11 (x64), Microsoft Visual C++ 2015.
  • Setup: Initial dependency installation can take time.
  • Docs: https://sanp-docs.netlify.app

Highlighted Details

  • Supports batch text-to-image, image-to-image, video-to-image conversion, and tiled redrawing.
  • Includes features for batch watermarking, automatic tagging, metadata removal/restoration, and Pixiv uploads.
  • Offers advanced functionalities like prompt inversion, AI-assisted tagging, and a plugin system for extensibility.
  • Provides tools for image filtering, compression, and organization.

Maintenance & Community

  • Active development with a comprehensive to-do list.
  • QQ group for support: 559063963.
  • Plugin store with remote repository support for updates and uninstallation.

Licensing & Compatibility

  • The project's primary license is not explicitly stated in the README. It mentions using various open-source components with their respective licenses.
  • Compatibility for commercial use or closed-source linking is not specified.

Limitations & Caveats

The project is primarily designed for Windows 10/11 (x64) and may not be fully compatible with other operating systems. Some features, like specific upscaling engines, require a NovelAI membership for unlimited use. The README also notes that some features are still under development or have been marked for future implementation.

Health Check
Last Commit

2 weeks ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
4
Star History
12 stars in the last 30 days

Explore Similar Projects

Starred by Max Howell Max Howell(Author of Homebrew), Shizhe Diao Shizhe Diao(Author of LMFlow; Research Scientist at NVIDIA), and
1 more.

big-sleep by lucidrains

0%
3k
CLI tool for text-to-image generation
Created 4 years ago
Updated 3 years ago
Feedback? Help us improve.