Repolode
zuhairhalawa

zuhairhalawa/studyai

Локальное приложение для учёбы по университетским лекциям: импортируйте слайды PowerPoint, занимайтесь с карточками FSRS и решайте пробные экзамены, а при желании задавайте вопросы AI-репетитору со ссылками на слайды.

Open source альтернатива:AnkiQuizlet

Звёзды
251
Форки
4
Открытые issues
0
Последний коммит
13 дней назад

Что это?

StudyAI — платформа для занятий по университетским лекциям, работающая в браузере. Импортируйте файлы .pptx и читайте слайды рядом с извлечённым из них текстом, включая таблицы, диаграммы, SmartArt, заметки докладчика и формулы, отображаемые с помощью KaTeX. Поиск охватывает все лекции, а карточки используют интервальное повторение FSRS. Также доступны заметки, пробные экзамены с критериями оценивания и экспорт резервной копии в ZIP.

Лекции и учебные данные хранятся в IndexedDB на устройстве; приложение не обращается к сторонним сервисам и не требует учётной записи. AI-репетитор необязателен: самостоятельно разверните прилагаемый Cloudflare Worker и укажите собственный ключ Google Gemini с бесплатного тарифа. Ограничитель бюджета задаёт дневные и месячные лимиты, а приложение проверяет ответы модели — например, цитаты со ссылками — по исходным слайдам, прежде чем их использовать.

В репозитории также есть инструмент командной строки и навык Claude Code для создания учебных наборов из материалов лекций.

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

  • 01Импортирует слайды .pptx и показывает каждый слайд рядом с извлечённым текстом
  • 02Планирует повторение карточек с помощью FSRS
  • 03Пробные экзамены с критериями оценивания и планом, учитывающим заявленный преподавателем формат
  • 04AI-репетитор отвечает по вашим слайдам и проверяет цитаты, на которые ссылается
  • 05Полнотекстовый поиск по всем лекциям
  • 06Экспорт резервной копии в ZIP и адаптированный для мобильных устройств просмотрщик

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

  • Повторение университетского курса по слайдам лекций и с помощью карточек
  • Подготовка к экзаменам с пробными вопросами, сверенными с учебными материалами
  • Хранение конфиденциальных материалов лекций на собственном устройстве без облачной учётной записи
  • Запуск персонального AI-репетитора с собственным ключом Gemini бесплатного тарифа

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

  1. 1

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

    git clone https://github.com/zuhairhalawa/studyai.git
  2. 2

    Перейдите в папку проекта

    cd studyai
  3. 3

    Установите зависимости (требуются Node 22 или новее и pnpm 11)

    pnpm install
  4. 4

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

    pnpm dev

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

  • AI tutor — необязательная функция. Для её использования необходимо самостоятельно развернуть Cloudflare Worker и получить ключ API Gemini.
  • Библиотека хранится в браузерном хранилище и привязана к точному адресу, порту и профилю браузера. При смене любого из них будет создана пустая библиотека.
  • Поддерживаются только файлы семейства .pptx; старые файлы .ppt необходимо предварительно пересохранить в формате .pptx.

В подборках

Темы

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

Что такое studyai?
Локальное приложение для учёбы по университетским лекциям: импортируйте слайды PowerPoint, занимайтесь с карточками FSRS и решайте пробные экзамены, а при желании задавайте вопросы AI-репетитору со ссылками на слайды. StudyAI — платформа для занятий по университетским лекциям, работающая в браузере. Импортируйте файлы .pptx и читайте слайды рядом с извлечённым из них текстом, включая таблицы, диаграммы, SmartArt, заметки докладчика и формулы, отображаемые с помощью KaTeX. Поиск охватывает все лекции, а карточки используют интервальное повторение FSRS. Также доступны заметки, пробные экзамены с критериями оценивания и экспорт резервной копии в ZIP.
studyai можно использовать бесплатно? Какая у него лицензия?
studyai распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
studyai всё ещё поддерживается?
Активно поддерживается. Последний коммит в studyai — 24 окт. 2026 г..
Для чего можно использовать studyai?
Повторение университетского курса по слайдам лекций и с помощью карточек Подготовка к экзаменам с пробными вопросами, сверенными с учебными материалами Хранение конфиденциальных материалов лекций на собственном устройстве без облачной учётной записи Запуск персонального AI-репетитора с собственным ключом Gemini бесплатного тарифа
Как установить studyai?
Клонируйте репозиторий: git clone https://github.com/zuhairhalawa/studyai.git Перейдите в папку проекта: cd studyai Установите зависимости (требуются Node 22 или новее и pnpm 11): pnpm install Запустите сервер разработки и откройте http://localhost:5173: pnpm dev
Где скачать studyai?
Исходный код и инструкции по установке — на GitHub: https://github.com/zuhairhalawa/studyai

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

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

Бесплатное приложение с открытым исходным кодом для изучения лексики IELTS: 7 298 слов с авторскими иллюстрациями, аудио британского и американского произношения и повторением по алгоритму FSRS.

4,2 тыс.+1 тыс. за неделю908TypeScriptOtherОбновлён 6 дней назад

Образовательная платформа с открытым исходным кодом на базе ИИ: превращает учебные материалы в тесты, карточки, заметки по методу Корнелла и подкасты; вдохновлена NotebookLM.

2,1 тыс.+14 за неделю281TypeScriptOtherОбновлён позавчера

Система обучения для Claude Code и других агентских платформ: помогает учиться, вслепую оценивает воспроизведение по памяти и планирует повторения с помощью FSRS.

1,5 тыс.+5 за неделю108PythonMITАктивно поддерживаетсяОбновлён 2 месяца назад

Открытое расширение для изучения языков с помощью ИИ: переводит веб-страницы, субтитры и выделенный текст, а сохранённые слова превращает в карточки FSRS.

10,3 тыс.+86 за неделю786TypeScriptGPL-3.0Активно поддерживаетсяОбновлён 23 часа назад