Features

Purpose-built for modern coding instruction

No generic LMS compromise. Devinue is workflow-first for programming classes — from authoring to grading.

For teachers

Author assignments with AI-powered tooling

Build multi-problem coding assignments with markdown instructions, starter code, hidden test cases, and AI-generated drafts — all in one editor.

  • Markdown + code template builder
  • AI-assisted problem generation & revision
  • Hidden & visible test case management

For students

A workspace built for learning

Students code in a notebook-style environment with instant run feedback, due-date awareness, and a built-in AI debugger that explains errors without giving away answers.

  • Monaco-powered Python editor
  • Real-time test feedback
  • AI error analysis & guided hints

For instructors

Full visibility. Total control.

Track progress across every class, override scores, manage exemptions, and lock submissions — all from a single gradebook view.

  • Student-by-problem score matrix
  • Per-submission overrides & exemptions
  • Bulk operations & export

Built on

Modern infrastructure, zero maintenance

Devinue integrates best-in-class tools so you don't have to.

Data + Auth

Supabase

Authentication, PostgreSQL, RLS policies, and storage for assignment state.

AI

OpenAI

Problem generation, revision copilot, and student error-analysis tutoring flows.

Developer UX

Monaco Editor

Browser-based coding editor with a familiar IDE experience.

Execution

FastAPI Runtime Gateway

Server-side isolated Python execution for authoritative grading.

Infrastructure

Fly.io

Deployable runtime architecture with isolated services.

See it in action

Start free or book a walkthrough with the team.