Локальный open-source AI-помощник для встреч: записывает и транскрибирует речь в реальном времени, а также создает краткие итоги на macOS и Windows.
allenv0/SCM
Локальное macOS-приложение для поиска фотографий и кадров из видео в любой папке по описанию на обычном языке с помощью ИИ-моделей на устройстве.
Open source альтернатива:Google Photos
Apple Photos
Adobe Premiere Pro
- Звёзды
- 488
- Форки
- 38
- Открытые issues
- 1
- Последний коммит
- 11 часов назад
Что это?
SCM (Screen Memories) — десктопное macOS-приложение для поиска фотографий и видео в папках. Введите описание — например, места, объекта или фразы, — и приложение найдёт подходящие файлы целиком, нужный момент в видео или изображения с совпадающим текстом на экране. Поиск может выполняться по визуальным эмбеддингам CLIP, SigLIP-2 или EmbeddingGemma-2, а OCR на базе Tesseract и поиск произнесённых слов с помощью Whisper позволяют искать текст и диалоги.
Приложение изначально рассчитано на локальную работу. Медиафайлы копируются в библиотеку приложения в Application Support, а веса моделей скачиваются один раз — после этого индексация и поиск работают офлайн. Здесь нет аккаунтов, телеметрии и загрузки файлов. В необязательном режиме чата с LLM используется боковой процесс llama.cpp, который отвечает на вопросы по извлечённым диалогам, тексту OCR и именам файлов, приводя ссылки на источники.
Проект создан на TypeScript, React и Electron, использует Bun как менеджер пакетов и распространяется в форматах DMG или ZIP через electron-builder либо cask Homebrew. В него входят импорт из отслеживаемых папок, удаление дубликатов по хешу содержимого, сохранённые вкладки поиска и конвейер Video Search, который выбирает сцены с настраиваемой частотой.
Ключевые возможности
- 01Ищет фотографии и видео по смыслу с помощью локальных моделей визуальных эмбеддингов.
- 02Переходит к нужному таймкоду в сцене видео.
- 03Находит текст на изображениях с помощью OCR Tesseract и языковых пакетов.
- 04Ищет точные произнесённые фразы в видео по транскрипциям Whisper.
- 05Запускает необязательный локальный чат с LLM, который отвечает по извлечённым данным и приводит ссылки на источники.
- 06Автоматически импортирует файлы из отслеживаемых папок и удаляет дубликаты по SHA-256-хешу содержимого.
Сценарии использования
- Поиск нужной фотографии в большой личной коллекции по описанию.
- Поиск момента, когда фраза звучит в записи видео или встречи.
- Поиск видимого текста или адресов электронной почты на скриншотах и отсканированных изображениях.
- Хранение личного офлайн-архива медиафайлов на Mac без загрузки в облако.
Темы
Частые вопросы
- Что такое SCM?
- Локальное macOS-приложение для поиска фотографий и кадров из видео в любой папке по описанию на обычном языке с помощью ИИ-моделей на устройстве. SCM (Screen Memories) — десктопное macOS-приложение для поиска фотографий и видео в папках. Введите описание — например, места, объекта или фразы, — и приложение найдёт подходящие файлы целиком, нужный момент в видео или изображения с совпадающим текстом на экране. Поиск может выполняться по визуальным эмбеддингам CLIP, SigLIP-2 или EmbeddingGemma-2, а OCR на базе Tesseract и поиск произнесённых слов с помощью Whisper позволяют искать текст и диалоги.
- SCM можно использовать бесплатно? Какая у него лицензия?
- SCM распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- SCM всё ещё поддерживается?
- Активно поддерживается. Последний коммит в SCM — 18 окт. 2026 г..
- Для чего можно использовать SCM?
- Поиск нужной фотографии в большой личной коллекции по описанию. Поиск момента, когда фраза звучит в записи видео или встречи. Поиск видимого текста или адресов электронной почты на скриншотах и отсканированных изображениях. Хранение личного офлайн-архива медиафайлов на Mac без загрузки в облако.
- Где скачать SCM?
- Исходный код и инструкции по установке — на GitHub: https://github.com/allenv0/SCM
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Универсальное AI-приложение для общения с документами и запуска AI-агентов: поддерживает локальные LLM, доступ для нескольких пользователей и создание агентов без кода.
Платформа с открытым исходным кодом для работы с PDF: редактируйте, подписывайте, скрывайте данные, конвертируйте и автоматизируйте документы в браузере, на компьютере или через API.
Быстрый кроссплатформенный эмулятор терминала с рендерингом через OpenGL, разумными настройками по умолчанию и гибкой конфигурацией в формате TOML.
Проект для изучения английского с помощью ИИ: приложение Enjoy помогает учиться по выбранным видео, электронным книгам и курсам.
Кроссплатформенный SQL-редактор и менеджер баз данных для Linux, macOS и Windows с поддержкой MySQL, PostgreSQL, SQLite, SQL Server и многих других.