Generating Documents
π Canvas AI Grading Pipeline
Generate grading documents and analyze submissions with AI
π Dashboard
Welcome back! Select a previous workspace or create a new one.
π Your Workspaces
No saved workspaces yet.
Select a course and assignment, then generate documents to create your first workspace.
Quick Actions
Settings
π Workspace
Select Course
Select Assignment
Upload ZIP of Submissions
Upload Individual Files
Rubric (Optional)
Custom Grading Instructions (Optional)
Leave blank to use default LLM grading instructions. Your custom instructions will replace the defaults if provided.
Import Submissions
Document Generation Mode
Generate Grading Documents
π Student Submissions
Speed Grader UI Now Available!
NewClick the "β‘ Speed Grade" button on any submission to use our new Canvas-style grading UI with staged reveal - showing scores, evidence, and next steps progressively to reduce cognitive load.
Generate documents first to see submissions here.
π₯ Student Performance Overview
View aggregate performance across all assignments
Students
No Student Data Yet
This page automatically aggregates student performance across all assignments. To populate this page:
- Navigate to the Grade section using the left sidebar
- Import or upload student submissions (from Canvas or local files)
- Run analysis on at least one submission
- Return here to see aggregated student performance and trends
π‘ Tip: Once you analyze submissions, this page will show average scores, submission counts, and performance trends for each student across all assignments.
π Assignment Management
Create assignments with rubrics and push them to students
π€ Not sure which section to use?
π This Section (Basic Assignments)
- Simple assignments with rubrics
- No staged workflow
- Students write in their own editor
- Good for quick assignments
π Writing Tasks (Advanced)
- Staged workflow (Brainstorm β Draft β Revise)
- AI guidance at each stage
- Support profiles & scaffolding
- Best for teaching the writing process
β¨ AI Assignment Generator
Generate assignment prompts and rubrics based on learning standards
Show standard description
π¨ Interactive Assignment Builder
Build your assignment by selecting components and filling in the blanks
Select which elements students should include in their writing:
Title:
Prompt:
Create New Assignment
This will be shown to students and used by the AI to provide context-specific guidance.
The AI will reference this rubric when helping students.
Build a structured rubric with criteria and point values:
π₯ Class & Student Assignment
This assignment will be visible to students in the selected class
Select specific students or choose "Select All" for the entire class
Students will see this deadline in their assignment list
Your Assignments
No assignments yet. Create one above!
β Create Writing Task
Design a writing assignment with staged workflow, support profiles, and AI guidance
π What is a Writing Task?
Writing Tasks are structured assignments that guide students through the full writing process. Unlike basic assignments, they include:
- Multi-stage workflow: Brainstorm β Outline β Draft β Revise
- AI guidance: Stage-specific coaching that adapts to student needs
- Support profiles: Scaffolding, sentence stems, and accessibility features
- Template structures: Pre-built frameworks (CER, paragraphs, essays)
π‘ Tip: After creating a task here, students access it from Writing Tasks (Staged Workflow) to complete their work.
β Writing task created successfully!
Students can now access this task from the Writing Tasks section.
π Writing Tasks (Staged Workflow)
Brainstorm β Outline β Draft β Revise with AI guidance at each stage
How to Use This Section
- Teachers: First create a writing task using Create Writing Task or load the demo tasks below
- Students: Select a task from the dropdown, then work through the stages (Brainstorm β Outline β Draft β Revise)
- Features: Each stage has AI assistance, evidence cards, version history, and template guidance
π‘ Tip: This is different from the basic "Assignments" section. Writing Tasks use a structured multi-stage process with AI coaching at each step.
π§ Brainstorming
Answer the guided questions below. The AI will help you develop your ideas.
π Outlining
Organize your ideas into a structured outline. The AI will suggest a template based on your writing mode.
Template Structure:
βοΈ Drafting
Write your draft using your outline as a guide. Use sentence frames and templates as needed.
π Revising
Review and improve your draft. Compare versions and focus on specific revision goals.
Current Draft:
Revision Checklist:
π Evidence Cards
βοΈ Student Writing Space
Write your essay with AI guidance β’ Press Ctrl+K or βK for AI help
View Rubric
π€ AI Writing Assistant
β οΈ The AI cannot and will not write text for you. It can only ask questions and provide guidance.
AI Guidance:
Getting guidance...
π€ Analyze with LLM
π API Configuration
Your API key is stored securely in your browser and never sent to our servers. We only use it to call the LLM provider directly.
β¨ Analysis Result
π¬ Quick LLM Chat
Send a prompt directly to OpenAI and get a quick response. Great for brainstorming, explanations, or quick text generation.
Waiting for response...