Your AI can use D2L now :) | Free Open Source
Hey folks,
Fellow student and AI Engineer here. Been using Agents to automate a bunch of my life for a while, including interacting with D2L. I built this free, open source tool that connects ANY agent to it. Your agent can then see ur grades, due dates, syllabus, lectures, all of it...
You can use any AI agent- Claude Code, Cursor, Codex, etc. If you don't use one currently, I recommend the $20 ChatGPT plan to install Codex. I think u can try it for free as well.
Oh, and it remembers stuff about your courses too! Like if ur professor prefers docx over PDFs, just tell ur agent!
The elephant in the room now. No, this can't "submit" your assignments for you, that's a deliberate design restriction I have in place.
Although you can do insane stuff like this + stuff I have in the project link:
- "Read every lecture, review, past stuff the prof has posted, rank stuff by likelihood to be on the exam, and make me an html study guide"
- "Compare my current grades to the course syllabus policies, find discrepancies then draft an email to the prof"
- "Do I need to drop any class? Be thorough and investigative." (hopefully y'all don't need this one :)
- "Every Sunday at 9PM give me a 'cooked report' to inform me how cooked am I based on my pending work"
- "Triage all my pending assignments and help me build an action plan"
Not affiliated with KSU, D2L, or any company mentioned- just a free open project I made for myself and figured I'd share. Working with agents is what I do (look at my profile :)
GitHub Project: https://github.com/Aaryan-Kapoor/d2l-cli
Installation literally takes a single copy-paste to your agent- it can handle the rest by design. It never sees any of your personal stuff like passwords, you sign in like normal.
Thx, would appreciate a star!