Skip to content

LearnHarness

by amosblomqvistAppLearn a topic

Teaches you a hard topic step by step, starting from what you already understand

View on GitHub

About LearnHarness

LearnHarness is a desktop app where AI agents measure what you understand, plan a path to your goal, teach one reasoning step at a time and set practice problems.

For People learning difficult thingsLearners wanting to understand a topicLearners who want adaptive practice

Made by amosblomqvist

Published on GitHub by the user amosblomqvist as open source under AGPL-3.0. The README says the app is free, with possible charges only for convenience such as managed keys or hosting.

Stars
★ 5.9k
License
AGPL-3.0
Cost
Usage-based
Platforms
Mac · Win · Linux
Runs
Local

Overview

LearnHarness is a desktop app where AI agents plan and teach lessons from your current understanding to your goal. It first measures where your understanding ends, builds a plan, then teaches one reasoning step at a time and sets practice problems. A knowledge graph on your computer carries what you learned across sessions. It suits people who want a patient tutor for a difficult subject.

It asks you to think out loud and uses your answers, not just right or wrong marks, to choose the next step.

Try these first

Start with the first one: it is a small task you can check easily.

  1. Teach me [topic]. Start by asking what I already understand.First try · uses your model

  2. Give me practice problems on [topic]. Here is what I already know: [short description].uses your model

  3. Teach me [topic] using the file at [path]. Start from what it says.sent to your model

  4. Research [question] in the background and show it with a diagram.web search key

Example prompts written by Agent Flows Hub.

Features

From the creator's documentation.

FeatureWhat it doesRuns
TeachMeasures your starting point, plans a path to your goal and teaches in stepsYour computer
PracticeSeparate sessions pose varied problems, with hints that follow your reasoningYour computer
Knowledge graphKeeps what you learned as linked claims and reasoning chains across sessionsYour computer
Local filesAttach PDFs, photos or folders by path; the agent reads them from where they areYour computer
ModelsUses your API key, subscription sign-in, Claude Code CLI or a local serverYour model provider
Search and dictationOptional web research and speech input through separate service keysExternal services

Good to know

You want to understand a difficult topic and have not found an explanation that fits what you know. Describe the topic and your goal; the app probes your starting point, shows a plan and teaches in steps, then sets practice problems from what you studied.

Limits

  • macOS build is for Apple Silicon only; there is no Intel Mac download in release v0.5.0.
  • You bring your own model access; the cost depends on your provider, subscription or local setup.
  • The app's live cost meter estimates known API costs only, not subscription, CLI or custom-endpoint charges.
  • The Windows installer is unsigned, so Windows may show an unknown publisher or SmartScreen warning.

Notes by (original project name: LearnHarness), written from the creator's documentation, not from running it ourselves. LearnHarness README · LearnHarness getting started

Stuck setting it up?

Tell us what happened. We take a look first; if it needs paid work, you get an estimate before anything starts.

Get help

Other apps

  • LibreChat Gives you a self-hosted ChatGPT-style app where you switch between many AI models
  • LM Studio Finds, downloads and runs open AI models on your computer in one desktop app
  • LobeHub Lets you build a team of AI agents that chat, write and run scheduled tasks for you
  • LocalMiniDrama Turns a story idea into a script, storyboard and finished short drama video on your PC
  • Macro Puts your team's email, chat, tasks, docs and AI agents in one linked workspace
  • MaxKB Builds a chat assistant that answers questions from your own documents, on your server

See all 122 apps · When a setup fails

GitHub