開発者 MaximeRivest が作ったオープンソースプロジェクト riddle は、reMarkable Paper Pro 電子ペーパータブレットを「インクを食べる」、そしてペンで手書きで返事ができる魔法の日記に変えます。インスピレーションは『ハリー・ポッター』のトム・リドルの日記から。 (前回のあらすじ:Fable 5 自己改善システム実戦:14ステップで「複利」効果のあるAIエージェントを作る) (背景補足:AIルネッサンス?電子ペーパーノートが逆風の中でハイエンド職場の新ツールに)
インクが消えた瞬間、魔法が現れた!最近、MaximeRivest という開発者がAIを使って驚きのあるユーザー体験を生み出しました。ユーザーがペンで電子ペーパーに書き終えた後、インクの跡がまるで食べられたかのように徐々に薄れていき、次にハリー・ポッターの小説のように返事が現れます。
このオープンソースプロジェクトの名前は riddle で、作者はそれを「トム・リドルの日記」と呼んでいます。『ハリー・ポッター』に出てくる、考え、返事をする魔法の日記に由来します。
現時点では reMarkable Paper Pro(手書きノート専用の電子ペーパータブレット)のみをサポートしています。使い方はとてもシンプルです。書く、止まる、待つ。ペンを止めて約2.8秒後、インクの跡が徐々に紙面から消え、画面が「考え」、その後 Dancing Script という手書きフォントを使って、返信が一筆一筆アニメーションでページに書き戻されます。まるで誰かが目の前でペンで返事を書いているように見えます。
I love it when technology feels like magic. pic.twitter.com/7wbjyhyL8D — Maxime Rivest 🧙♂️🦙🐧 (@MaximeRivest) July 4, 2026
I love it when technology feels like magic. pic.twitter.com/7wbjyhyL8D
— Maxime Rivest 🧙♂️🦙🐧 (@MaximeRivest) July 4, 2026
この日記が人の言葉を書けるのは、oracle と呼ばれるAIバックエンドのおかげです。開発者の言葉を借りれば、これは「日記の魂」です。riddle のアーキテクチャは3層に分かれています。Rust で書かれたコアは筆跡入力とインク合成アニメーションを処理し、C/C++ で書かれた quill は電子ペーパーの表示エンジンを直接制御し、通常のUI中間層をバイパスして遅延を抑えます。実際に「考える」役割を担うのは oracle です。
デフォルトでは OpenAI 互換 API を使用します。簡単に言うと、OpenAI 公式、OpenRouter、Groq、あるいは自分でホストするローカルサーバーなど、OpenAI の /chat/completions フォーマットに準拠したサービスであれば、いくつかの環境変数を変更するだけでバックエンドを切り替えられます。別のモードではローカルのプロセスを実行し、さらに低遅延になります。
ペンを逆さにすると消去、クエスチョンマークを描くと使い方説明を表示、五本の指で同時に押すとプログラムを終了…現在、このプロジェクト全体が GitHub でオープンソース化されており、MIT ライセンスです。
176.68K 人気度
155.07K 人気度
69.54K 人気度
14.62M 人気度
4.86M 人気度
私はAIを使って『ハリー・ポッター』のトム・リドルの魔法の日記を実現しました。
開発者 MaximeRivest が作ったオープンソースプロジェクト riddle は、reMarkable Paper Pro 電子ペーパータブレットを「インクを食べる」、そしてペンで手書きで返事ができる魔法の日記に変えます。インスピレーションは『ハリー・ポッター』のトム・リドルの日記から。
(前回のあらすじ:Fable 5 自己改善システム実戦:14ステップで「複利」効果のあるAIエージェントを作る)
(背景補足:AIルネッサンス?電子ペーパーノートが逆風の中でハイエンド職場の新ツールに)
インクが消えた瞬間、魔法が現れた!最近、MaximeRivest という開発者がAIを使って驚きのあるユーザー体験を生み出しました。ユーザーがペンで電子ペーパーに書き終えた後、インクの跡がまるで食べられたかのように徐々に薄れていき、次にハリー・ポッターの小説のように返事が現れます。
考える日記
このオープンソースプロジェクトの名前は riddle で、作者はそれを「トム・リドルの日記」と呼んでいます。『ハリー・ポッター』に出てくる、考え、返事をする魔法の日記に由来します。
現時点では reMarkable Paper Pro(手書きノート専用の電子ペーパータブレット)のみをサポートしています。使い方はとてもシンプルです。書く、止まる、待つ。ペンを止めて約2.8秒後、インクの跡が徐々に紙面から消え、画面が「考え」、その後 Dancing Script という手書きフォントを使って、返信が一筆一筆アニメーションでページに書き戻されます。まるで誰かが目の前でペンで返事を書いているように見えます。
この日記の魂は誰か
この日記が人の言葉を書けるのは、oracle と呼ばれるAIバックエンドのおかげです。開発者の言葉を借りれば、これは「日記の魂」です。riddle のアーキテクチャは3層に分かれています。Rust で書かれたコアは筆跡入力とインク合成アニメーションを処理し、C/C++ で書かれた quill は電子ペーパーの表示エンジンを直接制御し、通常のUI中間層をバイパスして遅延を抑えます。実際に「考える」役割を担うのは oracle です。
デフォルトでは OpenAI 互換 API を使用します。簡単に言うと、OpenAI 公式、OpenRouter、Groq、あるいは自分でホストするローカルサーバーなど、OpenAI の /chat/completions フォーマットに準拠したサービスであれば、いくつかの環境変数を変更するだけでバックエンドを切り替えられます。別のモードではローカルのプロセスを実行し、さらに低遅延になります。
ペンを逆さにすると消去、クエスチョンマークを描くと使い方説明を表示、五本の指で同時に押すとプログラムを終了…現在、このプロジェクト全体が GitHub でオープンソース化されており、MIT ライセンスです。