Your study command center

Hey, Student

Connect Canvas and let Canvas Buddy tell you what deserves attention first.

Next deadline No deadlines We'll surface the most urgent course here.
Needs attention All clear Missing or overdue work will show up here.
Ca
Connect Canvas to get started
Link your Canvas account in Settings to view your courses, assignments, and grades here.
Go to Settings
ACTIVE COURSES Co
0
READY TO TACKLE As
0
AVERAGE GRADE Gr
--
AT RISK Ov
0
WEEKLY MOMENTUM Wk
0

Recent Quiz Results

Track how practice sessions are trending over time.

No quiz history yet. Try a practice set in Quiz Generator.

Action Board

The assignments that deserve your attention first.

Connect Canvas in Settings to see your assignments.

Grade Overview

See where each course stands before small slips turn into bigger ones.

Connect Canvas in Settings to see your grades.

Recent Notifications

Important updates, reminders, and sync activity collected in one place.

No notifications yet.

AI Assistant

Ai

Ask about assignments, grades, or study plans using your Canvas context.

Co
Connect Canvas to see your courses
Link your Canvas account to browse courses, assignments, quizzes, and files.
Go to Settings
An
Connect Canvas to see announcements
Link your Canvas account to view course announcements and updates.
Go to Settings

Sun
Mon
Tue
Wed
Thu
Fri
Sat

Settings

Canvas Not connected
OpenRouter Not connected
Telegram Not set
Gemini Not connected

Canvas LMS Connection

Connect your Canvas account to sync courses, assignments, grades, and announcements automatically.

Not connected

OpenRouter API

Connect your OpenRouter API key to power the AI Assistant with real AI models. Your key is encrypted and stored securely per account.

Not connected

Get your API key at openrouter.ai/keys

Google Gemini

Connect your Google AI API key to use Gemini as an AI provider. Free tier available at Google AI Studio.

Not connected

Get your API key at aistudio.google.com/apikey

Telegram Notifications

Get deadline reminders for Canvas assignments and events via Telegram.

Not connected
Quick select reminder timings below (e.g. 24, 12, 6, 1 = alerts at 24h/12h/6h/1h before deadline).

Get your Chat ID from @userinfobot manually, or use "Link via Bot" to connect automatically.

AI Model Preferences

Choose provider/model IDs for AI Assistant and announcement summary. Saved in this browser. Auto now prefers OpenRouter, then falls back to Google.

Model list is fetched from Canvas Buddy API using your provider connection status.