speakerYAM
auto_awesomeМенеджер приложений для умной колонки

Поставьте YAM на свою колонку

Установите менеджер через ADB и добавляйте приложения в формате .yap. YAM управляет Lua-плагинами и нативными пакетами прямо на колонке.

terminalLinux laptop_macmacOS desktop_windowsWindows usbнужен ADB
rocket_launchУстановка

Три шага — и готово

Установщик сам найдёт подключённую колонку и поставит на неё yamd.

1

Подключите колонку

Включите отладку по ADB и подключите колонку к компьютеру по USB или Wi-Fi. Проверьте, что команда adb devices её видит.

2

Запустите команду

Выберите команду для своей системы. Скрипт загрузит YAM, проверит контрольные суммы и установит его на колонку.

3

Добавьте приложение

Откройте реестр Yapkg и установите пакет командой yam install <имя>. Управляйте приложениями через CLI или Web UI.


    
shield

Немного про безопасностьВеб-интерфейс YAM не использует авторизацию. Открывайте его только в доверенной локальной сети и не публикуйте наружу.

widgetsВозможности

Пакеты работают прямо на устройстве

# plugin.toml
id = "ambient-lights"
version = "1.0.0"
permissions = ["led"]

[launch]
kind = "lua"      # lua | binary
mode = "service"  # oneshot | service

Архивы .yap

ZIP или tar.gz с plugin.toml в корне. Устанавливаются из реестра Yapkg или из локального файла.

code_blocks

Lua и бинарные плагины

Lua-скрипты с доступом к LED-кольцу и датчикам или нативные программы под архитектуру колонки (обычно AArch64 musl).

checkledcheckexeccloseвсё остальное

Права для каждого пакета

Пакет получает только то, что перечислено в permissions его манифеста.

terminalCLIиз терминала
languageWeb UIв локальной сети

CLI и Web UI

Управляйте пакетами откуда удобно. Включённые сервисы сами поднимаются после перезапуска демона.

keyboard_command_keyШпаргалка

Всё в паре команд

Нажмите на команду, чтобы скопировать.

Больше 60 пакетов в каталоге

nano, htop, ripgrep, python3, wireguard и многое другое — в реестре Yapkg.

check_circle