Skip to content
Seoyeon standing on a neon-lit street at night
Practice
Seoyeon · the ER doctor next door피곤해 보여요. 어젯밤에 뭐 했어요?
친구들이랑 야시장에 가요 갔어요.
가요 → 갔어요어젯밤 (last night) is in the past, so use the past tense.
Seoyeon · the ER doctor next door疲れた顔してる。昨日の夜、何してたの?
友だちとナイトマーケットに行きます 行きました。
行きます → 行きました昨日の夜 (last night) is in the past, so use the past tense.

AI character role-play · Korean · Japanese

Learn a language
through a story.

Practice Korean or Japanese with AI characters. Get corrections with explanations, then review with cards and quizzes.

18+ · Invite-only beta · You need an invite code to sign up.
All characters are adults.

One conversation, one thing learned

Your reply gets a fix with the reason, and that phrase comes back as a card and a quiz.

  1. 01 Fixed in the chat

    친구들이랑 야시장에 가요 갔어요.
    가요 → 갔어요어젯밤 (last night) is in the past, so use the past tense.
  2. 02 Saved as a card

    Learning card

    갔어요

    past tense of 가요 (go)

    친구들이랑 야시장에 갔어요.

  3. 03 Back in a quiz

    Quiz

    어젯밤에 야시장에 ___.

    • 가요
    • ✓ 갔어요
    • 갈 거예요
  1. 01 Fixed in the chat

    友だちとナイトマーケットに行きます 行きました。
    行きます → 行きました昨日の夜 (last night) is in the past, so use the past tense.
  2. 02 Saved as a card

    Learning card

    行きました

    past tense of 行きます (go)

    友だちとナイトマーケットに行きました。

  3. 03 Back in a quiz

    Quiz

    昨日の夜、ナイトマーケットに__。

    • 行きます
    • ✓ 行きました
    • 行って

Her face follows the conversation

The same character looks different as the conversation turns. Some pictures even move a little.

Seoyeon with a calm expression

Calm

Calm 피곤해 보여요.

Calm 疲れた顔してる。

Seoyeon tilting her head

Curious

Curious 야시장이요……? 또 이상한 거 먹은 거 아니죠?

Curious ナイトマーケット……また変なもの食べたんでしょ。

Seoyeon laughing

Laughing

Laughing 떡볶이 먹고 울었다고요? 이번 주에 제일 웃겼어요.

Laughing トッポッキで泣いたの?今週いちばん笑った。

Who will you talk to?

Each one has a life, a job and a way of talking.

Seoyeon

Seoyeon

the ER doctor who lives next door

열 재 봐. ……38도. 오늘은 아무 데도 가지 마.
熱、測って。……38度。今日はどこにも行かないで。
Jun

Jun

your personal bodyguard

제 뒤에 계십시오. ……괜찮습니다. 제가 있으니까요.
私の後ろにいてください。……大丈夫です。私がいますから。
Kai

Kai

the chef at your neighborhood restaurant

남기지 말고 다 먹어. ……맛있다고? 당연하지.
残さず食えよ。……うまい?当たり前だろ。

+25 more

+25 more

They write to you first

Characters send DMs and post their day to a feed. The more you talk, the higher your relationship level, and each level opens new posts.

DM

Jun

내일 일정이 바뀌었습니다. 아홉 시에 로비에서 기다리겠습니다.

明日の予定が変わりました。九時にロビーでお待ちしています。

Feed

Seoyeon

Seoyeon relaxing in a café

오랜만의 휴무. 일단 커피부터.

久しぶりの休み。まずはコーヒー。

Opens at Lv.3

Six ways to learn

  • 한국어 → English
  • 한국어 → 日本語
  • 日本語 → English
  • 日本語 → 한국어
  • English → 한국어
  • English → 日本語

Left: the language you get explanations in. Right: the language you practice.

Questions

What is Serenade?

A web app where you practice Korean, Japanese or English by role-playing with AI characters. It runs in your browser, no install, and you can add it to your home screen.

Is it free?

You can send up to 5 messages a day for free. If you want to talk more, there's a Pro plan.

Why is it 18+?

It's a role-play service for adults, so we check your age with your date of birth when you sign up. All characters are adults.

Am I talking to a real person?

No. Every character is an original character played by AI, and none of them is based on a real person.

What happens to my conversations?

Conversations and learning records are kept until you delete them or your account. Deleting a conversation also deletes its messages, corrections and learning records. Details are in the privacy policy.

Privacy policy
How do I get an invite code?

Serenade is in an invite-only beta, so only invited people can sign up right now. If you got an invite link, opening it fills in the code for you.

Say hello. The story starts.

Who will you talk to tonight?

Start with an invite code