WaifuExtension
The waifu2x & Other image-enlargers on Mac
Install / Use
/learn @Vaida12345/WaifuExtensionREADME
waifuExtension
The waifu2x on Mac.
The new version is capable of taking advantages of CPU, GPU, and ANE.
Usage
- Enlarge videos or images with machine learning on Mac.
- Interpolate frames for videos.
Install
Files and source code could be found in releases.
Note: If mac says the app was damaged / unknown developer, please go to Finder, right click on the App, and choose open.
Privacy
This app works completely offline and requires no internet connection. Nothing is collected or stored, expect for:
- Your settings stored in its containter.
- Temp images during processing in its containter, the existance would only last for three lines of code, after which it is deleted.
If the app crashes, please choose not to share crash log with Apple.
Models
The waifu2x models where obtained from waifu2x-caffe, and translated to coreML via coremltools.
Other models are:
- dain-ncnn-vulkan
- realsr-ncnn-vulkan
- cain-ncnn-vulkan
- realcugan-ncnn-vulkan
- Real-ESRGAN
- rife-ncnn-vulkan
Note
This app was based on the work of waifu2x-ios. Nearly all the files in the folder "waifu2x-mac" were created by him. However, modifications were done to improve speed.
Speed
When processing a standard 1080p image (1920 × 1080) using Waifu2x Caffe, MacBook Pro with the M1 Max chip took only 0.7 seconds.
Interface
This app was written with SwiftUI.
<img width="2024" alt="Screen Shot 2022-07-07 at 7 16 07 PM" src="https://user-images.githubusercontent.com/91354917/177738899-7d1848e5-83a3-40f9-be21-4cbee768aa95.png">Preview

Credits
- waifu2x-ios for nearly all the algorithms used to enlarge images.
- waifu2x-caffe for all the models.
- stack overflow for all the solutions.
- dain-ncnn-vulkan for dain-ncnn-vulkan.
- realsr-ncnn-vulkan for realsr-ncnn-vulkan.
- cain-ncnn-vulkan for cain-ncnn-vulkan.
- realcugan-ncnn-vulkan for realcugan-ncnn-vulkan.
- Real-ESRGAN for Real-ESRGAN.
- rife-ncnn-vulkan for rife-ncnn-vulkan.
Related Skills
docs-writer
98.8k`docs-writer` skill instructions As an expert technical writer and editor for the Gemini CLI project, you produce accurate, clear, and consistent documentation. When asked to write, edit, or revie
model-usage
332.3kUse CodexBar CLI local cost usage to summarize per-model usage for Codex or Claude, including the current (most recent) model or a full model breakdown. Trigger when asked for model-level usage/cost data from codexbar, or when you need a scriptable per-model summary from codexbar cost JSON.
project-overview
FlightPHP Skeleton Project Instructions This document provides guidelines and best practices for structuring and developing a project using the FlightPHP framework. Instructions for AI Coding A
arscontexta
2.8kClaude Code plugin that generates individualized knowledge systems from conversation. You describe how you think and work, have a conversation and get a complete second brain as markdown files you own.
