Repolode
madhvantyagi

madhvantyagi/Gnos

Учебная среда для coding-агентов: она составляет персональный курс, готовит уроки и адаптирует упражнения по зафиксированному прогрессу.

Звёзды
342
Форки
25
Открытые issues
1
Последний коммит
вчера

Что это?

GNOS превращает coding-агента, например Codex, Claude Code или Cursor, в преподавателя. Вы указываете тему, желаемую глубину изучения и доступное время. GNOS использует учебные материалы — программы курсов, учебники и документацию — чтобы составить план, а затем готовит первый урок с помощью субагентов, которые создают его блоки.

Во время занятий GNOS записывает, что вы пытались сделать, где возникли пробелы в рассуждениях и какие задания вы выполнили без помощи. На основе этих данных система корректирует следующие уроки и упражнения, а также сохраняет план курса и записи о прогрессе ученика между сессиями. Преподаватели по отдельным предметам следуют инструкциям из файлов SOUL.md, которые задают стиль объяснений.

Уроки не ограничиваются текстом. GNOS может создавать диаграммы, изображения, симуляции, видео с озвучкой и раздаточные материалы в PDF, а просмотрщик курса показывает учебную программу в браузере. Для работы с диаграммами и медиа нужны соответствующие инструменты, установленные в вашем окружении.

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

  • 01Составляет план курса с учётом вашей цели, желаемой глубины изучения и доступного времени.
  • 02Готовит уроки на основе программ курсов, учебников и документации.
  • 03Отслеживает ваши попытки и то, справились ли вы с заданиями самостоятельно.
  • 04Корректирует следующие уроки и упражнения на основе записей о прогрессе ученика.
  • 05Создаёт диаграммы, изображения, симуляции, видео с озвучкой и PDF-файлы.
  • 06Показывает учебную программу и уроки на странице для занятий в браузере.

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

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

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

  1. 1

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

    git clone https://github.com/madhvantyagi/Gnos.git
  2. 2

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

    cd Gnos
  3. 3

    Установите плагин Codex (для пользователей Codex)

    codex plugin marketplace add madhvantyagi/Gnos --ref main
  4. 4

    Запустите Claude Code с плагином (для пользователей Claude Code)

    claude --plugin-dir .

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

  • Требуется агент для программирования, например Codex, Claude Code, Cursor или OpenCode, с доступом к локальным файлам и терминалу.
  • Для визуальных инструментов и уроков в формате PDF или видео нужны дополнительные зависимости, а Pinepaper требует Node.js/npm.
  • Проект ещё молодой: у него 342 звезды, а явных гарантий стабильности нет.

Темы

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

Что такое Gnos?
Учебная среда для coding-агентов: она составляет персональный курс, готовит уроки и адаптирует упражнения по зафиксированному прогрессу. GNOS превращает coding-агента, например Codex, Claude Code или Cursor, в преподавателя. Вы указываете тему, желаемую глубину изучения и доступное время. GNOS использует учебные материалы — программы курсов, учебники и документацию — чтобы составить план, а затем готовит первый урок с помощью субагентов, которые создают его блоки.
Gnos можно использовать бесплатно? Какая у него лицензия?
Gnos распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
Gnos всё ещё поддерживается?
Активно поддерживается. Последний коммит в Gnos — 19 окт. 2026 г..
Для чего можно использовать Gnos?
Изучение незнакомой технической темы по структурированному курсу, рассчитанному на несколько сессий. Составление плана занятий по университетской программе или набору учебников. Практика по теме с упражнениями, которые адаптируются к вашим затруднениям. Наглядное объяснение сложных понятий с помощью симуляций или видеоуроков с озвучкой.
Как установить Gnos?
Клонируйте репозиторий: git clone https://github.com/madhvantyagi/Gnos.git Перейдите в папку проекта: cd Gnos Установите плагин Codex (для пользователей Codex): codex plugin marketplace add madhvantyagi/Gnos --ref main Запустите Claude Code с плагином (для пользователей Claude Code): claude --plugin-dir .
Где скачать Gnos?
Исходный код и инструкции по установке — на GitHub: https://github.com/madhvantyagi/Gnos

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

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

Преобразует кодовую базу, документацию, схемы и PDF в граф знаний для AI-ассистентов разработки, который можно запрашивать; строит его локально с помощью разбора AST через tree-sitter.

128,7 тыс.12,4 тыс.PythonApache-2.0Обновлён 4 дня назад