一款桌面应用,用于保存、搜索、可视化并与网页、文档和文件进行 AI 对话,内置 Chromium 浏览器。
amosblomqvist/learnharness
一款桌面应用,借助 AI 智能体先摸清你的已有理解,再循序渐进地教你达成学习目标,并保留知识图谱。
- Star
- 6,130
- Fork
- 956
- 未关闭 Issue
- 78
- 最近提交
- 11小时前
这是什么?
LearnHarness 是一款用 AI 智能体学习难懂内容的桌面应用。开始教学前,它会逐一检测课程所依赖的前置知识,判断你的理解止步于哪里,再从这一起点规划出通往目标的依赖路线。每一步都建立在你已掌握的内容之上:你先做预测,再获得解释,并验证自己的理解,薄弱环节会在后续内容依赖它之前补上。
你可以通过打字或语音听写,用自己的话说明推理过程、疑问和感受,智能体据此形成更细致的理解画像。独立的练习环节会给出多样化的问题,要求你自己调用相关知识,提示也会根据你的思路调整。应用还能在后台调研问题、生成可视化讲解和交互式演示。
学到的内容以命题和推理链的形式存入知识图谱,并链接回对应的学习记录,也支持导入笔记。后续学习可以基于这张图谱继续展开。聊天记录、图谱数据、设置和 API 密钥都保存在本地,模型请求则发送至你配置的服务商,应用支持 30 多种服务商选项。
核心功能
- 01每节课前诊断你当前的理解,并规划通往目标的依赖路径。
- 02支持打字或语音听写说明推理过程,教学内容随你的回答调整。
- 03提供独立的练习环节,包含多样化问题和自适应提示。
- 04将所学观点存入持久化知识图谱,并链接到对应学习记录。
- 05支持 30 多种模型服务商,包括 OpenAI、Anthropic、Google、DeepSeek 和 OpenRouter。
- 06聊天、图谱、设置和 API 密钥保存在本地,系统提示词可见且可编辑。
适用场景
- 系统学习前置知识较多的技术领域,需要先补齐基础再深入。
- 跨多次会话长期攻克一个难题,并保留学习进度记录。
- 导入自己的笔记,让智能体基于已有内容继续教学。
- 在不提示术语的情况下,练习回忆已学过的概念。
快速上手
- 1
从 learnharness.ai 或 GitHub Releases 页面下载应用
- 2
在应用中添加服务商 API 密钥并选择模型
- 3
从源码运行时,安装依赖
npm install - 4
在 http://localhost:3000 启动开发服务器
npm run dev
使用前须知
- 模型费用需直接支付给你自己的 AI 服务商,因此需要 API 密钥。
- Windows 安装程序未签名,可能触发 SmartScreen 警告。
- 采用 AGPL-3.0 许可证,这是一种 Copyleft 许可证,分发或通过网络提供修改版时需要公开源代码。
- 模型、网络研究和语音听写会将数据发送至外部服务,因此本地存储并不意味着可离线处理。
收录于专题
标签
常见问题
- learnharness 是什么?
- 一款桌面应用,借助 AI 智能体先摸清你的已有理解,再循序渐进地教你达成学习目标,并保留知识图谱。 LearnHarness 是一款用 AI 智能体学习难懂内容的桌面应用。开始教学前,它会逐一检测课程所依赖的前置知识,判断你的理解止步于哪里,再从这一起点规划出通往目标的依赖路线。每一步都建立在你已掌握的内容之上:你先做预测,再获得解释,并验证自己的理解,薄弱环节会在后续内容依赖它之前补上。
- learnharness 可以免费使用吗?用的什么许可证?
- learnharness 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- learnharness 还在维护吗?
- 活跃维护中。learnharness 最近一次提交是在 2026年11月7日。
- learnharness 适合用来做什么?
- 系统学习前置知识较多的技术领域,需要先补齐基础再深入。 跨多次会话长期攻克一个难题,并保留学习进度记录。 导入自己的笔记,让智能体基于已有内容继续教学。 在不提示术语的情况下,练习回忆已学过的概念。
- learnharness 怎么安装和运行?
- 从 learnharness.ai 或 GitHub Releases 页面下载应用 在应用中添加服务商 API 密钥并选择模型 从源码运行时,安装依赖: npm install 在 http://localhost:3000 启动开发服务器: npm run dev
- 在哪里获取 learnharness?
- 源代码和安装说明在 GitHub 上:https://github.com/amosblomqvist/learnharness
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
一款免费开源的桌面 Cowork 应用,内置 AI 智能体,并可统一调度 Claude Code、Codex 等多种 CLI 智能体。
社区维护的原生桌面应用,用于安装、配置和对话 Hermes Agent AI 助手。
Cherry Studio 是一款跨平台桌面 AI 客户端,可接入多家大模型服务、本地模型及 300 多个预置助手。
开源免费的桌面应用,让 AI 智能体直接处理本地文件,基于 OpenCode 构建,可接入多种模型或本地 Ollama 模型。
开源 AI Agent 客户端,支持桌面与移动端,可整合 Claude Code、Codex 和 Pi 并跨设备使用。