Repolode
nichochar

nichochar/ari

Локальный AI-репетитор, который составляет учебные программы и проверяет написанные от руки задания, снятые камерой над столом.

Звёзды
104
Форки
5
Открытые issues
0
Последний коммит
вчера

Что это?

Ari — приложение для обучения, построенное вокруг решения задач на бумаге. Вы описываете предмет AI-репетитору, который предлагает план и превращает его в учебную программу с упражнениями. Вы занимаетесь за столом, решая задания на бумаге; при желании над страницей можно установить документ-камеру. Репетитор видит, что вы пишете, поэтому во время работы можно задавать вопросы, а после её завершения — попросить проверить результат.

Приложение работает на вашем компьютере. Переписки, прогресс, загруженные материалы и отправленные фотографии хранятся локально в каталоге `.local/`, а файлы персонализации, например руководство по стилю преподавания и профиль ученика, находятся в рабочей папке в домашнем каталоге. Для запросов к репетитору используется локальный вход в Codex, связанный с подпиской ChatGPT, а не API-ключ; отправленные задания и соответствующий контекст передаются OpenAI для обучения.

Для настройки нужны Node.js 24+, git, ffmpeg и аккаунт ChatGPT. Встроенный мост для камеры работает только на Mac, но браузерные камеры и загрузка фотографий доступны и без него. Резервная команда экспортирует учебные данные и файлы персонализации, не включая учётные данные.

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

  • 01Составляет учебную программу с упражнениями на основе обычного описания того, что вы хотите изучить.
  • 02Распознаёт написанные от руки задания с документ-камеры, чтобы репетитор мог отвечать на вопросы во время работы.
  • 03По запросу проверяет выполненные задания и позволяет сохранять заметки, которые учитываются в последующих уроках.
  • 04Хранит переписки, прогресс и материалы локально; для резервного копирования учебных данных предусмотрена отдельная команда.
  • 05Использует локальный вход в Codex, связанный с подпиской ChatGPT, вместо API-ключа.
  • 06Позволяет менять стиль преподавания репетитора и профиль ученика прямо в настройках.

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

  • Решение задач по математике или физике на бумаге с AI, который проверяет ход решения.
  • Самостоятельное изучение нового предмета по структурированной программе с упражнениями.
  • Хранение истории обучения и личных заметок на собственном компьютере, а не в облачном сервисе.

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

  1. 1

    Клонируйте репозиторий

    git clone https://github.com/nichochar/ari.git
  2. 2

    Перейдите в папку и установите зависимости

    cd ari && npm ci
  3. 3

    Соберите приложение

    npm run build
  4. 4

    Запустите Ari и откройте http://127.0.0.1:3001

    npm start

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

  • Встроенный мост камеры работает только на Mac; в других системах можно использовать камеру браузера и загружать фотографии.
  • Вам понадобится аккаунт ChatGPT и Node.js 24 или новее; модели должны быть доступны в вашем аккаунте.
  • Отправленные работы и учебный контекст передаются OpenAI для проведения занятий.
  • Приложение рассчитано на одного пользователя и предназначено для запуска на localhost.

Темы

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

Что такое ari?
Локальный AI-репетитор, который составляет учебные программы и проверяет написанные от руки задания, снятые камерой над столом. Ari — приложение для обучения, построенное вокруг решения задач на бумаге. Вы описываете предмет AI-репетитору, который предлагает план и превращает его в учебную программу с упражнениями. Вы занимаетесь за столом, решая задания на бумаге; при желании над страницей можно установить документ-камеру. Репетитор видит, что вы пишете, поэтому во время работы можно задавать вопросы, а после её завершения — попросить проверить результат.
ari можно использовать бесплатно? Какая у него лицензия?
ari распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
ari всё ещё поддерживается?
Активно поддерживается. Последний коммит в ari — 19 окт. 2026 г..
Для чего можно использовать ari?
Решение задач по математике или физике на бумаге с AI, который проверяет ход решения. Самостоятельное изучение нового предмета по структурированной программе с упражнениями. Хранение истории обучения и личных заметок на собственном компьютере, а не в облачном сервисе.
Как установить ari?
Клонируйте репозиторий: git clone https://github.com/nichochar/ari.git Перейдите в папку и установите зависимости: cd ari && npm ci Соберите приложение: npm run build Запустите Ari и откройте http://127.0.0.1:3001: npm start
Где скачать ari?
Исходный код и инструкции по установке — на GitHub: https://github.com/nichochar/ari

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

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