openkoto

An AI-based desktop app for learning foreign languages by reading any text you are interested in. It is a free alternative to tools like Language Reactor.

Share on XCustom license (see repository)

Overview

OpenKoto, formerly TextLingo, is an open-source, AI-powered app for learning foreign languages by reading content you care about, such as song lyrics, news articles or blog posts. It also works as a reader and translation tool. The desktop version is built with Tauri, React and Rust and runs locally, and an iOS app is available on the App Store.

Key features

  • Learn from any text you are interested in
  • Doubles as a reader and translation tool
  • Desktop app built with Tauri, React and Rust
  • iOS app with articles, books, subtitled video and spaced repetition

Best for

Language learners, such as Japanese or English learners, who prefer real content over fixed lessons and want a free alternative to Language Reactor.

Upstream
hikariming/openkoto
Fork on GitHub
Guo-astro/openkoto
Upstream stars
453
Category
Learning, interviews and curated lists
Language
Swift
License
Custom license (see repository)
Forked
2026-03-04
Sync status
In syncLast synced 2026-09-29