English refinement & learning notes on Mac

Refine text into natural English on Mac, with explanations and examples. Capture new input from AI coding tools such as Claude Code and Codex, or refine selected text and the current field. Optionally sync records via iCloud to the iPhone beta.

  • Your original request goes through
  • Uses your signed-in AI assistant
  • Records stay local by default

Pi · Claude Code · Codex · OpenCode · Antigravity

Capture AI coding input

Capture new input from AI coding tools without interrupting your work.

Shortcut · Services · Menu bar

Refine selections & text fields

Type Chinese, English or both. Refine a selection or the current text field in another app.

What you really said is the practice

Explanations, examples & follow-ups

Focused notes and examples. Ask follow-up questions about a record on your Mac. US or UK English; natural, casual or professional. Choose the explanation language and keep your tone.

Records stay local by default

Calendar, bookmarks & records

Browse by date, bookmark, copy and reuse. Retry failures or delete records you no longer need.

Original text & refined English

What you just wrote

Delete the decoration elements, make the key points prominent, use the original components, and do not play by yourself.

A more natural way to say it

Remove the decorative elements, keep the focus on the content, and use the original components as-is instead of adding your own spin.

Why it reads that way

“keep the focus on…” lands better in design feedback than a literal “highlight the key points”; “as-is” says use it exactly as shipped, and “add your own spin” is how a native speaker names improvising.

Reuse it next time

keep the focus on …use … as-isadd your own spin

iPhone public beta

Optional iCloud sync · iPhone TestFlight beta

Build it up on Mac, review it on iPhone

Optional iCloud sync · iPhone TestFlight beta. Read aloud, practise recall, set daily reminders or continue in an AI app.

iPhone public beta ↗

Enable iCloud on Mac and use the same Apple Account. On iPhone: search, calendar, bookmarks and offline access to synced records.

YiYan on Mac: original input, natural English and learning notes YiYan follow-up on Mac: learning natural English ways to say something keeps happening

Privacy & control

YiYan does not install itself into Pi, Claude Code, Codex, OpenCode, or Antigravity, and never changes their settings.

Tools & connection
Pi · Claude Code · Codex · OpenCode · Antigravity. Captures new input while running; no old-chat import. Uses an installed, signed-in, available assistant. No separate model or API setup.
Refine selections & text fields
Refinement replaces selected text; with no selection, it appends after the original. Requires Accessibility permission; also available in Services.
Privacy & control
Local records by default; you opt into iCloud. English generation still uses the selected AI service. Filters low-value input and redacts high-confidence secrets. Preserves code, paths and URLs.
Explanations, examples & follow-ups
Mac follow-up chats stay local and are neither synced nor exported. Delete cloud data separately while keeping Mac records.
Mac settings & export
Global shortcuts, pinning, opacity, light/dark themes, text size, launch at login and automatic updates.
iPhone listening & recall
Read-only CLI for record export. On iPhone, copy record context or open ChatGPT, Claude or Gemini; you choose when to send.