Skip to content

Frequently asked questions

What Kimochi is, who it’s for, what it costs, and what leaves your computer.

What is Kimochi?

Kimochi is a free, open-source desktop app that helps you read Japanese in games. It captures the Japanese text on your screen with OCR, can draw that text back over the game as an overlay, and lets you hover any word to look it up in your favourite dictionary and save it to Anki. It works on games, visual novels, manga, YouTube videos and anything else on your screen.

Who is Kimochi for?

Kimochi is for people learning Japanese by reading the games, visual novels and manga they enjoy. It started as the tool its maker, Hamish Macpherson, wanted: something that reads the game for you, gets out of the way, and lets you look up the word you’re stuck on without breaking the flow.

How does Kimochi work?

There are four steps. Pick the game window or screen, and crop it if you like. Press Scan, or turn on Auto OCR. The text shows up in Kimochi’s Log, and over the game if the overlay is on. Then hover a word to look it up, hear it, or save it. Every line is kept in a Log you can scroll back through, with a separate session for each game.

Is Kimochi free? What does Kimochi Cloud cost?

Yes, Kimochi is free forever, with no account and no limits on the core app: the overlay, Auto OCR, on-device and online OCR engines, the Log, Sessions, the Notebook, dictionaries, one-click Anki cards and Gaming Mode.

Kimochi Cloud is optional and costs $6 a month, $60 a year (two months free, so $5 a month), or $125 once for lifetime. It adds in-app translation, AI explanations, ElevenLabs read-aloud, Google Vision cloud OCR and sync across devices, with a 14-day free trial.

Plans on the home page

Which platforms does Kimochi run on?

Kimochi runs on macOS, Windows (x64 and ARM64) and Linux, and has a Gaming Mode for the Steam Deck. macOS support is the most mature, and Steam Deck Gaming Mode is in early testing.

Installing on Linux and Steam Deck

Does Kimochi send my screen to the cloud? Is it private?

Only if you choose an online OCR engine. Kimochi has no analytics, telemetry, crash reporting or ads. Your captures, log, notebook, statistics and settings stay on your computer, unless you sign in to an account, which syncs them between your computers.

Google Lens (the default engine) and Kimochi Cloud OCR send the captured region for recognition. If you’d rather nothing leave your machine, pick an on-device engine: Apple Live Text (macOS), MeikiOCR, Manga OCR or OneOCR (Windows). The privacy policy lists exactly what each feature sends and when.

Privacy policy

Is Kimochi out yet?

Not as a proper release yet. Kimochi is early: it has nightly pre-release builds, made by one developer.

Do I need an account?

No. Kimochi works fully without an account. You only need one for Kimochi Cloud: cloud OCR, read aloud, translation, AI explanations and sync. You can sign up with email, Google or Discord, and you can download or delete everything from your account page at any time.

Which OCR engines and dictionaries does Kimochi support?

OCR engines: Google Lens (the default, online), Apple Live Text (macOS, built in), MeikiOCR (on device, on the GPU), Manga OCR (on device, tuned for manga), OneOCR (Windows 11, built in), or your own custom OCR endpoint.

Dictionaries: a built-in copy of Yomitan with your own dictionaries, Hachidori, 10ten, or the Yomitan in your browser through the Yomitan API.

Does Kimochi work with Anki and texthookers?

Yes. Kimochi adds cards to Anki through the AnkiConnect add-on. If you already hook text out of a visual novel, point Kimochi at your texthooker over WebSocket, or just copy lines to the clipboard. They land in the same Log, with the same lookups, Notebook and stats. Kimochi can also take owocr’s output over WebSocket.

Do I need OBS or a browser extension?

No. Kimochi has built-in screen and window capture with a crop region, so OBS isn’t needed, and Yomitan is built in, so no browser tabs are required. You can still use the Yomitan in your browser through the Yomitan API if you prefer.

How is Kimochi different from Game Sentence Miner, Kamui, owocr or YomiNinja?

Kimochi puts capture, OCR, the overlay, a log, Yomitan, Anki and a notebook in one app, with no OBS and no browser tabs, and a controller works too. Game Sentence Miner is better if you want rich Anki sentence cards with audio and screenshots (it needs OBS). owocr is great if you like building your own setup. Kamui is a paid, closed-source web and Windows app if you want everything handled for you in the cloud. YomiNinja is a free, open-source overlay with Yomitan and 10ten built in; Anki integration is on its planned list.

The full, sourced comparison

Can I use Kimochi with a controller or on the Steam Deck?

Yes, though Steam Deck support is early. In Gaming Mode, click both sticks (L3 + R3) to scan, pick a word with the D-pad, press A for the reading, and press B to go back to the game.

Is Kimochi open source? Where is the code?

Yes. Kimochi is free and open source under the GPL-3.0 licence, and its source is on GitHub.

Does Kimochi work on phones or tablets, or for languages other than Japanese?

Kimochi is a desktop app for macOS, Windows and Linux, plus Gaming Mode on the Steam Deck, and it is made for reading Japanese.

How do I report a bug or give feedback?

Email Hamish at hamstu@gmail.com, or open an issue on Kimochi’s GitHub repository.

Email hamstu@gmail.com

Didn’t find your answer? The comparison and the privacy policy go into more detail.