Next-Generation Sandboxed Learning
Secure, per-user coding environments running inside gVisor sandboxed containers with real-time AI tutoring and automated code judging.
Core Features
A robust educational environment built for scale.
Isolated Workspaces
Secure, per-user coding environments in gVisor sandboxes.
Embedded Web IDE
Fully functional Eclipse Theia IDE accessible directly from the browser.
AI Tutor
"Guide, don't provide" pedagogy using local LLMs to assist students.
Platform Architecture
Battle-tested microservices designed for secure code execution and AI inference.
Microservices Architecture
Built with Go, React, and Python, communicating seamlessly via gRPC and REST APIs.
Kubernetes + gVisor
Robust container orchestration with gVisor providing strong isolation for untrusted code execution.
Automated Judging
Runs unit tests and security checks against student submissions with immediate feedback.
Local LLM Integration
vLLM serving advanced reasoning models tailored for pedagogical assistance without revealing direct solutions.