AIが「あなた専属の家庭教師」になる!記憶も成長もする次世代学習アシスタント — DeepTutor
DeepTutorは、PDFやテキストなどの学習資料をアップロードすると、その内容を理解したAIが個別指導してくれるパーソナル学習アシスタントです。単なるチャットボットではなく、質問への回答、問題の深掘り解説、クイズ生成、レポート作成、数学のアニメーション化など5つのモードを1つの会話の中で切り替えながら学べます。さらに「TutorBot」という機能では、ソクラテス式の数学教師や文章コーチなど、性格や教え方の異なる複数のAI家庭教師を同時に作成でき、それぞれが学習者の進度や好みを記憶して成長します。学生や社会人の自主学習から、教育者が教材を活用した指導支援まで、幅広く使える無料のオープンソースツールです。
🔥 なぜ話題?
AIを使った個別学習への関心が世界的に高まる中、PDFなどの手持ち教材をそのまま活用でき、複数のAI家庭教師を自分好みにカスタマイズできるオープンソースの学習ツールとして注目を集めています。特にv1.0.0でのアーキテクチャ全面刷新(約20万行の書き直し)により、TutorBotやCLI対応など機能が大幅に強化されたことが話題となり、公開39日で1万スターを達成した勢いも注目の背景です。
💡 こう使える!
例えば、大学の線形代数の教科書PDFをアップロードして「固有値の概念をわかりやすく教えて」と質問すると、教科書の内容をもとにAIが丁寧に解説してくれます。理解度を確かめたくなったら、その場でクイズモードに切り替えて練習問題を自動生成し、間違えた箇所はさらに掘り下げて説明してもらえます。試験前には「Guided Learning」で教科書全体を3〜5ステップの学習プランに分解し、各ステップごとに図解付きの解説ページを自動で作ってくれるので、効率よく復習できます。
ユースケース: 手持ちの教科書や資料をAIに読ませて、自分専用の家庭教師として質問・クイズ・レポート作成まで一貫してサポートしてもらう学習支援ツール
- チャット・深掘り解説・クイズ生成・リサーチ・数学アニメの5モードを1つの会話で自由に切り替え可能
- 性格や教え方をカスタマイズした複数のAI家庭教師(TutorBot)を同時運用でき、学習者の記憶を蓄積して成長する
- OpenAI・Anthropic・Ollamaなど25以上のAIプロバイダーに対応し、ローカルモデルでも動作可能
- CLIからすべての機能を操作でき、他のAIエージェントが自動で操作することも可能
- Apache 2.0ライセンスで無料・商用利用OK、Docker一発デプロイにも対応
"DeepTutor: Agent-Native Personalized Learning Assistant"