SmartNotes

Установка и настройка SmartNotes

Скачайте SmartNotes, выберите модель Whisper, укажите экран и микрофон и подготовьтесь к захвату.

SmartNotes распространяется из того же bucket загрузок, что и Cradle. Скачайте последнюю сборку для вашей платформы на странице загрузок.

Системные требования

  • macOS 12+ на Apple Silicon для Metal-ускорения.
  • Windows 10+ или Linux для CPU или Vulkan-ускорения.
  • Микрофон и экран или окно для захвата.
  • Для разработки: cmake, ffmpeg и Node 22.

Установка

macOS

  1. Откройте скачанный .dmg.
  2. Перетащите SmartNotes в Applications.
  3. При первом запуске дайте разрешения на микрофон и запись экрана, когда их запросит macOS.
  4. Если Gatekeeper предупреждает о неподписанной сборке, кликните правой кнопкой и выберите Открыть.

Windows

  1. Запустите скачанный .exe установщик или распакуйте portable ZIP.
  2. Дайте доступ к микрофону, когда запросит Windows.
  3. Запустите SmartNotes из меню Пуск или из распакованной папки.

Linux

  1. Запустите AppImage или распакуйте ZIP.

  2. При необходимости сделайте AppImage исполняемым:

    chmod +x Cradle-SmartNotes-*.AppImage
    ./Cradle-SmartNotes-*.AppImage
  3. Дайте разрешения на микрофон и захват экрана для вашего окружения рабочего стола.

Первая настройка

Откройте Настройки и настройте три вещи перед первой сессией:

  1. Модель Whisper. Скачайте base (~142 МБ) для баланса скорости и качества или small (~466 МБ) для лучшего русского и шумных записей. Модель хранится локально в userData/whisper-models/.
  2. Источник скриншотов. Выберите экран или окно, который SmartNotes будет захватывать.
  3. Микрофон и папка вывода. Выберите микрофон и папку, куда будут сохраняться скриншоты.

Теперь можно начинать сессию захвата.

Опционально: арена транскрипции

В настройках можно включить опционального провайдера транскрипции OpenAI (gpt-4o-transcribe). Если включены и whisper.cpp, и OpenAI, SmartNotes показывает две колонки транскриптов рядом, чтобы вы могли выбрать лучший. OpenAI требует API-ключ и интернет; whisper.cpp остаётся полностью локальным.