krita
Krita is a free and open source cross-platform application that offers an end-to-end solution for creating digital art files from scratch built on the KDE an…
Extract clean line sketches from anime art, illustrations, and manga with a pretrained GAN model.
Anime2Sketch is an open-source image project by Mukosame (Mukosame/Anime2Sketch on GitHub). It has 2,131 GitHub stars and 172 forks, is released under the MIT license, and was last updated on GitHub on 8 September 2026.
Gather the illustrations or images you want converted to sketches, and decide on CPU or GPU inference.
Clone the repository and install the required packages.
Download the pretrained weights (including the artifact-free variant for dark or low-contrast images) into the weights folder.
Run the test script on a file or directory, choosing input size and output directory, and review the extracted sketches.
Ships with downloadable weights ready for inference, including an artifact-free version tuned for dark and low-contrast images.
Designed for illustrations, anime art, and manga, and also demonstrated on hand-drawn photos and freehand sketch cleanup.
One command processes a file or a whole directory, resizing inputs to a configurable load size such as 512.
A Makefile-driven Docker build and run flow mounts your input and output folders, with documented tweaks for CPU-only runs.
Implements the published adversarial open domain adaptation approach, with citations to the WACV 2022 paper.
A community Gradio demo linked from the README lets you try the model without installing anything.
Python 3 with Pillow and PyTorch is required.
git clone https://github.com/Mukosame/Anime2Sketch.git
cd Anime2Sketch
pip install -r requirements.txtFetch the weights from the Google Drive link in the README and place them in the weights folder.
# download weights per README and put them into weights/Process the bundled example or your own images.
python3 test.py --dataroot test_samples/madoka.jpg --load_size 512 --output_dir results/It is maintained by Mukosame (Xiaoyu Xiang) and collaborators, from the research group behind the underlying paper.
Yes, it is MIT-licensed, and the pretrained weights are freely downloadable.
No API key is involved; the model runs locally in PyTorch.
Generic edge detectors find gradients everywhere; Anime2Sketch is a learned model trained to produce clean, human-style sketch lines from artwork and suppress colour and shading noise.
Clone the repo, pip install -r requirements.txt, download the weights into weights/, and run test.py on your image.
Krita is a free and open source cross-platform application that offers an end-to-end solution for creating digital art files from scratch built on the KDE an…
Unleash your creativity with Pixelorama, a powerful and accessible open-source pixel art multitool. Whether you want to create sprites, tiles, animations, or…
Unofficial DragGAN implementation: drag points on a GAN image to edit it interactively
Generate clean 2D game sprites and animation atlases from one drawing — a Codex/Claude skill and Python CLI
Desktop AI art studio — photoreal renders, ControlNet and upscaling
Scriptable command-line image and animation generator for Stable Diffusion
The most-starred other Image projects in the LibreAI catalogue — the realistic shortlist if Anime2Sketch is not the right fit.
Stable Diffusion web UI
The node-graph powerhouse for precise, professional AI image and video generation.
High performance self-hosted photo and video management solution
Focus on prompting and generating
🆙 Upscayl - #1 Free and Open Source AI Image Upscaler for Linux, MacOS and Windows
Free and open — grab the source, star the repo, and start creating.