AI-First OS Дорожная карта

Дорожная карта

От нуля до работающей ОС за 12 месяцев

Таймлайн

Недели 1-2
Phase 0

Подготовка

  • Yocto build environment на dev-box
  • Заказ Radxa Rock 5B+ и дисплея
  • Валидация: Linux грузится, тач работает, NPU доступен
Загружающийся образ с консолью
Недели 3-8
Phase 1

AI Shell MVP

Текущая фаза
  • Smithay compositor (fullscreen Wayland)
  • Slint UI: home screen + AI input bar
  • RKLLM: Qwen2.5-1.5B на NPU (15 tok/s)
  • Voice: VAD + STT + TTS pipeline
  • Zenoh: связь UI AI Runtime
Планшет с голосовым AI-ассистентом
Месяцы 3-5
Phase 2

Framework Layer

  • App isolation (namespaces/seccomp)
  • Settings daemon (Wi-Fi, BT, яркость)
  • Cloud LLM routing (Claude API)
  • Split-screen AI mode
  • File manager, браузер (Servo?), заметки
Ежедневно используемый планшет
Месяцы 6-8
Phase 3

Полировка

  • OTA updates (A/B partitions, SWUpdate)
  • Agent framework (multi-step tasks)
  • Circle to Search, камера AI
  • Performance optimization, thermal management
Демо-готовый продукт
Месяцы 9-12
Phase 4

Масштабирование

  • Automotive PoC (RK3588 в автомобильном форм-факторе)
  • Robot PoC (Zenoh ROS 2 bridge)
  • Community build: open-source framework layer
  • Документация, SDK для разработчиков
Multi-platform framework

Бюджет

Категория Стоимость
Hardware (Rock 5B+, display, accessories) ~$500
Cloud compute (Vultr dev-box) ~$1,200/год
Cloud AI APIs ~$600/год
PineTab2 reference $209
Domain + hosting ~$100/год
Total Year 1 ~$2,600
Разработка: 1 человек + 5-10 Claude агентов. $0 на зарплаты.

Ключевые метрики

Месяц 2
  • Boot < 5 sec
  • AI responds in < 2 sec
  • Voice pipeline works
  • Touch input stable
Месяц 6
  • 5+ часов daily use without crash
  • 10+ "apps" through AI
  • Wi-Fi/BT stable
  • OTA working
Месяц 12
  • Auto PoC demo
  • Robot PoC demo
  • Open-source release
  • 10+ community contributors

Риски

NPU Performance

6 TOPS может быть недостаточно для 3B+ моделей. Текущий потолок — модели до 1.5-3B параметров.

Cloud fallback

Yocto Complexity

Крутая кривая обучения. Отладка сборок занимает часы, документация фрагментарна.

meta-rockchip community, AI assistance

One-person team

Bus factor = 1. Все знания и контекст в одной голове, любая пауза останавливает проект.

Open-source early, documentation