Agentic Educator CopilotAI prototype

A learning cycle, with a lecturer in the loop.

EduCopilot is an agentic prototype for higher-education curriculum work. It connects course planning, compliance review, assessment and the material a class needs next.

Explore the project

Draft the semester plan.

The RPS agent turns learning outcomes and weekly topics into a structured semester plan.

InputCourse description + CPL / CPMKOutputRPS draft
RPS draftExample artifact

Introduction to
Information Systems

  • Course: Introduction to Information Systems
  • Learning outcomes → weekly topics
  • Activities → assessment plan

Lecturer reviewRequired before publication

Interactive documentation of the prototype, with example course artifacts. No student records, generated grades or live model calls.

What happens between an RPS and the next lesson?

The documented system uses LangGraph agents behind a FastAPI service and a Next.js interface. Explore the learning cycle: each step consumes a different artifact and hands something useful to the next.

An AI prototype for higher-education curriculum management.

It automates document generation, checks compliance, retrieves knowledge from existing material, and helps automate assessment.

Start from learning outcomes

The RPS builder drafts semester plans from course descriptions, CPL/CPMK and weekly topics. Review checks the plan against 24 documented criteria.

Retrieve, then assess

Reference documents are chunked and embedded in ChromaDB for retrieval. Quiz and grading agents use course context and predefined rubrics.

Close the loop

Grading identifies weak topics for remedial and supplementary material. Lecturers review generated plans, quizzes and grades before publication.

My contribution

  • Automated document generation
  • Compliance checking
  • Knowledge retrieval
  • Assessment automation

Built with

  • LangGraph
  • FastAPI
  • Next.js
  • ChromaDB
  • SQLite

Explore the source

EduCopilot · architecture and agentsGitHub
Explore another projectAnnotix
Desk Lamp · Axel's Desk