Claude Code desktop
Selfsemester
Windows app that turns any subject into a full, scheduled, graded course, built and marked by your own Claude Code
Install
git clone https://github.com/munitkala/selfsemester.gitFrom the README
SelfSemester A Windows desktop app that turns any subject into a full university-style course: lessons, homework, quizzes, assignments and exams, released on a schedule with hard deadlines and real marks. You name a subject. Claude asks a few questions about your goals and level, plans a syllabus, and tells you how well it can teach and mark that subject before you commit. Once you approve, it writes the whole course up front. After that the app runs the course on its own: it releases material day by day, enforces deadlines, auto-marks quizzes, and sends written work and photos of handwritten working back to Claude for marking against a rubric. Final marks go on a transcript, and finished courses are archived to your Documents folder. You can also write a course yourself in the course builder, with no Claude at all, and run it on the same schedule. What changed in each version is in CHANGELOG.md. Status: early (0.4.0). It works end to end but has had little real-world use. Expect rough edges. Latest update (November 2026) Version 0.4.1 is a security update: I updated the framework the app is built on after GitHub flagged a few issues in it. Nothing changes in how the app works, and your courses carry over like always. Version 0.4.0 is out, and you can now download a ready-made installer. Updating keeps all your courses and progress, and SelfSemester backs up your data before every update just in case. In 0.3.0, courses started to feel a lot more like actual school: every course has its own classroom with a home page, weekly modules, a syllabus, a gradebook and a materials tab, plus next and previous buttons on lessons. The course builder got the details a real course has too: course code, term, instructor, colour, a welcome message, learning outcomes and weekly…
Details
- Repository
- munitkala/selfsemester
- Language
- Rust
- License
- MIT
- Last updated
- 9 November 2026
- Topics
- ai-educationai-tutoranthropicclaudeclaude-codecurriculumdesktop-appedtecheducationgenerative-aillmlms
FAQ
What is Selfsemester?
Windows app that turns any subject into a full, scheduled, graded course, built and marked by your own Claude Code It is a desktop for Claude Code, from munitkala/selfsemester on GitHub.
How do I install Selfsemester?
Clone munitkala/selfsemester from GitHub and follow the setup steps in its README.
Is Selfsemester popular?
munitkala/selfsemester has 76 GitHub stars and 8 forks. It was last updated on 9 November 2026.
More desktop, web & mobile apps
Desktop App Starter
59hassancs91/desktop-app-starter
Free Electron + React + TypeScript starter for building desktop apps with Claude Code
Ccmate Release
56djyde/ccmate-release
A GUI for Claude Code
Claude Code Web
78sunpix/claude-code-web
A web-based interface for Claude Code CLI built with Nuxt 4, featuring real-time chat, project management, and comprehensive tool integration with mobile-first PWA design.
Claude Code App
699cat/claude-code-app
Claude-Code mobile app , write code on the go
247 Claude Code Remote
77QuivrHQ/247-claude-code-remote
Access Claude Code from anywhere - Mobile / Desktop secure connection via Tailscale. Provision VMs with Fly.io. Compatible with Gemini / Codex / OpenCode
AI Code Fusion
88codingworkflow/ai-code-fusion
Desktop app to process repository content into one file
Browse the most popular Claude Code mods, all desktop, web & mobile apps, or the skills and MCP server directories.