Language learning · macOS

A tutor that
remembers you.

You can already learn a language with Claude. What you can't do is manage it — track progress, resurface what you forgot, keep the expressions worth keeping. Wren is that layer, native on your Mac.

Talk01Capture02Cards03Recall04↻ STATEcarries over
macOS nativeOn-device speech7 languagesNo accountRuns on your Claude plan

The app

A real conversation, corrected as you go.

Pick a language, then page through the screens — recasts, session notes, and the vocabulary you build without noticing.

Daily Talk — the tutor recasts your slips in-line and logs the correction, in your language.

Daily Talk — the tutor recasts your slips in-line and logs the correction, in your language.

01 / 03

The gap

A chatbot teaches. It doesn't manage.

Ask a general AI to be your tutor and it will — brilliantly, once. Then tomorrow you start from nothing: re-explaining the protocol, re-finding your words, with no memory of what you got wrong last week. The teaching was never the hard part. The management is.

01

Raw chatbot

Re-prompt every session · no progress · words lost · summaries by hand · yesterday doesn't carry over.

02

Wren

Session memory · auto cards · spaced review · recasts captured · every day builds on the last.

03

The difference

Persistent state, deterministic logic, and the model orchestrated around them — not a better prompt.

What it does

The management, automated.

Six mechanisms run underneath every conversation. Together they're why the same answer, on two different days, gets two different responses.

01

Session memory

The last three sessions are summarized and folded into the next conversation's system prompt — so the tutor picks up where you left off, not where a stranger would.

wrap my head aroundDUE
push back onDUE
off the top of my headDUE
Next session prompt

Wren seeds these three into the tutor's context, so they resurface in natural conversation — right when you're about to forget them.

02

Spaced repetition, on a half-life

Every card tracks its own forgetting curve. Wren schedules the next review for the moment you're about to lose it — and each pass buys a longer interval.

RECALLREVIEW DUEREVIEW
03

Recasts, captured

When the tutor reformulates your slip into natural English inside its reply, that correction is highlighted and harvested into your review — the way real acquisition works.

You

Yesterday I go to the meeting.

Wren

Oh, you went to the meeting yesterday — how did it go?

No red pen. The corrected form is folded back into a natural reply and captured for review — the recast technique.

04

On-device speech

Speech-to-text and text-to-speech run locally on your Mac. Talking costs nothing against your Claude quota — a voice-first app that doesn't bill you for voice.

Cloud speech APImetered
Wren · on-device0 tokens

Whisper and Kokoro run on your Mac. Speech never spends a subscription quota or an API token — only the text turns do.

How it works

One loop, every day.

Talk, and Wren captures. What it captures becomes cards. Cards come due and get woven back into the next conversation. Nothing to configure — the loop just runs.

01
Talk
Daily conversation
02
Capture
Recasts · takeaway
03
Cards
Auto-generated
04
Recall
Due cards injected

Yesterday feeds today. The dashed return is the difference — a plain chat starts over every time.

Daily Talk

Eight protocols, applied at once.

Every conversation runs on evidence-backed acquisition patterns — not a personality, but a method, held consistently.

01i+1

Comprehensible input one notch above your level

02Modeled output

Seeds phrasal verbs and idioms you can reuse

03Recasting

Reformulates your errors instead of red-penning them

04Question variety

Cycles follow-ups so you produce more

05Follow the thread

Digs into what you actually said

06Anti-avoidance

Engineers openings for structures you dodge

07Affective filter

Manages the fear of sounding wrong

08Active recall

Weaves your due cards in invisibly

Your language

Managed in the language you think in.

Wren teaches English to speakers of seven languages — and coaches each in their own, with interference-error correction tuned to how that language transfers into English.

KR한국어
→ EN·설명·복습·관리
ESEspañol
→ EN·explicación nativa
PTPortuguês
→ EN·explicação nativa
JA日本語
→ EN·母語で解説
FRFrançais
→ EN·dans ta langue
ITItaliano
→ EN·nella tua lingua

The English tutor is shared. What changes is the language you're managed in — glosses, review, and interference-error coaching tuned to how your native language transfers into English.

Your data

Everything stays on this Mac.

Sessions, cards, and progress live in local storage — nothing leaves except the text turns you send to Claude. No account, no tracking, no sync you didn't ask for. Export a single backup file whenever you want to move machines.

Download

Bring your Claude plan. Wren does the rest.

Native for macOS. Sign in with a Claude Pro or Max subscription, or an API key — Wren adds the memory, the cards, and the local voice on top.

Download
macOS
.dmg
Requires
macOS 26+
Apple silicon

Free core · optional supporter extras