LearnHarness
What is LearnHarness?
LearnHarness is a desktop application that uses AI agents to plan and deliver personalized teaching and practice sessions. It adapts to your current understanding and guides you toward a specific learning goal. The tool focuses on building reasoning skills rather than just memorizing facts.
The workflow begins by probing your existing knowledge to find gaps. The agent then builds a dependency tree to create a lesson map. During teaching, it explains one reasoning step at a time and asks you to predict outcomes before revealing explanations. Practice problems adapt to your mistakes, offering hints when you struggle and targeting weak areas in future questions.
All progress accumulates in a persistent knowledge graph that renders ideas and reasoning chains visually. Teaching and practice agents share this graph as context, allowing later sessions to build on previous work. You can also import notes. The software stores learning records as plain files locally, keeps system prompts visible and editable, and requires users to bring their own API keys. A live meter tracks external model costs, and there are no subscriptions or markups.
LearnHarness features
- Adaptive teaching agents that probe understanding
- Step-by-step reasoning instruction with prediction fields
- Persistent knowledge graph tracking propositions and chains
- Practice problems that adapt to identified difficulties
- Bring your own API keys with live cost metering
- Plain text local storage for learning records
- Visible and editable system prompts
Who uses LearnHarness and for what
- Studying complex mathematical proofs step by step
- Learning programming concepts through adaptive problem sets
- Preparing for technical interviews with targeted reasoning drills
- Building a personal knowledge base from imported notes
- Self-teaching physics topics using interactive lesson maps
LearnHarness FAQ
Is LearnHarness free?
Yes, LearnHarness is free and open source under the AGPL-3.0 license. Users bring their own API keys and pay providers directly for usage. The website does not mention any subscription fees.
What platforms does LearnHarness support?
LearnHarness is available as a desktop application for macOS, Windows, and Linux. The website does not specify mobile or web versions.
Does LearnHarness store my data locally?
Yes, learning records are stored as plain files on your local machine. The website notes that local storage does not mean offline processing, as requests send context to external model providers.
Can I edit the system prompts in LearnHarness?
Yes, system prompts are visible and editable within the application. This allows users to customize how the AI agents explain concepts and generate practice problems.
How does LearnHarness handle model costs?
The application includes a live meter that shows model costs. Users provide their own provider keys and pay the external services directly. There is no markup added by LearnHarness.
Comments (0)
Comments and upvotes open when this product launches on ProductPerch.
More Education launches
A free map for finding overlooked places near you
AI Lesson Planner: Plans, Slides & Worksheets
The all-in-one AI study assistant for straight A's.
Free calculators that show working, source and limits.