✦
Study Hub
Theme
Sources
Tools
System
⏱️ Session Timer
FOCUS
25:00
🍅 0 sessions today
Glass Cannon GLASS CANNON
ACTIVE DOC
Connections
Connect your document sources
🔑 Setup Required: To connect Google Docs or Microsoft (OneNote/Word), you need to register OAuth apps and enter your Client IDs in Settings. Then use the Connect buttons below. See the Setup Guide in Settings for instructions.
📄
Google Docs
Disconnected
Read your Google Docs assignments and notes directly. Requires Google OAuth.
🪟
OneNote & Word
Disconnected
Access OneNote notebooks and Word Online documents via Microsoft Graph API.
🎓
Canvas LMS
Bookmarklet
Use the Canvas bookmarklet to inject the Study Hub panel directly on any Canvas page.
🔖 Drag to Bookmarks Bar
✓
Connected Accounts
My Documents
Select a document to analyze
📂
No documents yet
Connect Google Docs or Microsoft, or paste a document URL in Connections.
Analyze
No document selected
🔬
Select a document first
Go to My Documents, pick an assignment, then come back to analyze it.
Quick Tools
Document Preview
Result
Click a tool to analyze your document
0 / 0
🔍
Click "Parse Questions"
Claude will extract every question from the document and analyze each one.
←
Select a question
Click any question on the left to see its full breakdown.
Chat
General — no document loaded
💬
Ready to help
Ask anything about your assignment, or load a document for context-aware answers.
Assignment Tracker
Deadlines, kanban, subject detection
UPCOMING:
No upcoming deadlines — add an assignment above.
📎
TO DO 0
LATE 0
Add Assignment
Grade Analyzer
What-if scenarios & assignment priority
🔑 Connect Canvas — 30 seconds
  1. In Canvas: click your profile picture → Settings
  2. Scroll to Approved Integrations → click + New Access Token
  3. Purpose: Study Hub · No expiry needed · click Generate Token
  4. Copy the token and paste it below with your Canvas domain
Canvas Connected
Select a course
Loading courses…
🎯 Priority List — Assignments ranked by grade impact
📋 All Assignments
Quiz Prep
AI-generated practice questions from your material
Q1 of 10
Score: 0/0
Citation Manager
Auto-format sources in APA, MLA, or Chicago
📚
No sources yet
Paste a URL, DOI, ISBN, or describe a source above. Claude will format it and extract a usable quote.
🎯 Focus Mode
Break your task into one tiny first step
🎯
What are you avoiding right now?
Type the assignment or task you've been putting off. Claude will break it into one step so small you can start in under 2 minutes.
Your one step right now
02:00
Notes
Private, saved locally
AI Summary
Settings
API keys and OAuth credentials
Claude API Key
Your Anthropic key — stored locally only
Canvas URL
Your school's Canvas domain (e.g. canvas.school.edu)
Canvas API Token
Account → Settings → Approved Integrations → New Access Token
n8n Proxy URL
Your n8n domain — enables Canvas grades without CORS issues
Google Client ID
From Google Cloud Console → OAuth 2.0 Client ID (Web app)
Microsoft Client ID
From Azure Portal → App registrations → Application (client) ID
App URL (for OAuth redirect)
The URL where this app is hosted — must match your OAuth redirect URI
📋
OAuth Setup Guide
📄 Google Docs Setup
  1. Go to console.cloud.google.com → New Project
  2. Enable Google Docs API and Google Drive API
  3. OAuth Consent Screen → External → add your email as test user
  4. Credentials → Create → OAuth 2.0 Client ID → Web application
  5. Add your App URL as Authorized redirect URI
  6. Paste the Client ID above → Save → Connect Google
🪟 Microsoft OneNote/Word Setup
  1. Go to portal.azure.com → Azure Active Directory → App registrations
  2. New registration → Name it → Accounts in any org + personal
  3. Add redirect URI: Single-page application → your App URL
  4. API Permissions → Add → Microsoft Graph → Delegated: Files.Read, Notes.Read, User.Read
  5. Copy Application (client) ID → paste above → Save → Connect Microsoft