LearnHarness
LearnHarness is a desktop app that uses AI agents to plan and teach difficult subjects step by step, based on what you already understand.
What it is good for
- Learning a difficult subject from where your understanding currently ends
- Checking your reasoning on a topic through practice problems
- Keeping notes and ideas from past study sessions organized
- Turning study notes into a connected map of ideas
At a glance
- Who it is for
- Setup
- Install a desktop app or browser extension
Level 3 of 5. Download and install it like any other app or extension.
- Cost
- Free and open source
- Type
- Agent app
- Tasks
- Works with
- OpenAI, Anthropic, Google, DeepSeek, OpenRouter, Deepgram
Momentum
- Rank this week
- #16
- Best rank
- #5 week 43, 2026
- Stars gained last week
- +2,982
- GitHub stars
- 4,795
GitHub numbers as of Nov 2, 2026. Updated weekly.
Ranking history
Official links
Setup steps are on the official pages. We do not repeat them here, since they change.
Questions
- Is LearnHarness free?
- Yes. It is free and open source (AGPL-3.0 license).
- Do I need to know how to code to use LearnHarness?
- No. Download and install it like any other app or extension.
- What does LearnHarness work with?
- According to its own documentation, it works with OpenAI, Anthropic, Google, DeepSeek, OpenRouter, and Deepgram.
- What is LearnHarness good for?
- Learning a difficult subject from where your understanding currently ends, checking your reasoning on a topic through practice problems, keeping notes and ideas from past study sessions organized, and turning study notes into a connected map of ideas.
Similar agents
- DeepTutor
DeepTutor is a self-hosted AI tutor that turns your own documents and notes into personalized lessons for learners.
- nihaixia
Nihaixia is a skill that gives AI assistants a Traditional Chinese Medicine reasoning style based on Dr. Ni Haixia's teaching materials, for people studying or exploring TCM.
- LLM-for-Zotero
LLM-for-Zotero is an open-source research agent that lets you chat with, summarize, and organize papers in your Zotero library.
- Scientific Agent Skills
Scientific Agent Skills is a collection of 177 skills that teaches an AI agent scientific tools and databases for research work.
- zotero-mcp
Zotero MCP is a connector that lets Claude, ChatGPT, and other AI assistants search, read, and annotate a Zotero research library for researchers.
- Jarvis
Jarvis is a private desktop AI assistant that runs on your own computer, with voice and text chat, personal memory and optional tools, for people who want to keep their conversations local.