Personal LINE · local-first個人 LINE · 本機優先

Your LINE,
readable by AI.

讓 AI 讀懂
你的 LINE

Give Claude and local AI agents access to your personal LINE chats — read, reply, send images, and search. E2EE stays on your device.

讓 Claude 與本機 AI agent 讀取、回覆、傳圖和搜尋你的個人 LINE;訊息與 E2EE 解密都留在裝置上。

v0.4.1 One file. Open it. Done.一個檔案,開啟即安裝。
yomi — desktop extension
01 Download the file for your operating system
02 Open it with Claude Desktop
03 Review permissions, then select Install
41 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.
01 下載適合你作業系統的檔案
02 用 Claude Desktop 開啟
03 確認權限後選擇安裝
Claude 可使用 41 個 Yomi 工具

你 › 整理我的 LINE 未讀訊息
yomi › get_unread_digest()
// 本機讀取 · 不會標示已讀
摘要 › 三個對話需要你處理。
  Aya 正等你確認新版標記。
[ install · v0.4.1 ]

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,把讀到的東西唸回給你。

黄泉
The unreachable realm
觸不到之地

The yomi in yomigaeri — returning from Yomi. Like a messenger moving between two realms, Yomi passes through sealing and silence to bring messages still readable deep inside your conversations back into the light. It does not summon history already lost; it helps what has not disappeared be seen again.

也是「黄泉帰り」——自黃泉歸來——裡的那個 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 用自然語言問

Insight

  • Surfaces which conversations are waiting on you浮現哪些對話正在等你回
  • Maps the people who bridge your conversations找出串起你各對話的橋樑人物
  • A compact context network — not a message dump精簡的情境網路——不是倒訊息

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 latest .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 使用者只要下載作業系統對應的最新版 .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,
替你讀一次。