chaiNNer is a free, open-source, node-based image processing application designed for creating customizable visual workflows. Originally developed for AI image upscaling, it has evolved into a flexible platform for image enhancement and automated processing. Users connect individual processing nodes to build workflows without writing traditional scripts. The application supports AI models through frameworks such as PyTorch, ONNX Runtime, and NCNN. It provides tools for resizing, filtering, color adjustment, image conversion, and batch processing. chaiNNer also supports advanced workflow logic and reusable processing chains for repetitive tasks. Available for Windows, macOS, and Linux, it offers an accessible environment for photographers, digital artists, and developers working with complex image processing operations.
Features
- Visual node-based image processing workflows
- AI image upscaling and restoration
- PyTorch, ONNX Runtime, and NCNN integration
- Batch image processing and automation
- Image resizing, filtering, and color adjustments
- Reusable workflows with conditional processing logic