Open-source система агентного видеопроизводства, превращающая AI-ассистента для программирования в студию с пайплайнами для исследований, написания сценариев, создания материалов, монтажа и рендеринга.
vahmoh25/Veda
Операционная система на Rust со встроенным голосовым агентом, который выполняет действия в приложениях от имени пользователя.
- Звёзды
- 83
- Форки
- 10
- Открытые issues
- 0
- Последний коммит
- позавчера
Что это?
Veda — экспериментальная операционная система на Rust: от загрузчика UEFI и микроядра до оконной системы и встроенных приложений. В её основе — встроенный в систему агент: служба запускается при загрузке, откликается на своё имя и может выполнять действия в приложениях.
Приложения объявляют типизированные действия, которые агент вызывает теми же путями, что и ввод с клавиатуры и мыши, а не извлекает данные с экрана. Выполнение конфиденциальных или потенциально разрушительных действий приостанавливается до одобрения пользователя; одобрить их может только оболочка рабочего стола. Драйверы Linux работают в виртуальной машине на собственном гипервизоре Veda. IOMMU ограничивает их доступ, а при сбое виртуальная машина перезапускается.
В систему входят композитная оконная система, UI toolkit с immediate mode, веб-браузер на базе WebKit, поддержка OpenGL ES 3.0 и набор инструментов для C на базе GCC. Для сборки нужен хост с Linux и x86-64, на котором работает KVM. Систему можно запускать в QEMU или на ПК с x86-64 с live USB-образа.
Ключевые возможности
- 01Голосовой агент запускается при загрузке и откликается на ключевую фразу
- 02Приложения предоставляют типизированные действия, которые агент вызывает так же, как ввод с клавиатуры и мыши
- 03Для выполнения конфиденциальных и потенциально разрушительных действий требуется согласие пользователя
- 04Микроядро с изоляцией на основе capabilities и пользовательскими службами, которые перезапускаются при сбое
- 05Драйверы Linux изолированы в виртуальной машине на гипервизоре Veda
Сценарии использования
- Изучение того, как могут работать интерфейсы, изначально рассчитанные на агентов, на уровне операционной системы
- Изучение микроядра, полностью написанного на Rust
- Эксперименты с голосовым управлением на уровне ОС и действиями в приложениях
- Изучение разработки ОС на примере системы с полноценным рабочим столом, браузером и набором инструментов
Быстрый старт
- 1
Установите Rust и пакеты для сборки Debian/Ubuntu
- 2
Проверьте инструменты сборки
cargo automation doctor - 3
Соберите toolchain (один раз, около получаса)
cargo automation toolchain - 4
Соберите Linux и Mesa для VM драйвера (один раз)
cargo automation linux - 5
Соберите Veda и загрузите его в QEMU
cargo automation run
Что важно знать
- Сборка выполняется только в Linux x86-64 с KVM; запуск возможен на ПК x86-64 или в QEMU.
- Голосовому агенту нужен API-ключ Deepgram.
- Первоначальная сборка toolchain занимает много времени, а необязательная сборка браузера — час или больше.
- Лицензировано по GPL-3.0-only — лицензии с авторским левом.
Темы
Частые вопросы
- Что такое Veda?
- Операционная система на Rust со встроенным голосовым агентом, который выполняет действия в приложениях от имени пользователя. Veda — экспериментальная операционная система на Rust: от загрузчика UEFI и микроядра до оконной системы и встроенных приложений. В её основе — встроенный в систему агент: служба запускается при загрузке, откликается на своё имя и может выполнять действия в приложениях.
- Veda можно использовать бесплатно? Какая у него лицензия?
- Veda распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- Veda всё ещё поддерживается?
- Активно поддерживается. Последний коммит в Veda — 18 окт. 2026 г..
- Для чего можно использовать Veda?
- Изучение того, как могут работать интерфейсы, изначально рассчитанные на агентов, на уровне операционной системы Изучение микроядра, полностью написанного на Rust Эксперименты с голосовым управлением на уровне ОС и действиями в приложениях Изучение разработки ОС на примере системы с полноценным рабочим столом, браузером и набором инструментов
- Как установить Veda?
- Установите Rust и пакеты для сборки Debian/Ubuntu Проверьте инструменты сборки: cargo automation doctor Соберите toolchain (один раз, около получаса): cargo automation toolchain Соберите Linux и Mesa для VM драйвера (один раз): cargo automation linux Соберите Veda и загрузите его в QEMU: cargo automation run
- Где скачать Veda?
- Исходный код и инструкции по установке — на GitHub: https://github.com/vahmoh25/Veda
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Личное пространство знаний с самостоятельным хостингом, приоритетом конфиденциальности, ссылками на уровне блоков, Markdown WYSIWYG и совместной работой с ИИ-агентами.
Инструмент командной строки для работы с API Google Workspace — Drive, Gmail, Calendar, Sheets, Docs и Chat — с выводом JSON для скриптов и AI-агентов.
AI-агент для написания кода в терминале: подключается к выбранной LLM, поддерживает LSP и MCP и ведёт отдельные сессии для каждого проекта.
Открытый агент для программирования и исследований на базе постоянного Python REPL, с субагентами, самосовершенствующимся harness и поддержкой длительных задач.
Подборка из 45+ практических советов по работе с Claude Code, скрипт настраиваемой строки состояния и плагин dx с повседневными навыками для разработки.