SmartRecall について

SM-2 間隔反復アルゴリズムに基づいた AI フラッシュカードツール、SmartRecall を開発した理由。
4月 29, 2026

SmartRecall について

SmartRecall は、学習の中でもっとも難しい作業 ―― 質の高いフラッシュカードを作ること ―― をワンクリックで完結させ、そのうえですべての復習を SM-2 間隔反復アルゴリズムでスケジュールします。同じ内容を二度学び直す必要はもうありません。

開発の理由

本気で学ぶ人なら、いずれは間隔反復にたどり着きます。しかし、それを最後までやり切る人はほとんどいません。理由は単純で、600 ページの PDF から手作業で数千枚もの良質なカードを作る労力は、それで節約できる学習量を上回ってしまうのです。Anki は優れた復習エンジンですが、その周囲にはカード作成という大きな問題が横たわっています。

私たちは、その「作成側」を解決するために SmartRecall を立ち上げました。PDF をアップロードし、章をペーストし、シラバスを投げ込む ―― モデルが原文を読み取り、本当に出題されうるポイントを抽出して、試験形式に合った複数フォーマットのカード(穴埋め、基本、定義、比較)を生成します。復習側は、Piotr Wozniak が 1987 年に発表した、Anki にも使われている SM-2 スケジューラが受け持ちます。

私たちが信じていること

  • 科学は壊れていません。壊れているのはワークフローです。 間隔反復には 40 年以上の科学的根拠があります。99% の学習者にとってのボトルネックは、アルゴリズムではなくカードです。
  • AI は記憶を肩代わりするのではなく、生成すべきです。 モデルがカードを書き、学習者が想起する。逆にすると学習効果は失われます。それを助長するような機能は出しません。
  • オープンなデータ、オープンな出口。 すべてのデッキは標準の .apkg(Anki)形式にエクスポート可能です。囲い込みはしません。
  • プライバシーは譲れません。 アップロードされた PDF はカード生成のためだけに処理され、学習には使われません。詳しくは プライバシーポリシー をご覧ください。

SmartRecall がほかと違うところ

SmartRecallAnkiQuizlet
カード作成PDF / テキストから AI が生成手動手動+コミュニティデッキ
スケジューラSM-2SM-2(改変版)Leitner 方式
PDF 取り込みネイティブ対応アドオン必須非対応
Anki エクスポートありなし
マルチプラットフォームWeb + iOSデスクトップ+モバイルWeb +モバイル

これから

  • 公開ロードマップは Updates ページで公開しています。
  • 方法論の詳しい解説は Blog に掲載しています。
  • Android アプリ、FSRS スケジューラオプション、共有可能な公開デッキを近い将来リリース予定です。

開発者について

Alex Chen ― 創業者 / 記憶研究者。

Alex は、USMLE 対策で 3 か月にわたり Anki と格闘し、手作業でカードを作りながら毎週遅れを取り続けた末に SmartRecall を作りました。必要だったのは、より優れた復習アルゴリズムではありません ―― SM-2 はすでに十分機能しています。本当に必要だったのは、教科書からカードを取り出す部分でした。間隔反復、長期記憶の認知科学、そして AI が学習を助ける(あるいは害する)場面について執筆しています。

SmartRecall に関するご連絡は [email protected] までどうぞ。

お問い合わせ

  • サポート: [email protected]
  • 不具合報告・機能リクエスト: 同じアドレス宛 ―― すべてのメールには人間が目を通し、通常 1 営業日以内に返信します。