Repository navigation
0.5.0
OpenCourse 0.5.0 adds learning shared between the desktop app and the web.
- Keep enrolled courses, reading progress, reviews, and exercise code in sync with your server.
- Publish PDF documents, browse them in the catalog, and read them on desktop or web with searchable text and remembered reading position.
- Use reading chat with consistent conversations, citations, model choices, and settings across both interfaces.
- See clearer server connection status and recover pending changes after reconnecting.
- Develop against an isolated local app, server, and website with seeded example accounts and content.
The official catalog runs server 0.2.0. Self-hosters should upgrade their server, configure AI credential encryption to enable server chat, and back up their database and published files before migration. See the self-hosting guide for recovery details.
This build is not signed with an Apple Developer ID yet. The first time you open it, macOS says it cannot verify the app: close the message, open System Settings ▸ Privacy & Security, scroll to the note about OpenCourse and choose Open Anyway. You do this once for each version you download yourself; a version OpenCourse installs from Settings ▸ Updates opens without it.