OpenMind
Features Demos Install Use Cases Guides GitHub
Features Demos Install Use Cases Guides GitHub
Setup Guides

Getting your
API keys.

Step-by-step instructions for every service OpenMind connects to. Two are required, the rest are optional.

Required

📘
Required 2 min

bCourses API Token

Generate a Canvas access token from your bCourses profile to connect your courses, assignments, and grades.

🤖
Required 3 min

OpenRouter API Key

Create an OpenRouter account and get your API key to power OpenMind with any LLM model.

Optional integrations

📱
5 min

Telegram Bot

Create a Telegram bot with BotFather and get push notifications for deadlines, grades, and announcements.

📧
10 min

Gmail Integration

Set up Google OAuth credentials to let OpenMind search your professor emails (read-only).

📆
10 min

Google Calendar

Connect Google Calendar to sync deadlines, block study time, and add events from the chat.

💬
5 min

Slack Integration

Create a Slack app to let OpenMind search and read your course Slack channels (read-only).

← Back to Install
🐻 OpenMind

AI-powered study buddy for UC Berkeley students. Built at the School of Information.

Resources

Setup Guide Features 38 Tools Reference Architecture

Community

GitHub Contributing Roadmap

Legal

Privacy MIT License
Built at UC Berkeley · School of Information
Go Bears! 🐻 Fiat Lux! 💡