Essay Grading plays the role of a meticulous writing teacher and grades pasted essays on a five-point scale (A / B / C / D / E) with specific feedback on structure, content, fluency, and argument completeness. Useful for high-school language teachers grading student work, students self-checking before submission, cram schools batch-grading practice essays, or test-takers self-assessing their writing level. Runs entirely on local, so you can submit large volumes of student work. Output highlights strengths, areas to improve, and (for prompted essays) whether the response stays on topic — making it easy to copy the feedback straight into a contact book or learning platform. To grade against your own rubric (e.g. rhetorical devices, citation use), include your criteria in the notes and the AI will follow them. Pair with writing_optimizer if students want to improve a draft before grading. Maximum context window (input and output combined): about 1,048,576 tokens. Maximum output per reply: about 65,536 tokens (model reasoning, if any, counts toward this limit). Maximum total upload size per request: 256MB (all files and message content combined). Accepted document formats: pdf, docx, xlsx, pptx, txt, csv (file content is provided to the model as extracted text). Accepted image formats: heic, heif, jpeg, jpg, png, webp. Maximum number of images: 3600. Maximum size per image: 14MB. Maximum total image size per message: 14MB (text and history share the same request size limit; uploads close to the limit may still be rejected). Image dimensions: at least 200 pixels per side. Maximum image resolution: 36,000,000 pixels in total. Output content formats: Text This module does not support continuous conversations. AI can make mistakes. Please verify important information.