Skip to main content
AdOpenFree logoPromote your productReach more potential users and drive product growth and revenue.Advertise
Favicon of LearnHarness

LearnHarness

Free Listing

LearnHarness is an open-source AI learning app that measures understanding, plans a dependency map to your goal, teaches one reasoning step at a time, and adapts practice. A persistent knowledge graph carries learning across sessions.

Visit amosblomqvist/learnharness

Overview

LearnHarness is an open-source AI learning application that uses agents to plan and teach lessons from a learner’s current understanding to a goal. It measures understanding, builds a dependency map, teaches step by step, and supports practice with a persistent knowledge graph.

Key Features

  • AI agents measure current understanding before teaching and use answers, confidence, and reasoning to decide where to start.
  • The agent plans a dependency map from the starting point to the learner’s goal, and the lesson adapts when understanding turns out differently.
  • Teaching builds one reasoning step at a time: learners predict, receive an explanation, and check understanding, with confusions repaired before moving on.
  • Practice sessions pose varied problems and adapt problems and hints to the learner’s reasoning.
  • A persistent knowledge graph stores propositions and reasoning chains, links back to source sessions, and can carry learning across future teaching and practice sessions.
  • The desktop app supports attaching PDFs, photos, or other files by path, and the agent can research questions, create visual explanations, mark up images, and build interactive demonstrations.

Use Cases

  • Learning difficult topics from a current level of understanding toward a specific goal.
  • Finding gaps where a learner may think they understand a topic but cannot solve a new problem.
  • Carrying learning and review across sessions through a persistent knowledge graph.
  • Studying from PDFs, photos, notes, and interactive demonstrations in a desktop learning session.

Getting Started

  • Download LearnHarness from learnharness.ai or GitHub Releases.
  • On macOS Apple Silicon, use the signed and notarized DMG and drag the app to Applications.
  • On Windows x64, run the installer.
  • On Linux x64, make the AppImage executable and open it, or install the Debian/Ubuntu .deb.
  • Choose models, then start a session with what you want to understand.

Deployment & Requirements

  • A macOS (Apple Silicon), Windows (x64), or Linux (x64) desktop environment.
  • A configured model provider: provider API keys, supported subscription connections in the desktop app, an installed Claude Code CLI, or a custom OpenAI-compatible endpoint, including a local model server.
  • Optional dictation and web search use separate service keys.
  • Web research can use a Tavily, Brave, Exa, Firecrawl, or Ollama key in Settings → Providers → Search; Ollama search uses its hosted service, not a local model server.

Before You Adopt

  • License: AGPL-3.0. Review its terms before using, modifying, or distributing the project.
  • The Windows installer is currently unsigned, so Windows may display an unknown publisher or SmartScreen warning.
  • The live cost meter only estimates known API costs and does not cover subscription, CLI, or custom-endpoint charges.
  • Local storage does not mean offline processing, because model requests, web research, and dictation can contact external services.

Comments

Sign in to leave a comment.

More like LearnHarness

Favicon of Horizon

Horizon

Free ListingStars: 12.3K

Your own AI-powered news radar

Knowledge Applications

Horizon is an AI-powered news radar that collects, filters, deduplicates, and ranks stories from RSS, Hacker News, Reddit, Telegram, X, GitHub, and other sources into bilingual daily briefings with context and community discussion.

Favicon of EdgeEver

EdgeEver

Free ListingStars: 2.6K

AI-native, self-hosted notes and knowledge base

Knowledge Applications

EdgeEver is an open-source AI-native notes and knowledge base workspace with a classic three-pane layout, instant multi-device sync, native MCP/ACP agent integration, and flexible deployment on Cloudflare or Docker.

Favicon of Folo

Folo

Free ListingStars: 39.2K

AI RSS reader for articles, news, and podcasts

Knowledge Applications

Folo is an AI RSS reader for following articles, news, and podcasts in a unified timeline, with starred items and topic-based feeds for organizing what you read.