20 ポイント 投稿者 theoverstructure 2026-05-26 | 11件のコメント | WhatsAppで共有

PAIDEIA – 自分の講義資料から試験対策用ナレッジベースを作る、ローカルファーストのClaude Codeプラグイン

私はKAISTで物理学科と数理科学をダブルメジャーしています。試験勉強をしながら、GPTにPDFを丸ごと突っ込む友人たちを見て、もっと効率的な方法について考えるようになり、自分でプラグインを作成してオープンソースとして公開しました。

多くの学生は、講義資料、課題、解答、過去問をまとめてLLMに入れ、「説明して」「要約して」「予想問題を作って」と依頼します。しかし、実際の試験勉強で重要なのは単なる要約ではなく、その科目で繰り返し現れる解法パターン、教授の課題スタイル、自分がよく間違えるポイント、そして試験に出る可能性が高い範囲を継続的に追跡することです。そこでPAIDEIAを作りました。

PAIDEIAはClaude Code向けで、Local-firstを志向しています。講義資料、課題、解答PDFを科目フォルダに入れると、その科目専用の試験対策ナレッジベースを生成します。

機能

  • 講義資料/HW/解答PDFをMarkdownに変換
  • 解答から繰り返し現れる解法パターンを抽出
  • 課題カバレッジに基づいて試験に出る可能性が高い領域を表示
  • パターンカード、弱点マップ、1ページのチートシートを生成
  • 既存問題の twin variant を生成
  • 模擬試験を生成
  • 手書きで解いた答案PDFをOCRで読み取り、reference solution と比較して採点
  • 間違えたパターンを蓄積し、次のドリルとチートシートに反映
  • すべての成果物を plain Markdown として保存

背景

大学生に必要なのは「より親切なAIチューター」ではなく、自分の講義資料と自分のミスを継続的に蓄積する科目別の学習システムです。

試験は通常、一般的な知識よりも特定の教授のスタイルや課題の分布に強く結びついています。同じ概念でも、どのような形で出題されるのか、どんな解法パターンが繰り返されるのか、自分がどこでよく詰まるのかが重要です。PAIDEIAはそのため、対話型チャットボットというより編集可能な学習グラフに近い存在です。一度問題を間違えると、そのミスは弱点マップに残り、次の練習問題とチートシートに反映されます。

Local-First

成果物は特定のアプリの中に閉じ込められません。科目別フォルダ内にMarkdownファイルとして残り、Obsidianのようなツールでもそのまま開けます。OCRは基本的にClaude/Codexのvisionフローを使え、オプションでQwen3-VLやTesseractも接続できるようにしました。

多くの理工系専攻の方々に使ってもらい、機能を検証してもらえたらと思い共有します!

11件のコメント

 
theoverstructure 22 일 전

https://github.com/OPTIMETA/PAIDEIA-opencode
https://github.com/OPTIMETA/PAIDEIA-Hermes

これで OpenCode と Hermes でも PAIDEIA をご利用いただけます!

 
hanjk94 2026-05-28

HTMLにも対応してくれると嬉しいです。

 
theoverstructure 2026-05-28

良いアイデアです。そうすれば、グラフや一部のfigureも含められそうですね。アイデアありがとうございます!

 
memevibe82 2026-05-26

教授たちの頭脳のパターンを認識したんですね、すごいw

 
theoverstructure 2026-05-26

haha 好意的に見てくださってありがとうございます!

 
theoverstructure 2026-05-26

投稿者です! README が少し長いぶん、すぐに理解できる 30 秒デモ GIF と sample-course の成果物を追加しようと思っています。

その前に、ぜひ多くの方からアドバイスをいただきたいです!

  1. Claude Code plugin という形での利用ハードルがあるか
  2. PDF → パターン抽出 → 弱点マップ → チートシート という流れが、実際の試験勉強に使えそうか
  3. Markdown artifact として残す local-first な構造に魅力があるか

ご意見いただければ、すぐに検討してみます! ありがとうございます

 
toida 2026-05-26

2番の場合はフローは良さそうですが、実際の出力物がどの程度のものになるのか楽しみですね。

 
theoverstructure 2026-05-27

アップデートです!

アドバイスいただいたとおり、READMEに実際の動作フローが分かるデモ動画を追加しました。リンクからご確認いただけます! https://github.com/TaewoooPark/PAIDEIA

  • PAIDEIAがどんな問題を解決しようとしているのかを素早く見せるオープニングデモ
  • Claude Codeターミナルで自然言語によりプラグインを実行し、course materials → 分析 → weakmap/cheatsheet の流れへ続く実際の使用デモ
  • 成果物がアプリ内に閉じず、Markdown artifact として残る構造も、READMEですぐ確認できるように整理しました

特に「実際の出力がどの程度得られるのか気になる」というフィードバックがあったため、単なる説明よりも、実際のターミナルインタラクションと生成される学習成果物が見えるように補強しました。

引き続きフィードバックをいただければ、すぐに反映します。ありがとうございます!

 
theoverstructure 2026-05-26

個人的にも学習で積極的に活用しています! 特に、使えば使うほど自分の弱点が蓄積される分、長く使うほど自分向けに最適化されていく実感が大きい気がします。

 
toida 2026-05-26

codex や gemini にも対応していただけるとうれしいです〜 haha

 
theoverstructure 2026-05-26

ご意見ありがとうございます! codex は現在、別リポジトリでサポートしています! (https://github.com/TaewoooPark/PAIDEIA-codex) Gemini CLI についても制作を検討してみます。