Локальный демон
● whisper.cpp локально
Статус демона
● Активен
Следит за папкой Zoom
Встреч обработано
0
всего в системе
Принцип работы
ffmpeg → whisper.cpp
→ Транскрипт → КИТ
Установка (автозапуск + скрытая работа)
Скрипт создаёт venv, ставит зависимости, регистрирует LaunchAgent в ~/Library/LaunchAgents и активирует через launchctl. После этого демон запускается при каждом логине и перезапускается сам если упадёт.
# Установить и запустить
cd ~/Documents/kit/daemon
./install.sh

# Логи (stdout / stderr)
tail -f ~/Library/Logs/kit-daemon/kit-daemon.out.log

# Статус
launchctl print gui/$(id -u)/com.kit.daemon | head -25

# Перезапуск (после правок .env)
launchctl kickstart -k gui/$(id -u)/com.kit.daemon

# Снять с автозагрузки
./uninstall.sh
Настройки демона
Папка Zoom Recordings
Локальный путь на ноутбуке
~/Documents/Zoom
Whisper модель
Локальная ggml-модель для whisper.cpp
daemon/models/ggml-medium.bin
Drop-папка для ручных материалов
Бросишь сюда видео → Whisper API → транскрипт в КИТ → исходник удалён
~/Documents/КИТ материалы
API сервера КИТ
Куда загружать транскрипты
https://kittt.ru/api
Изменить пути можно в файле daemon/.env
Загрузить встречу вручную
Если демон не запущен — загрузите Zoom запись или транскрипт вручную
История встреч 0
Все материалы →
Zoom встреч пока нет — запустите демон или загрузите вручную