Deploy Now

SaaS Alternative

Khan Academy Duolingo Coursera

Stars

188

Forks

1

Watchers

0

Developer links

LearnBuddy

Tell LearnBuddy what you want to learn, in one conversation, and it works out where to start, what to do each day, and when yesterday's material needs another look. You describe the goal, whether that is a language, programming, nutrition, writing, or a career change, and three to five adaptive questions measure your actual baseline instead of making you pick a level from a dropdown. From there it builds a personalized path of four to twenty-four weeks and tells you daily what to study and what to review, so opening the app answers the question instead of raising it. Forgetting is treated as a scheduling problem: reviews resurface at spaced intervals, weekly self-checks test whether the plan still fits, and the roadmap replans dynamically when you race ahead or fall behind. Two editions run from the same codebase: try the hosted Cloud experience, or settle into Personal mode with your own model API key and your learning data stored on your own server. Optional OpenClaw and Feishu integration can bring the daily guidance into the chat tools you already live in. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.

LearnBuddy
LearnBuddy
LearnBuddy

Benefits

  • A path built from conversation
  • Instead of a course catalog, you state a goal in plain words and answer three to five adaptive baseline questions, and LearnBuddy generates a four to twenty-four week roadmap fitted to where you actually are.
  • Reviews scheduled against forgetting
  • Spaced-repetition review scheduling brings material back before it fades, and weekly self-checks measure retention so the plan keeps targeting what you are actually losing rather than marching on regardless.
  • Plans that adjust themselves
  • When you finish early, stall, or a self-check exposes a weak topic, the roadmap replans dynamically, shifting daily study and review assignments instead of leaving you on a plan written weeks ago.
  • Your key, your data
  • Personal edition runs with your own model API key and keeps your learning profile and progress on your own server, with an optional Feishu assistant through OpenClaw for daily guidance.

Features

  • Conversational baseline assessment
  • A dialogue engine opens with your stated goal, then asks three to five adaptive questions that pin down your current level before any plan is generated for you.
  • 4 to 24 week roadmaps
  • Personalized path generation converts the assessment into a multi-week plan with daily assignments covering what to learn next and what to review, across any subject domain.
  • Spaced-repetition reviews
  • An anti-forgetting review system schedules resurfacing of earlier material at expanding intervals, driven by your performance, so retention compounds instead of leaking between sessions.
  • Weekly self-check replanning
  • Regular self-checks compare your demonstrated ability against the plan's assumptions and trigger dynamic replanning, keeping pace, difficulty, and review load matched to reality.
  • Cloud or Personal editions
  • One codebase switches between a hosted Cloud edition and a self-hosted Personal BYOK edition through a single environment setting, with optional OpenClaw and Feishu integration.

Apps Similar to LearnBuddy