{"repo":"OpenStudy-dev/OpenStudy","free":true,"listed":false,"github":"https://github.com/OpenStudy-dev/OpenStudy","clone":"git clone https://github.com/OpenStudy-dev/OpenStudy.git","description":"Self-hostable study dashboard with a built-in MCP server, so that your Claude/ChatGPT subscription becomes x10 more effective for your semester","language":"Python","stars":70,"topics":["anthropic","claude","claude-code","fastapi","mcp","model-context-protocol","react","self-hosted","students","supabase"],"license":"MIT","category":"mcp-servers","readme_excerpt":"🇩🇪 Auf Deutsch lesen ↓ A self-hostable personal study dashboard. Track your courses, schedule, lectures, study topics, deliverables, and tasks in one place — and let your Claude subscription use OpenStudy from your browser , phone , desktop , or Claude Code . Five themes — pick the one that fits your brain Classic the default — serif, airy, muted Zine pastel cream + hand-drawn stickers Library cream paper + sepia, card-catalog aesthetic Swiss 12-column grid + red accent, Helvetica-era Terminal — mono everywhere, teal-on-black, hacker cockpit: Switch between all five in Settings → Theme . Each one is a full reskin of the dashboard, sidebar, and typography — not just a color palette. Demo — Claude reading a lecture PDF straight out of OpenStudy That's claude.ai in the browser , with the OpenStudy MCP server connected as a custom connector. No file was uploaded into the chat — Claude calls list course files to find the PDF inside OpenStudy's own file store , then read course file renders each page to a PNG and streams it back as vision input. Claude answers questions about the lecture while the PDF never leaves your self-hosted instance. How I use this The one-time seed Before any of the day-to-day stuff, I had to get a semester's worth of courses, schedules, exam rules, and lecture material into the app. I didn't want to do that by hand and I didn't want to write a bespoke import script, so I let Claude Code do it: 1. Pulled everything off my university's LMS (Moodle, in my c","default_branch":null,"files":null,"tree":[],"storefront":"/r/OpenStudy-dev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/OpenStudy-dev/OpenStudy/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}