An ML-powered manga translator written in Rust, supporting local OCR, inpainting, and LLM translation.
- 0.83.5
- Published at
- Sep 22, 2026
- 5,716
- Stars
- 9,695
- Download
- Synced at
- Oct 4, 2026
Latest release
0.83.5Sep 22, 2026, 12:29 AMDownloads slow? Switch the source anytime above
README
Project Overview
Koharu is an ML-powered manga translator written in Rust. It combines object detection, OCR, inpainting, and LLMs to create a seamless translation experience, running all vision models and LLMs locally for privacy.
Key Features
- Automatic detection of text regions, speech bubbles, and cleanup masks
- OCR for manga dialogue, captions, and other page text
- Inpainting to remove source lettering
- Translation with local or remote LLM backends
- Advanced text rendering with vertical CJK and RTL support
- Layered PSD export with editable text
Target Audience
- Manga readers and translators
- Users who want to localize manga translations
- Privacy-conscious ML tool users
Quick Start
- Visit koharu.rs for installation
- Install Koharu
- Run translation:
koharu(GPU accelerated by default) - Force CPU usage:
koharu --cpu
Core Advantages
- All processing runs locally for privacy
- Supports CUDA, ROCm/HIP, Metal, and Vulkan acceleration
- Layered PSD export for post-editing
- Open-source and free, community-driven
System Requirements
- OS: Cross-platform (Windows, Linux, macOS)
- Architectures: x86_64, arm64
- Additional Dependencies: NVIDIA driver (CUDA), AMD driver (ROCm/HIP)
Notes
- GPU acceleration requires supported hardware and drivers
- CPU fallback is always available
Release history
Sort