SmartNotes
Захватывайте мысли в контексте — скриншот + локальная голосовая транскрипция, затем отправляйте структурированные issue в Cradle.
SmartNotes — это десктопный компаньон для Cradle. Он ловит мысль в момент появления: вы говорите вслух, приложение делает скриншот того, что на экране, и расшифровывает голос локально через whisper.cpp. Каждая нота привязана к моменту — визуальный контекст + транскрипт + временная метка + источник.
Ничего не покидает ваше устройство, пока вы сами не решите отправить это в Cradle.
Что делает SmartNotes
- Голосовая активация. VAD ловит начало речи, делает один скриншот и буферизует аудио до конца фразы.
- Дебаунс 7 секунд. Защитный интервал между нотами, чтобы один поток мыслей остался одной нотой, даже с паузами.
- Локальная транскрипция. whisper.cpp с Metal-ускорением на Apple Silicon и Vulkan/CPU fallback на Windows и Linux.
- Загружаемые модели. Выбор tiny / base / small / medium под ваше железо прямо из UI.
- Классификация issue. Каждая нота эвристически помечается как decision, observation или question.
- Интеграция с Cradle. Через MCP SmartNotes может суммаризовать ноты и отправить выбранные issue в общую Inbox Cradle для triage.
- Полностью офлайн. Для захвата и транскрипции не нужны облачные API.
Когда использовать
Используйте SmartNotes, когда лучшие идеи приходят в самый неподходящий момент — пока смотрите видео, читаете документ, разбираете чужой код или сидите на демо. Вместо того чтобы потерять контекст через десять минут, вы сохраняете момент: что вы видели и что сказали.
Где хранятся данные
| Данные | Расположение |
|---|---|
| Настройки приложения | userData/smartnotes_settings.json |
| Индекс нот и сессий | userData/smartnotes-index.json |
| Whisper-модели | userData/whisper-models/ |
| Скриншоты нот | Папка, выбранная пользователем |
Следующие шаги
- Установите и настройте SmartNotes.
- Узнайте, как работает сессия захвата.
- Подключите SmartNotes к Cradle.