Describe what you want to learn and AI writes a course for it, with guide pages and lessons. It shows up here as a sub-journal.
Printable PDF study guides with every unit and code example from the app. Keep them for reading offline or print them out.
Review what you've already learned. Questions you got wrong in lessons are saved here until you get them right.
Your Pi sends your reminders through the free ntfy app, so they arrive even when CodePocket is closed.
Choose what gets sent with Daily reminder and Random nudges above. The topic name is private to you, so don't share it.
Your request is sent to the AI service behind the key (Google Gemini or OpenRouter), and free tiers may use it to improve their models. Don't include anything personal. Lua courses get their exercise code test-run on the Pi; other languages get format checks only, so double-check anything that looks wrong.
Your key is stored only on the Pi and is never shown again in full. Your own key has its own daily allowance.
Suggested free models, strongest first. Weak and single-purpose free models are left out because they struggle to write a whole course.
Your progress is saved to the Pi, so it follows you to any device you sign in on.
Accounts are made by whoever runs this server. There's no public sign-up.