読み · read your LINE, out loud把你的 LINE 讀出來

Read your LINE from any AI agent.

讓任何 AI agent 讀你的 LINE。

Read, reply, send images, mention someone, and search across conversations — end-to-end encrypted, local-first, from any MCP agent. No browser. No bot account.

讀訊息、回覆、傳圖、標註某人、跨對話搜尋——端對端加密本機優先,來自任何 MCP agent。沒有瀏覽器、沒有 bot 帳號。

v0.1.4 One file. Drag in. Install.
yomi — desktop extension
01 Download the file for your operating system
02 Open it with Claude Desktop
03 Review permissions, then select Install
19 Yomi tools available to Claude

you › summarize my unread LINE messages
yomi › get_unread_digest()
// read locally · does not mark messages read
summary › Three conversations need attention.
  Aya is waiting for approval on the new mark.
[ install · v0.1.4 ]

No terminal. No Node. One local extension.

不用終端機、不用 Node,一個本機擴充套件。

Choose your operating system, download the .mcpb file, and open it with Claude Desktop. Review the permissions and select Install. Claude Desktop provides the runtime.

選擇作業系統、下載 .mcpb,再用 Claude Desktop 開啟。確認權限後按下安裝;執行環境由 Claude Desktop 提供。

CLI Using Claude Code or another MCP client?使用 Claude Code 或其他 MCP client?
claude mcp add yomi -- npx @rikaidev/yomi

Requires Node.js 24+ · Bun is not required

需要 Node.js 24+ · 不需要 Bun

[ the name · 読み ]

One word, read three ways.

一個詞,三種讀法。

Every RikaiDev name carries more than one meaning. yomi carries three — and together they describe exactly what it does.

每個 RikaiDev 名字都不只一層意思。yomi 有三層——合起來,正好說明它在做的事。

A reading

Not just parsing your messages — reading the situation, the way you would.

不只是解析訊息——而是像你一樣,讀懂當下的情境。

To recite

It doesn't read in silence. It reads things back to you, through your agent.

它不是默讀。它會透過你的 agent,把讀到的東西唸回給你。

黄泉
What was buried
黄泉

The realm out of reach — the yomi in yomigaeri, "the return." yomi brings the forgotten back to light.

觸不到之地——「黄泉帰り」(復返)裡的那個 yomi。yomi 把被遺忘的帶回光下。

[ how it works ]

No API. No bot account. No webhook.

沒有 API、沒有 bot 帳號、沒有 webhook。

01
Pair as a device
配對為裝置

Log in as a secondary device on your own LINE account.

以次要裝置登入你自己的 LINE 帳號。

02
Speak the protocol
直接講協定

Talks LINE's TCompact-over-HTTPS directly — no browser in the loop.

直接講 LINE 的 TCompact-over-HTTPS——過程沒有瀏覽器。

03
Decrypt locally
本機解密

Letter Sealing (E2EE) messages and media decrypt on your machine.

Letter Sealing(E2EE)訊息與媒體在你的機器上解密。

04
Expose to any agent
開放給任何 agent

A small stdio MCP server. Point any MCP client at it.

一個小巧的 stdio MCP server。任何 MCP client 指過來即可。

The full kit

everything yomi shipsyomi 帶的一切

Read

  • Read any 1:1 or group chat, with history讀任何一對一或群組聊天,含歷史
  • Media & stickers, decrypted locally媒體與貼圖,本機解密
  • Reads the situation, not just the text讀懂情境,不只是文字

Write

  • Reply, send images, mention people回覆、傳圖、標註成員
  • Explicit tools send now — not drafts明確呼叫即送出——不是草稿
  • Read receipts are a separate explicit action已讀回條是另一個明確動作

Search

  • Search across available, indexed conversations跨可取得、已索引的對話搜尋
  • Local & instant — nothing indexed remotely本機、瞬間——不在遠端建索引
  • Ask in natural language via your agent透過 agent 用自然語言問

Security

  • Letter Sealing (E2EE) decrypted on-deviceLetter Sealing(E2EE)在裝置上解密
  • Local search index and embedding inference搜尋索引與 embedding inference 都在本機
  • Reads your own account only只讀你自己的帳號

Runtime

  • Desktop Extension — no separate runtimeDesktop Extension——不用另裝 runtime
  • macOS, Linux, WindowsmacOS、Linux、Windows
  • Also available from npm via npx也可透過 npm 的 npx 執行

Integration

  • Claude Desktop, Cowork, Code, and MCP clientsClaude Desktop、Cowork、Code 與 MCP clients
  • stdio server — no port, no hoststdio server——不用埠、不用架站
  • MIT-licensed, open on GitHubMIT 授權,GitHub 開源

FAQ

01

Is yomi free and open source?

yomi 是免費且開源的嗎?

Yes. yomi is MIT-licensed and on GitHub — clone it, read it, run it.

是的。yomi 採 MIT 授權、放在 GitHub——clone、閱讀、執行都可以。

02

Do I need a bot account or LINE's official API?

需要 bot 帳號或 LINE 官方 API 嗎?

No. yomi logs in as a secondary device on your own account and speaks the protocol directly — no bot, no official API, no webhook.

不用。yomi 以次要裝置登入你自己的帳號、直接講協定——不用 bot、官方 API 或 webhook。

03

Where does Yomi process my LINE data?

Yomi 在哪裡處理我的 LINE 資料?

Messages and media are decrypted locally, and the search index stays on your device. Yomi communicates with LINE to access your account. The first semantic search downloads an embedding model from Hugging Face, but sends no LINE content there.

訊息與媒體在本機解密,搜尋索引也留在裝置上。Yomi 仍會與 LINE 通訊以存取你的帳號;第一次語意搜尋會從 Hugging Face 下載 embedding 模型,但不會傳送 LINE 內容過去。

04

Which agents work with yomi?

哪些 agent 可以用 yomi?

Claude Desktop, Cowork through the desktop app, Claude Code, and other local clients that support stdio MCP servers.

Claude Desktop、透過桌面 App 使用的 Cowork、Claude Code,以及其他支援 stdio MCP server 的本機 client。

05

How do I install Yomi?

如何安裝 Yomi?

For Claude Desktop, download the v0.1.4 .mcpb for your operating system and open it with Desktop. No separate Node.js or Bun install is required. Claude Code users can add the npm package with npx.

Claude Desktop 使用者只要下載作業系統對應的 v0.1.4 .mcpb 並用 Desktop 開啟,不必另裝 Node.js 或 Bun。Claude Code 使用者可透過 npx 加入 npm 套件。

06

Can Yomi read my complete LINE history?

Yomi 能讀取完整 LINE 歷史嗎?

Not always. LINE may not give a secondary device older one-to-one history or superseded group encryption keys. Yomi returns an explicit missing-decryption error instead of inventing content.

不一定。LINE 可能不會把較舊的一對一歷史或已輪替的群組加密金鑰交給次要裝置。Yomi 會明確回報缺少解密材料,不會捏造內容。

07

Is this official, and is it allowed?

這是官方的嗎?可以用嗎?

Unofficial. yomi isn't affiliated with LINE. Using it may be against LINE's Terms of Service and carries a risk of rate-limiting or suspension. It's for reading your own account, at your own risk.

非官方。yomi 與 LINE 無關聯。使用它可能違反 LINE 服務條款,並有被限流或停權的風險。它是用來讀你自己的帳號,請自行承擔風險。

Give your agent
a reading.

讓你的 agent,
替你讀一次。