ホームLLMHKUDS/DeepTutor
// archived 2026-04-27
95

// 概要

DeepTutor は、統合されたチャットワークスペースとマルチエージェントアーキテクチャを通じて、パーソナライズされたインテリジェントな個別指導を提供するエージェントネイティブなプラットフォームです。対話型学習のための Book Engine、AI Co-Writer、個々のユーザープロファイルに合わせて体験を調整する永続的なメモリなどの高度な機能を備えています。ユーザーは、ガイド付きの CLI セットアップや Docker を使用してシステムを簡単にデプロイでき、幅広い LLM や埋め込みプロバイダーをサポートしています。

// 技術解説

DeepTutor は、静的な学習教材をインタラクティブで自律的な教育体験へと変革するために設計された、エージェントネイティブなパーソナライズド学習プラットフォームです。チャット、リサーチ、可視化、ドキュメント管理を統合した統一アーキテクチャを活用することで、AI 支援学習ツールによく見られる断片化という課題を解決します。その設計思想は、永続的なメモリとマルチエージェントのコラボレーションを核としており、ユーザーは教育の旅路とともに進化する生きたプロファイルを構築できます。このプロジェクトは、プラグインベースの機能モデルとスキーマ駆動型エージェントを優先するという重要な技術的トレードオフを行っており、多様な LLM プロバイダー間で一貫したユーザー体験を維持しつつ、高い拡張性を実現しています。

// 主要ハイライト

01
Unified Chat Workspace により、Deep Solve、Quiz Generation、Math Animator を含む 6 つの異なる学習モード間を、単一の永続的なスレッド内でシームレスに切り替えられます。
02
Book Engine は、静的なドキュメントを、コンセプトグラフ、フラッシュカード、タイムラインなど 14 種類のブロックを備えたインタラクティブな「Living Books」へと変換します。
03
AI Co-Writer は、ユーザーが個人のナレッジベースから直接情報を引き出しながら、コンテンツの書き換え、拡張、要約を行えるコラボレーティブな Markdown ワークスペースを提供します。
04
Personal TutorBots は、ユーザーの学習進度に合わせて進化する、独自のパーソナリティ、メモリ、スキルセットを備えた自律型エージェントとして機能します。
05
Agent-Native CLI は、人間とマシンの双方に強力なインターフェースを提供し、自律的なパイプライン運用のために構造化された JSON 出力をサポートします。
06
Persistent Memory は、学習履歴や好みを追跡する包括的なユーザープロファイルを構築し、すべてのインタラクションが将来のチュータリングの質を向上させることを保証します。

// ユースケース

01
マルチエージェントによる問題解決、リサーチ、可視化のための統合チャットワークスペース
02
教育資料をインタラクティブなライブブックに変換する Book Engine
03
永続的なメモリとカスタマイズ可能なスキルセットを備えた自律型 TutorBots

// クイックスタート

開始するには、リポジトリをクローンし、Python 3.11+ の仮想環境内で 'python scripts/start_tour.py' を実行して 'Setup Tour' を利用してください。これにより、依存関係と設定が自動的に処理されます。ガイド付きツアーが完了したら、'python scripts/start_web.py' を使用してアプリケーションを起動できます。あるいは、.env ファイルに LLM および埋め込み API キーを設定して手動でインストールするか、提供されている compose ファイルを使用して Docker 経由でデプロイすることも可能です。