Overview¶
Mirumoji is an open-source, self-hosted Japanese immersion toolkit. Drop in any video, anime episode, drama or audio clip and it gives you: clickable tokenized subtitles with dictionary pop-ups, Whisper-powered transcription, instant SRT/clip extraction, and one-click Anki deck export — all in Docker, all running on your own machine.
Optional Integrations
Preview
View a
Preview
of the frontend (No backend running)
Documentation
Access full
Documentantion
Features¶
.SRT
subtitles.
kuromoji.js
), allowing you to click individual words for information
kotobase
) page allowing wildcard searches.
{sentence}
and {word}
variables.
Video Conversion
Upload videos in various formats; they can be converted to MP4 for optimal playback.
SRT Generation
Generate subtitles for your videos. Runs FasterWhisper
with modified parameters to increase accuracy for longer media such as Anime/ J-Drama episodes.
Persistent Storage
Clip Saving
Setup¶
Docker Images
Both the frontend
and backend
have pre-built Docker
images and are set up to work with Docker Compose.
Tip
The easiest setup is to run the GUI Launcher
for your platform.
For detailed instructions please refer to the Setup Guide
Image Sizes¶
Compressed Image Sizes