Online first
The Learning Companion is designed as companion for online-centered learning, supporting both synchronous and asynchronous participation, both in-person, mixed, or hybrid learning settings.
Designed for abundance
Learning in the 21st century is not about scarcity, but about abundance. Its not just about slides and lecture notes, but also about whiteboards, recordings, learning videos, and curated content like books, blog entries, or YouTube videos.
Learning experience
Design learning experience is about creating opportunities for learners to engage with the content, not about managing learning. The companion supports integrating materials for exploration, preparation, repetition, and reflection. It supports timeline-based, topic-based, structure-based, and conversational access to all the materials. Views can be embedded, e.g., into whiteboards.
AI enhanced
Based on the content of the supplied materials, ranging from transcripts to web resources, a GPT-based chatbot will be able to answer questions and provide additional information. Comprehensive observability and self-evaluation capabilities simplify continuous improvement.
Lightweight and efficient
Using a headless CMS and preferring convention over configuration, the Learning Companion is designed to be lightweight and efficient for the teacher. Many aspects, including the chatbot interface, can be easily fine-tuned to achieve the best possible learning experience.
Cloud native
The Learning Companion is designed to be cloud-native, using scalable object storage for all the materials, stateless container(s) for the backend functionality with easy loadbalancing.

Course model

The Learning Companion uses a flexible model with feature flags. It supports

Content management

Chatbot features

Flexible document indexing

Evaluation and quality monitoring

Extensible and customizable

Modern technologies

Start page
Topics view (dark mode)
Chatbot (dark mode)
Mobile start screen
Mobile topics (dark mode)