learnhouse/learnhouse
The Next-gen Open Source learning platform for everyone ✨
何を解決するか
LearnHouse は、高品質な教育コンテンツの作成と管理を簡素化するためのオープンソースプラットフォームです。教師や学生に、コース配信、相互作用、評価のための包括的なツールセットを提供します。
動作方法
このプラットフォームは、ユーザーインターフェース用の Next.js フロントエンド、コアロジックと AI 統合用の FastAPI バックエンド、リアルタイム共同作業用の Hocuspocus/Yjs サーバーからなるモジュールアーキテクチャを使用しています。Gemini と LlamaIndex を統合して AI 機能を提供し、自己ホスティングと開発をスムーズにする専用 CLI を備えています。
対象ユーザー
教育者、教師、およびコース管理、生徒追跡、共同学習ツールを備えた自社教育プラットフォームをホストしたい組織向けに構築されています。
主な特徴
- AI ベースの学習: 教育に適応したコンテキスト認識 AI と、AI 生成のインタラクティブ要素、シミュレーション、図解を含みます。
- インタラクティブコンテンツ: ブロックベースの Notion 似のエディタ、リアルタイム共同作業用ホワイトボード、30 以上の言語で自動採点可能なコード実行機能を備えています。
- 包括的な管理機能: 宿題、コミュニティフォーラム、ポッドキャスト、分析、自動証明書生成をサポートします。
- エンタープライズ対応: SSO、複数組織管理、コース販売用の統合決済処理を提供します。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト