Skip to main content

EduTelligence Ecosystem

What is EduTelligence?

EduTelligence is the suite of AI-enabled services that extend Artemis. Artemis Intelligence blends in-process modules (running inside the Artemis server) with external EduTelligence services (running as standalone applications). Together, they provide AI-powered features across the entire learning workflow — from exercise feedback to lecture comprehension to competency tracking.

Service Overview

ServiceDescriptionStatus
IrisAI virtual tutor — chat orchestrator, retrieval-augmented prompts, session memoryLive
AthenaAI feedback service — automated exercise feedback generationLive
NebulaTranscription service — speech-to-text for lecture mediaLive
AtlasCompetency-based learning — learner profiles, recommendationsLive (server-side)
MemirisMemory service — cross-session personalization for IrisLive
LogosAI gateway — unified routing, metering, privacy controlsImplemented, not yet integrated

How Iris Connects to Other Services

Artemis

Iris communicates with Artemis via REST API. Artemis sends chat requests, exercise context, and course metadata to Iris. Iris returns responses through status callbacks, enabling the streaming chat experience students see in the UI.

Memiris

Memiris provides cross-session memory for Iris. It stores summarized interaction history so that Iris can personalize responses based on what a student has previously asked about and struggled with — even across different sessions.

Nebula

Nebula processes lecture recordings into text transcripts. These transcripts are then ingested by Iris's RAG pipeline, making lecture content searchable and citable in chat responses.

Logos

Logos is an AI gateway that will eventually handle unified model routing, usage metering, and privacy controls for all EduTelligence services. It is implemented but not yet integrated into the production workflow.