Skip to content

adhirajgupta/HacknRoll

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ask My Canvas

AskMyCanvas turns NUS Canvas into a conversation, anytime, anywhere. Its an AI-enabled browser extension chatbot that allows students to ask questions about their courses and instantly receive accurate, contextual answers. Students can ask questions like “How many assignments are due this week?”, “When is my midterm?”, or “What do I need to score on the final to get an A?” without manually searching through Canvas.

Our extension runs directly within Canvas, intelligently extracting relevant course data such as assignments, schedules, grades, and course materials, and uses AI reasoning to interpret queries, perform calculations, and return clear, actionable responses. By surfacing critical information instantly, AskMyCanvas reduces cognitive load, improves productivity, and helps students avoid missed deadlines. Our goal is to make academic information accessible and stress-free, so students can focus less on navigating platforms and more on learning.

AskMyCanvas works everywhere!

Whether you are on Canvas, EduRec, NUSMods or even on Gmail.

How to run

  1. Clone the code to your local machine
  2. Add in a Gemini API key and Canvas Access Token to the .env file
  3. Run!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •