// 概要
DeepTutor は、統合されたチャットワークスペースとマルチエージェントアーキテクチャを通じて、パーソナライズされたインテリジェントな個別指導を提供するエージェントネイティブなプラットフォームです。対話型学習のための Book Engine、AI Co-Writer、個々のユーザープロファイルに合わせて体験を調整する永続的なメモリなどの高度な機能を備えています。ユーザーは、ガイド付きの CLI セットアップや Docker を使用してシステムを簡単にデプロイでき、幅広い LLM や埋め込みプロバイダーをサポートしています。
// 技術解説
DeepTutor は、静的な学習教材をインタラクティブで自律的な教育体験へと変革するために設計された、エージェントネイティブなパーソナライズド学習プラットフォームです。チャット、リサーチ、可視化、ドキュメント管理を統合した統一アーキテクチャを活用することで、AI 支援学習ツールによく見られる断片化という課題を解決します。その設計思想は、永続的なメモリとマルチエージェントのコラボレーションを核としており、ユーザーは教育の旅路とともに進化する生きたプロファイルを構築できます。このプロジェクトは、プラグインベースの機能モデルとスキーマ駆動型エージェントを優先するという重要な技術的トレードオフを行っており、多様な LLM プロバイダー間で一貫したユーザー体験を維持しつつ、高い拡張性を実現しています。
// 主要ハイライト
// ユースケース
// クイックスタート
開始するには、リポジトリをクローンし、Python 3.11+ の仮想環境内で 'python scripts/start_tour.py' を実行して 'Setup Tour' を利用してください。これにより、依存関係と設定が自動的に処理されます。ガイド付きツアーが完了したら、'python scripts/start_web.py' を使用してアプリケーションを起動できます。あるいは、.env ファイルに LLM および埋め込み API キーを設定して手動でインストールするか、提供されている compose ファイルを使用して Docker 経由でデプロイすることも可能です。