Keysake - Learn English as you type Chinese

Learn English as you type Chinese. Keysake is a free macOS input method that shows English alongside your Chinese. Save words, phrases, or full sentences from what you want to say. Japanese, Korean, and more languages are coming soon.

Add a comment

Replies

Best

I like the idea of learning from stuff you'd actually say. Feels more useful than going through a bunch of random vocab.

 Thank you, , It is indeed very useful for those who want to learn a language.

 Thanks, glad you like it! Yes, we want to help more people really learn how to express themselves in another language. We’ll be adding support for more languages too.

The idea is simple, but putting it directly into typing workflows is what make it interesting to me. Curious to see what you add next.

 Thank you very much. We will continue to optimize more details, improve the interactive experience, and provide more language support in the future.

 Thanks for your interest! We’ll be adding more language-learning features and support for more languages beyond Chinese and English.

The keyboard part is actually pretty neat. Does it work well when you're just typing quickly?

 Because it uses Apple's on-device translation model, it responds very fast — no problem even when you're typing quickly

 Yes, it feels smooth. We use Apple’s built-in translation, so it responds faster. And it won’t get in the way of typing in your own language.

The saved phrases caught my attention. I'd probably use that a lot for expressions I keep forgetting.

 Thanks for your interest! Yes, we built this to help people who want to learn a language. We’ll keep improving the learning experience, including what you can do with words, phrases, and sentences after saving them. We’ll also be adding support for more languages.

 Thank you, Evan, if you have any questions, feel free to reach out to us anytime.

It’s incredibly helpful for someone like me who studies English regularly. The author had a great idea—it meets my needs perfectly.

 Thanks a lot, if you have any questions, feel free to reach out to us anytime.

 Thanks for your interest! We’ll be adding more language-learning features, improving the experience, and expanding to more languages and platforms.

What real task does your product handle with GPT-6 Astra?
GPT-6 Astra helped shape the idea behind Keysake and turn it into a working macOS input method. It supported both product ideation and development, bringing language learning into everyday typing.

Does it learn from a users workflow and adapt or is the experience mostly configured manually?


Congrats . It looks interesting. Routing for you today!

 Thank you, Hamza, at this stage it's still mostly manual configuration, but that's already on the roadmap.

Learn English as you type Chinese with Keysake, a free macOS input method. ⌨️ It brings

learning into a habit you already have, with your own conversations, work, and ideas as

the material.

Language learning often means making time for another routine: opening an app, finding

material, and shifting your attention. Even after studying vocabulary and textbook

examples, you may still wonder how to express what you mean in a real conversation. 💬

Keysake connects learning to daily expression in three ways:

1. ⌨️ Start with a habit you already have.

As you type Chinese, English appears alongside it. You keep writing your original

message, without a separate translation request or app switch. An everyday task becomes

an opportunity to notice useful English.

2. 💡 Learn from what you actually want to say.

A work update, dinner plans, or a half-formed idea: the content comes from your real

life. You're not just seeing English. You're connecting something you already mean with

another way to express it.

3. 💾 Keep the expressions that matter to you.

Right-click to save the current word, phrase, or sentence. Press Space twice on any

input candidate to save the associated full sentence, even before you've finished

typing it. Over time, you build a personal expression library shaped by things you've

actually wanted to say.

This release supports Chinese input with English display on macOS. Japanese, Korean,

and more languages are coming soon. 🌏 Next up are iOS and cross-device sync. Deeper

grammar and usage explanations, AI answers to your language questions, and practice

tools are on the roadmap. 🤖


Chinese-to-English is the starting point. The vision is language learning that grows

out of everyday expression.

We'd love to hear how Keysake fits into your everyday typing. ✨

Hello everyone 👋

I'm excited to introduce Keysake here.

Keysake is a macOS input method that shows the English while you type Chinese. Just type like you normally do — chat, work, notes — and the English shows up right in the candidate bar.

The idea is simple: the sentences you actually want to say every day make better study material than any textbook. See something worth keeping, save it — a word, a phrase, a whole sentence — and dig into the grammar and usage in the app later.

It's completely free.

Give it a try and tell us what feels off — we're reading everything. Would love your support and your upvote today 🙌

Interesting that you started with macOS. Are you planning to bring it to Windows too?

 We’ll keep that in mind! Our iOS version is coming soon, and we’ll consider Android and Windows versions after that.

12
Next