Repolode
amosblomqvist

amosblomqvist/learnharness

Десктопное приложение с ИИ-агентами: оценивает, что вы уже знаете, помогает достичь цели и сохраняет знания в графе.

Звёзды
6,130
Форки
956
Открытые issues
78
Последний коммит
12 часов назад

Что это?

LearnHarness — десктопное приложение для изучения сложных тем с помощью ИИ-агентов. Прежде чем начать обучение, оно определяет, насколько хорошо вы разбираетесь в каждой предпосылке урока, а затем прокладывает путь от этого уровня к вашей цели, отображая зависимости между знаниями. Каждый шаг опирается на то, что вам уже известно: вы выдвигаете предположения, получаете объяснения и проверяете своё понимание, а пробелы устраняются, прежде чем на них будет опираться новый материал.

Вы можете своими словами объяснять ход рассуждений, сомнения и впечатления — печатая текст или диктуя его. В отдельных тренировочных сессиях предлагаются разные задачи, для решения которых нужно вспомнить нужные знания; подсказки подстраиваются под ваши рассуждения. Приложение также может параллельно искать ответы на вопросы, создавать наглядные объяснения и интерактивные демонстрации.

Изученное сохраняется в виде утверждений и цепочек рассуждений в графе знаний, связанном с исходными сессиями; также можно импортировать заметки. В будущих сессиях приложение сможет опираться на этот граф. Чаты, данные графа, настройки и API-ключи остаются на вашем устройстве, а запросы к моделям отправляются выбранным вами провайдерам. Доступно более 30 вариантов провайдеров.

Ключевые возможности

  • 01Перед каждым уроком оценивает ваши текущие знания и прокладывает путь к цели с учётом зависимостей между темами.
  • 02Позволяет объяснять ход рассуждений текстом или голосом и подстраивает обучение под ваши ответы.
  • 03Проводит отдельные тренировочные сессии с разными задачами и адаптивными подсказками.
  • 04Сохраняет изученное в постоянном графе знаний, связанном с исходными сессиями.
  • 05Поддерживает более 30 провайдеров моделей, включая OpenAI, Anthropic, Google, DeepSeek и OpenRouter.
  • 06Хранит чаты, граф, настройки и API-ключи на вашем устройстве; системные промпты можно просматривать и редактировать.

Сценарии использования

  • Изучение сложной технической темы, для которой сначала нужно освоить необходимые предпосылки.
  • Изучение сложной темы в течение нескольких сессий с сохранением прогресса.
  • Импорт собственных заметок, чтобы агент мог опираться на уже записанные вами материалы.
  • Тренировка воспроизведения изученных понятий без предварительного называния терминов.

Быстрый старт

  1. 1

    Скачайте приложение с learnharness.ai или со страницы GitHub Releases

  2. 2

    Добавьте API-ключ своего провайдера и выберите модели в приложении

  3. 3

    Чтобы запустить приложение из исходного кода, установите зависимости

    npm install
  4. 4

    Запустите сервер разработки по адресу http://localhost:3000

    npm run dev

Что важно знать

  • За использование моделей вы платите своим поставщикам ИИ; для этого нужен API-ключ.
  • Установщик для Windows не подписан и может вызывать предупреждения SmartScreen.
  • Лицензия AGPL-3.0 относится к лицензиям с копилефтом и требует предоставлять изменённый исходный код при распространении или предоставлении доступа по сети.
  • Модели, веб-исследования и диктовка отправляют данные во внешние сервисы, поэтому локальное хранение не означает, что обработка выполняется офлайн.

В подборках

Темы

Частые вопросы

Что такое learnharness?
Десктопное приложение с ИИ-агентами: оценивает, что вы уже знаете, помогает достичь цели и сохраняет знания в графе. LearnHarness — десктопное приложение для изучения сложных тем с помощью ИИ-агентов. Прежде чем начать обучение, оно определяет, насколько хорошо вы разбираетесь в каждой предпосылке урока, а затем прокладывает путь от этого уровня к вашей цели, отображая зависимости между знаниями. Каждый шаг опирается на то, что вам уже известно: вы выдвигаете предположения, получаете объяснения и проверяете своё понимание, а пробелы устраняются, прежде чем на них будет опираться новый материал.
learnharness можно использовать бесплатно? Какая у него лицензия?
learnharness распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
learnharness всё ещё поддерживается?
Активно поддерживается. Последний коммит в learnharness — 7 нояб. 2026 г..
Для чего можно использовать learnharness?
Изучение сложной технической темы, для которой сначала нужно освоить необходимые предпосылки. Изучение сложной темы в течение нескольких сессий с сохранением прогресса. Импорт собственных заметок, чтобы агент мог опираться на уже записанные вами материалы. Тренировка воспроизведения изученных понятий без предварительного называния терминов.
Как установить learnharness?
Скачайте приложение с learnharness.ai или со страницы GitHub Releases Добавьте API-ключ своего провайдера и выберите модели в приложении Чтобы запустить приложение из исходного кода, установите зависимости: npm install Запустите сервер разработки по адресу http://localhost:3000: npm run dev
Где скачать learnharness?
Исходный код и инструкции по установке — на GitHub: https://github.com/amosblomqvist/learnharness

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Десктопное приложение для сохранения, поиска, построения графов и общения с веб-страницами, документами и файлами, со встроенным браузером Chromium.

1,5 тыс.107TypeScriptApache-2.0Активно поддерживаетсяОбновлён в прошлом месяце

Бесплатное приложение Cowork с открытым исходным кодом: встроенный AI-агент работает на компьютере, а несколько CLI-агентов, например Claude Code и Codex, можно запускать вместе.

34,1 тыс.+136 за неделю3,6 тыс.TypeScriptApache-2.0Обновлён 3 дня назад

Бесплатное open-source приложение для компьютера, где AI-агенты работают с локальными файлами; создано на базе OpenCode и поддерживает любые провайдеры моделей и локальные модели Ollama.

24,4 тыс.+93 за неделю2,5 тыс.TypeScriptOtherОбновлён 4 часа назад