Japanese · Spaced repetition · Open source

Psitta

Build your vocabulary, practise with related sentences, and return to what you have learned. One study session at a time.

For Android, Windows and Ubuntu. Your progress stays on your device.

SENTENCE PRACTICE日本語 → English
猫ねこが好すきです。

I like cats.

One sentence. A shared structure. More ways to practise.

Illustration using a sentence from the corpus.
Not an app screenshot.

1,297vocabulary entries
1,380sentence groups
3,452Japanese sentences
218Kana exercises
The approach

Meet words. Practise patterns. Revisit.

01 / VOCABULARY

Start with a word

Study Japanese words with their readings and English meanings. Furigana helps you read the kanji as you go.

02 / SENTENCES

See the structure again

Practise related sentences within a group. Each group shares a review schedule, while individual examples track their own exposure.

03 / REPETITION

Build a routine

Grade your answers, review when exercises become due, and resume unfinished sessions. Follow your activity with daily and overall statistics.

04 / KANA

Read and write kana

Practise hiragana and katakana with spaced repetition. Each character card asks you to read the kana and gives you space to practise writing it; example words help connect it to vocabulary.

Download Psitta

Version 0.2.0 · Free and open source. No account required.
Choose your platform to download the installation file.

Windows

64-bit · EXE installer

Download for Windows
Installation instructions

Open the downloaded installer. Psitta is not digitally signed yet, so Windows may display a warning; antivirus software may also block it. A warning alone does not establish that a file is malicious. Check the alert before proceeding.

Linux

DEB · 64-bit (amd64)

Download for Linux

Tested on Ubuntu 24.04

Installation instructions

Open the downloaded .deb with your software installer and select Install. Availability of a graphical installer depends on your distribution.

Android

APK · Direct installation

Download for Android
Installation instructions

Open the downloaded APK. If requested, allow installation from the browser or file manager you are using.

About this version
Your progress is saved on your device. Settings includes full database backup and restore; cloud sync is not available. Updates are installed manually. The Japanese exercises include readings and English translations, but no audio.
Built in the open

A learning project,
in more ways than one.

Psitta is developed by Antoine Lagache. Built with Flutter, it explores language learning alongside the design of a modular study engine and a documented spaced repetition model.

Version 0.2.0 adds hiragana and katakana practice, progress statistics, configurable themes and database backup and restore. Follow the release notes for the full change history.

Explore the source code →

Content with provenance

Vocabulary draws on JMdict; sentences and their English translations come from Tatoeba. Source attribution is available in the app. Editorial choices and known limitations are documented.

Psitta is a vocabulary and sentence practice tool, intended to accompany other learning resources. The ordering and scheduling are design choices, not a claim of measured learning effectiveness.

Content sources & licenses →