Local-first Canvas LMS AI agent that learns each course's recurring assignment workflow and reuses it through scan -> approval -> execute with student review.
python canvas-lms canvas-api codex workflow-automation human-in-the-loop ai-agents privacy-first local-first playwright ai-agent student-tools claude-code assignment-planner mcp-alternative canvas-agent homework-planning homework-workflows course-workflows assignment-workflows
-
Updated
Jul 6, 2026 - Python