Opens in a new tab
indigo AI
Educational service

An AI study companion for students

An AI-powered study companion that gives students context-aware help. It is built on a Retrieval-Augmented Generation architecture with open-source models running locally, so every answer is grounded in the course materials stored in its vector database.

Integrated with the indigo learning platform of the Technical University of Crete. The current beta release answers questions on heat transfer and runs on the group's own server.

indigo AI chat for a heat transfer course
Figure 1. The indigo AI chat, set up for a heat transfer course.
Key capabilities

What it does for students

01

Answers on the course material

Students ask questions in plain language and get answers drawn from the material of their course.

02

Step-by-step explanations

Difficult concepts are broken down one step at a time.

03

Guidance at each student's pace

Help adapts to the pace and needs of each student.

04

Direct access to course notes

Answers lead to the notes on the platform for focused study.

In the software

The assistant's start page

indigo AI start page
Figure 2. The indigo AI start page, with what the assistant offers.
How it works

How an answer is produced

  1. 01

    Ask

    A student types a question in the chat.

  2. 02

    Retrieve

    The system finds the relevant passages of the course material in its vector database.

  3. 03

    Generate

    An open-source language model running locally writes an answer grounded in those passages.

  4. 04

    Verify

    Students are reminded to check important information against the course material.