Skip to content

About

ResearchOS is an open-source platform for organizing AI-assisted research.

Resources

Stars

21 stars

Watchers

1 watching

Forks

Repository files navigation

ResearcherOS

О проекте

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

Сайт: cognitiveaisystems.github.io/ResearcherOS

Новости проекта

Дата Новость
2026-07-24 Виджеты. Можно добавлять собственные панели в рабочее пространство проекта.
2026-07-22 Обзор литературы. Можно отобрать статьи из локальной библиотеки, arXiv или Zotero и получить тематические группы и черновик раздела Related Work.
2026-07-22 Каталог навыков Hub. Публичные проекты могут делиться пакетами навыков агента через Hub.

Установка

  1. Установите Git и Git LFS, затем один раз выполните git lfs install.

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

    git clone https://github.com/CognitiveAISystems/ResearcherOS.git ReseachOS
  3. Откройте папку ReseachOS/installers и запустите файл для своей системы.

🍎 macOS 🪟 Windows 🐧 Linux
Установить ResearcherOS.command ResearcherOS Setup 0.1.0.exe ResearcherOS-0.1.0.AppImage
Инструкция для macOS Инструкция для Windows Инструкция для Linux

Большие файлы Windows и Linux хранятся через Git LFS. Если репозиторий уже клонирован, установите Git LFS и выполните git lfs install, затем git lfs pull из папки репозитория. Используйте клонирование: наличие установщиков в архиве Download ZIP зависит от настроек GitHub.

Сборка Windows прошла автоматическую проверку установки и запуска. Для Linux на Pop!_OS 22.04 проверены запуск AppImage, первоначальная настройка с выбором папки исследований и сохранение настройки после перезапуска. Обновление поверх прежней установки ещё требует проверки.

macOS

  1. В папке installers дважды щёлкните по файлу Установить ResearcherOS.command.
  2. Дождитесь окончания установки. Установщик откроет терминал, загрузит зависимости и соберёт приложение; нужен интернет.
  3. После установки приложение откроет мастер первоначальной настройки.

Приложение устанавливается в ~/Applications/ResearcherOS.app. Если macOS блокирует первый запуск, разрешите его в разделе Системные настройки → Конфиденциальность и безопасность.

Чтобы обновить приложение и пройти настройку заново, закройте его, выполните git pull в папке репозитория и снова запустите установщик. Ранее подключённые проекты сохранятся. Подробности: установка на Mac.

Windows

  1. В папке installers запустите ResearcherOS Setup 0.1.0.exe.
  2. Следуйте шагам установщика, затем откройте ResearcherOS.

Linux

Сборка предназначена для Intel/AMD x86_64 с glibc 2.35 или новее (Ubuntu 22.04 и новее). Проверена на Pop!_OS 22.04; другие версии проверяются отдельно.

  1. В папке installers в свойствах файла ResearcherOS-0.1.0.AppImage разрешите выполнение как программы.
  2. Запустите файл и пройдите первоначальную настройку ResearcherOS.

Подключение исследовательского проекта

  1. Откройте ResearcherOS и пройдите мастер первоначальной настройки.
  2. Если у вас уже есть папка tree с исследованиями, выберите её в мастере.
  3. Чтобы подключить другой проект, выберите его локальный Git-репозиторий. Если он пока есть только на сервере, сначала клонируйте его на компьютер, затем выберите полученную папку.

Приложение использует готовую папку tree на прежнем месте. Для подключаемого проекта мастер настраивает отдельное хранение исследовательских материалов рядом с кодом.

Путь знакомства с ResearcherOS

Что понадобится

  • Git-репозиторий вашего исследовательского проекта хотя бы с одним коммитом.
  • Git LFS: после установки выполните git lfs install.
  • Установленный и настроенный агент командной строки (CLI), который вы будете использовать в ResearcherOS.

Первоначальная настройка

  1. Установите и откройте ResearcherOS по инструкции выше.
  2. Следуйте подсказкам окна первоначальной настройки (онбординга): подключите репозиторий проекта и создайте первое исследовательское дерево.

Первое исследование

  1. Выберите метод в дереве и добавьте в его канбан карточку эксперимента. Опишите, какой вопрос проверяете и по какому результату сделаете вывод.
  2. Запустите эксперимент для этой карточки через /run.
  3. По завершении подготовьте с агентом отчёт и сохраните первые ответы на исследовательские вопросы в дереве.
  4. Подключите Zotero в разделе Literature («Литература») и сделайте обзор по теме исследования.
  5. Выберите одну статью и подготовьте её подробный разбор.
  6. Сохраните результаты исследовательской работы в Git: создайте коммит с деревом, отчётами и материалами обзора.

About

ResearchOS is an open-source platform for organizing AI-assisted research.

Resources

Stars

21 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages