matthartman /
ghost-pepper
Полностью приватные локальные голосовые модели для speech-to-text и транскрибации встреч на macOS.
Форки
149
Звёзды
2.7k
Issues
0
Ghost-pepper превращает macOS в приватный сервис транскрибации. Работает локально, без облаков и API-ключей.
Что делает
Ghost-pepper переводит голос в текст прямо на твоем Mac. Он использует локальные модели, поэтому аудио не уходит на серверы OpenAI или Google. Твои данные остаются у тебя.
Это решение для тех, кто параноидально относится к конфиденциальности или хочет сэкономить на API-запросах. Ты просто запускаешь его, и он слушает микрофон или обрабатывает файлы.
Как работает
Проект использует Swift для интеграции с нативными возможностями macOS. Он запускает модели распознавания речи прямо на железе Apple Silicon. Весь процесс обработки происходит внутри системы, без внешних зависимостей.
Кому подходит
Разработчикам, которые строят приватные SaaS-сервисы для корпоративного сектора.
Тем, кто делает локальные AI-ассистенты для macOS.
Вайб-кодерам, которым нужно дешевое решение для транскрипции встреч.
Пользователям, которые не хотят платить за подписки на облачные API.
Основные возможности
Полная приватность: данные не покидают устройство.
Работа без интернета: транскрибация доступна в офлайне.
Нативная интеграция с macOS: высокая скорость работы.
Поддержка speech-to-text: распознавание голоса в реальном времени.
Низкое потребление ресурсов: оптимизация под Apple Silicon.
Как установить
Для установки потребуется Xcode и знание основ работы с репозиториями Swift. Клонируй репозиторий и открой проект в Xcode для сборки.
git clone https://github.com/matthartman/ghost-pepper.git
open ghost-pepper.xcodeprojНажми кнопку Run в Xcode, чтобы скомпилировать и запустить приложение на своем Mac.
Как применить в своём продукте
Ghost-pepper — это отличный фундамент для построения нишевых продуктов. Ты можешь использовать его как движок для своего приложения, чтобы не зависеть от цен на Whisper API.
Сделай локальный «умный» диктофон для юристов или врачей, где важна строгая конфиденциальность.
Встрой транскрибацию в свой десктопный AI-ассистент без необходимости настраивать сложные серверные части.
Используй его как бесплатную альтернативу платным сервисам для обработки видео или аудио-контента.
Создание приватного AI-дневника.
Локальный анализатор звонков для менеджеров.
Инструмент для автоматического создания заметок из встреч.
Подводные камни
Главный минус — привязка к macOS. Ты не сможешь запустить это на Linux или Windows. Также качество распознавания напрямую зависит от мощности твоего Mac: на старых моделях с процессорами Intel обработка будет идти медленнее, чем на чипах M-серии.
Частые вопросы
Требуется ли интернет для работы?
Нет. Все модели работают локально на твоем устройстве. Это позволяет использовать инструмент даже в самолете или в местах с ограниченным доступом к сети.
Насколько точное распознавание?
Точность зависит от выбранной модели и качества записи. Поскольку проект опирается на нативные технологии Apple, результаты сопоставимы с другими локальными решениями, но могут уступать тяжелым облачным моделям.
Можно ли встроить это в свое приложение?
Да, как разработчик ты можешь использовать код проекта для интеграции функции транскрибации в свои продукты под macOS. Изучи лицензию репозитория перед использованием в коммерческих целях.
Похожие репозитории
IINA — это мощный видеоплеер для macOS на базе MPV. Идеальное решение, если нужно встроить качественный медиа-движок в свой проект или просто заменить стандартные плееры.
Stats — это open source монитор ресурсов для macOS, который живет в строке меню. Показывает всё: от нагрузки на CPU до температуры датчиков и скорости сети.
UTM запускает Windows, Linux и другие ОС на macOS и iOS. Это эмулятор для запуска полноценных виртуальных машин без необходимости джейлбрейка.
MonitorControl превращает любой сторонний монитор в нативный Apple Display. Управляй яркостью и звуком через клавиатуру Mac или шорткаты.
Данные обновлены: 3 июня 2026 г.