MLX — Modular Lab Experience Platform
Production
A self-hosted lab platform serving hands-on exercises across two course
tracks: one Keycloak login, browser code workspaces, AI tutoring over
code without exposing it, and a routing layer that keeps provider keys
server-side. Deployed incrementally with AI agents — every change
reviewed by hand.
Evaluating the Evaluator
Research · 2026
Can an agentic AI code-evaluation pipeline replicate expert instructor
feedback? Built on rubrics developed over years of grading student code,
with AI output scored against human review until it matched.
Undavall, T., & Wu, M.Y. — UHCL Student Conference, April 2026.
Automatic feedback for coding assignments
Research · 2024
A feedback system that reads student code and responds the way an
instructor would — the same loop as RLHF, applied to grading: generate,
score against expert judgment, iterate until the gap closes.
SWBATC, Texas Southern University, February 2024.
Course-grounded inline tutors
Platform
An inline chat layer inside course content where each tutor answers only
from its own assignment context — slides, coverage maps, and instructions —
cites the slide it used, and refuses to hand over the graded answer.
Retrieval is not a feature of the tutor. It is the tutor.