ОС на вайбе

ОС на «вайбе»: Как нейросеть написала операционную систему, которая не работает.

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

В последнее время термин «вайб-кодинг» (vibe coding) прочно вошел в лексикон разработчиков. Так называют процесс создания программ, когда код полностью генерируется искусственным интеллектом, а человек лишь ставит задачи и интегрирует результаты. Казалось, что потолок такого подхода — мелкие скрипты или простые приложения, но проект под названием Vib-OS поставил новый рекорд: нейросеть «навайбила» целую операционную систему. Или почти целую.

Что такое Vib-OS?

За проектом стоит пользователь GitHub под псевдонимом Viralcode. Согласно описанию в репозитории, Vib-OS — это многоархитектурная Unix-подобная операционная система, полностью написанная нейросетью на языках C и Assembly. Объем кода превышает 25 000 строк.

Разработчик не скрывает, что его роль заключалась в управлении ИИ, который и сгенерировал все компоненты системы. По его словам, это чистый эксперимент в области «вайб-кодинга», доведенный до абсолютного максимума.

Заявленные возможности.

Если верить описанию проекта, перед нами не просто учебная поделка, а вполне себе конкурент для Linux или специализированных систем. Автор заявляет:

· Архитектура: Поддержка ARM64 (Raspberry Pi 4/5) и x86_64 (обычные ПК), а также Apple Silicon.
· Ядро: Собственное ядро с виртуальной файловой системой (VFS) и полным стеком TCP/IP для работы в сети.
· Интерфейс: Полноценная графическая оболочка с дизайном в стиле macOS: док-панель, меню и кнопки управления окнами в левом верхнем углу.
· Софт: В комплекте идут файловый менеджер, терминал, текстовый редактор (Notepad), интерпретатор Python, просмотрщик изображений и даже игра Snake.
· Культовый тест: Система может запускать легендарную игру Doom — своего рода «Священный Грааль» для демонстрации возможностей любой новой платформы.

Тестирование: крушение надежд.

Журналисты издания Tom’s Hardware обратили внимание на проект, после чего YouTube-блогер под псевдонимом Tirimid решил проверить, насколько заявления автора соответствуют истине. Он запустил Vib-OS (версию 2.2.1) в эмуляторе QEMU на ПК с x86-процессором под управлением Linux.

Результаты оказались, мягко говоря, удручающими:

1. Сложность запуска: Процесс установки и первоначальной настройки оказался нетривиальным и занял несколько часов.
2. Неработающие функции: Создать новую папку в файловом менеджере не удалось. Текстовый редактор «Блокнот» не реагировал на стрелки клавиатуры и, что самое критичное, не сохранял файлы. Приложение «Браузер» оказалось обычным просмотрщиком изображений.
3. Провал с Doom: Главное разочарование — Doom не запустился. Приложение просто не реагировало на нажатия. Игра Snake хоть и запустилась, но работала с серьезными проблемами отображения.
4. Отсутствие сети: Несмотря на заявленный сетевой стек, подключиться к интернету не вышло.
5. Прочие проблемы: Не работал интерпретатор Python, часы в системном трее не обновлялись, а калькулятор некорректно обрабатывал десятичные дроби.

Реакция автора.

После выхода критического видео разработчик Vib-OS (Джиджо Джон) дал комментарии. Он пояснил, что тестирование проводилось на архитектуре x86_64, где у системы действительно могут быть проблемы. Автор рекомендовал запускать Vib-OS на Mac в эмуляторе QEMU, так как, по его словам, для этой платформы сборка работает значительно лучше.

Вердикт.

История с Vib-OS наглядно демонстрирует, как огромный потенциал, так и текущие ограничения «вайб-кодинга». С одной стороны, поражает сам факт того, что нейросеть смогла сгенерировать 25 тысяч строк кода, которые в принципе компилируются и даже рисуют интерфейс. С другой стороны, проект оказался классической «позолотой» — красивой оберткой при полном отсутствии работающего функционала.

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




Информация из открытых источников в интернете. Использован инструмент ИИ.


Рецензии
1) 25000 строк - это что-то очень мало, может быть 25 млн.
Да и то мало - типовой линукс где-то порядка 40 млн.

2) Для того чтобы LLM (large language model) начала выдавать более менее работоспособный vibe-code,
её нужно очень много и сильно "накормить" "сэмплами" готовых решений.
И здесь возникает проблема копирайта - LLM не создают код, а подбирают из "сэмплов обучения" наиболее походящий вариант с некоторой адаптацией.
Можно не сомневаться, что "кодоанализаторы" найдут в таком vibe-code большие куски "чужих" решений.

3) Наиболее эффективное применение vibe-coding уже сейчас - сопровождение хорошо-"паттернизированных" приложений.
То есть если приложение содержит качественный но конечный набор паттернов программных обьектов, то LLM
гораздо лучше живого программиста удержит в своей DDR-памяти все эти обьекты со всеми фичами.
Большинство доработок таких приложений - в стиле "такой же но с перламутровыми пуговицами".
LLM во многих случаях лучше а главное радикально быстрее "присобачит" эти "пуговицы" в нужное место чем живой прогер.
А если сравнивать с джунами...
Еще...В гейм-индустрии код делается на основе нескольких известных "движков".
Девелопмент новых игр - это просто создание набора визуальных героев, сценария их поведения и взаимодействия.

4) для инновационных разработок LLM непригоден вообще - принципиально новые идеи рождаются только в мозгу у ЧЕЛОВЕКА

Николай Сидоров 8   08.03.2026 01:04     Заявить о нарушении