Octopus-SI-OS: самоэволюционная операционная система для агентов

Octopus-SI-OS — это самоэволюционная агентная операционная система, разработанная для выполнения агентов, которые могут адаптировать своё окружение и рабочие процессы. Она предлагает новую архитектуру, которая позволяет агентам не просто выполнять задачи, но и изменять себя и свои инструменты по мере необходимости.

Проект выделяется наличием гибкой архитектуры, в отличие от традиционных ОС, где добавление возможностей осуществляется через дополнительные модули. В Octopus агенты могут изменять свои цели, интерфейсы и инструменты прямо в процессе работы. Платформа написана на Rust, что обеспечивает производительность и безопасность кода. Запустить Octopus можно на macOS 14 и выше, но в данный момент он находится на стадии исследовательского предварительного релиза, так что может не подойти для критических приложений.

Эта система может стать полезной для разработчиков и исследователей, интересующихся созданием интеллектуальных систем, способных к самосовершенствованию. Однако стоит учитывать, что её функциональность всё ещё развивается, так что идеальная стабильность и обширные возможности могут быть недоступны в текущей версии.

Проект Octopus Superintelligence OS — это операционная система, создаваемая для выполнения агентов, умеющих адаптироваться и эволюционировать на протяжении времени. Она сочетает в себе принципы традиционных операционных систем и новый подход к взаимодействию с агентами, позволяя им изменять окружающую среду и задачи, которые они выполняют. Octopus может взаимодействовать с файловой системой, браузером и другими приложениями, отвечая на текстовые или голосовые команды.

В основе архитектуры Octopus лежит понятие, что возможности агентов являются контрактами в рамках системы, позволяя им развиваться и интегрировать новые функции, инструменты и цели без необходимости вмешательства человека. Ядро системы написано на Rust и состоит из около 45,000 строк кода, всё остальное построено на его основе.

Что ты получаешь

  • Home: Непрерывный диалог с системой. Можно вводить команды текстом или голосом, система может отображать виджеты.
  • Projects: Проекты с собственными контекстами и разрешениями, определяющие, что может делать агент.
  • Agents: Настрой один раз — модель, роль и разрешения. Агенты хранятся в виде двух файлов JSON.
  • Tasks: Задачи для агентов, которые можно оставлять на выполнение и продолжать позже.
  • Terminal client: Интерфейс командной строки для общения с задачами и инструментами.
  • Applications: Внешние источники, такие как каналы чата и серверы.
  • Drivers: Места выполнения работы: папки, git-репозитории, браузеры и т.д.

Как начать

Для работы с Octopus необходимо, чтобы у тебя был macOS 14 или новее, Node 24, стабильная версия Rust и аккаунт ChatGPT. Установку можно начать с команд:

git clone https://github.com/miuuyy/Octopus-SI-OS.git
cd Octopus-SI-OS
npm ci --prefix app

После установки нужно упаковать приложение, открыть его и войти в аккаунт ChatGPT. Для запуска системы следуй инструкциям, указанным в README.

Как это работает

Octopus разделяет мир на две категории: System и World, взаимодействие между которыми происходит через определенные интерфейсы. Все агентов представляют собой описания, а не отдельные программы. В системе используются артефакты — сообщения, вызовы инструментов и другие данные, которые проходят через границы системы.

Ограничения

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

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

Для получения дальнейшей информации о настройках, архитектуре и безопасности, смотри документацию, доступную в проекте.

Открыть на GitHub: miuuyy/Octopus-SI-OS →

Что нового на GitHub — короткие обзоры на русском Новые обзоры приходят в Telegram. Без спама, по делу.
Подписаться

Похожие статьи

Популярные темы на сайте