Что это такое?
daedalOS — это полноценная среда рабочего стола, которая работает целиком в браузере. В ней есть проводник файлов, окна, которые можно перетаскивать и менять в размере, панель задач, меню «Пуск» и десятки встроенных приложений, эмуляторов и игр.
Это операционная система, которую я устанавливаю, или просто веб-приложение, которое на неё похоже?
Это веб-приложение на Next.js, которое имитирует рабочий стол в стиле ОС внутри вкладки браузера и опирается на виртуальную файловую систему. На ваш реальный компьютер ничего не устанавливается.
Как попробовать или запустить это самостоятельно?
Можно открыть живую демо-версию в любом браузере, клонировать репозиторий и запустить его локально с Node.js и Yarn либо собрать и запустить через Docker (в комплекте есть скрипты 'docker:build' и 'docker:run').
Нужны ли мне Node.js или Yarn, чтобы этим пользоваться?
Только если вы хотите развернуть систему у себя или разрабатывать её: для онлайн-демо достаточно браузера. Для локальной установки нужны Node.js и Yarn, а также известная проблема с 'yarn install', которая решается установкой NODE_OPTIONS=--openssl-legacy-provider.
Может ли это запускать любые программы для Windows, включая 64-битные?
Нет — встроенное приложение BoxedWine эмулирует только 16- и 32-битные программы для Windows, а 64-битные не поддерживаются.
Куда попадают мои данные, когда я работаю с файловой системой или создаю файлы?
Всё сохраняется локально в хранилище IndexedDB вашего браузера. Система учётных записей или хранения данных на сервере не описана.
Какие функции ИИ встроены в daedalOS?
На панели задач есть AI Chat Agent (работает на Prompt API и WebLLM) с функциями суммаризации и генерации изображений, а также приложение Stable Diffusion, которое создаёт изображения 512x512 локально через WebSD.
Можно ли в нём запускать классические программы для Windows/DOS и консольные игры?
Да. BoxedWine запускает 16- и 32-битные программы для Windows, js-dos эмулирует программы DOS с автоматическим сохранением состояния, а EmulatorJS играет в десятки форматов образов консольных игр (ROM), включая NES, SNES, Game Boy и N64.
Есть ли здесь встроенный редактор кода?
Да, сразу встроены Monaco Editor и Vim. Поддерживаются все типы файлов, есть форматирование Prettier и сохранение через CTRL+S.
Какие чат-приложения в нём есть?
Клиент IRC подключается через WebSockets, а приложение Messenger обеспечивает шифрованные личные сообщения по протоколу Nostr (NIP-04) с автоматическим созданием ключей.
What are similar projects?
puter, ra2, ps2-web-recomp, serenity, chinese-dos-games, Stronghold-Protocol, zfile, convert
Which topics is it in?
nostr, desktop-environment, os, x86, file-manager, video-player, stable-diffusion, retrogaming, emulator, image-editing, vim, canvas

