Your Courses

Select a course to enter its dashboard. Every course keeps its own problems, assignments, roster, and submissions; nothing crosses between them.
Loading…

Problem Sets

Select a problem to open its grading workspace, or create a new one.

📋 Class Roster · this course used for every problem in this course

The names + student IDs entered here are used to detect PII on every submission in this course, across every assignment and problem. This is the only roster — there is no per-assignment or per-problem list.

Loading…

Assignment

Manage member problems, discipline, and assignment-level settings. Use the Submissions tab to upload combined student PDFs.
0 of 4,000 characters
When off, a student can submit new attempts on a problem only until you approve a grade for it.
or

Student Submissions · Assignment

Upload a multi-problem student PDF. The AI segments it into per-problem pages; review and commit to materialize submissions under each member problem.

Click to upload or drag & drop

Combined student PDF (multiple problems in one file), or one image

Select a problem

Pick a member problem to continue.

Set up your problem

Upload the solution PDF. The AI Model will extract a structured summary — shown below and fully editable — used for grading context.

Click to upload or drag & drop

Instructor solution PDF or image

Instructions for the AI (optional)

Tell the AI what matters in this solution: the key steps, the deductions you'd make, or how you want it graded. Type, or record and we'll transcribe. Once a strategy exists, use this to correct it.

🧭 Discipline · this problem disambiguates notation and method terminology for the AI

🗒️ Grading Instructions · this problem only appended to your global instructions when grading submissions for this problem

Manage global instructions in Preferences (⚙).

Upload Submissions

Upload handwritten or typed student PDFs. The AI Model identifies each student's approach and groups similar work.

Click to upload or drag & drop

Select one or more student PDFs or images (each file is one paper)

Uploaded papers

Student Submissions

Review processed submissions, inspect AI-grouped approaches, and grade them.
Show only:

No submission selected

— / —
Click the page to place a mark

Select a submission to view its PDF.

Add a mark without placing it
—
No deductions

🎙️ Narrate your grading adds to the draft — never replaces it

Talk through the submission as you read it. What you say becomes comments and deductions for you to review — nothing is graded for you.

Auto-grade

Needs the instructor solution with its point total and a rubric with criteria of your own — the catch-all lines alone are not enough. The AI Model will return a score, deductions, and individualized feedback.

🗒️ Grading Instructions · every paper of this problem

Applies to every paper of this problem, not just the one open here, and is the same text as Grading Instructions on the Setup tab. This problem only: appended to your global instructions (Preferences ⚙) on every grading call. Papers already graded change only when they are graded again. Changes save automatically.

Grading Rubric

Generate a rubric once after uploading the instructor solution — the AI Model will infer it from the solution structure and any uploaded submission analyses. After that, use Distill to clean up the structure as deductions accumulate, or Force Regenerate as a last resort to rebuild from scratch.

Approval Queue

Each submission's OCR + NER detection landed here before any redactions were rendered. Review the auto-detected boxes, edit as needed, and approve — only approved submissions leave this page with their redactions irreversibly applied.

Select a pending submission from the list to review.

Review and Export

Review grades, batch-grade remaining submissions, export results as CSV, or post to LMS.
—
Total Submissions
—
Approved
—
Awaiting approval
—
Ungraded
Filename Score Status Top Deductions
Loading…

Analyze Performance

Histogram + box plot + per-student table. Toggle the grade-kind checkboxes to filter the charts (the table always shows every row).
Loading…

History

Loading audit log…

Help

Guides and reference material for uGraid.

The Getting Started guide is the user manual: it walks through a grading session from uploading student work to exporting grades, and opens in a new tab so you can keep it beside the app.

uGraid