cosZone /
MoePeek
Легкий переводчик для macOS на Swift 6: Apple Translate на устройстве для приватности, размер 5 МБ и стабильное потребление памяти около 50 МБ.
Форки
27
Звёзды
518
Issues
0
MoePeek — это легковесный переводчик для macOS. Он использует встроенный Apple Translate и весит всего 5 МБ.
Что делает
MoePeek переводит выделенный текст на macOS в один клик. Инструмент работает локально, поэтому данные не улетают на сторонние серверы. Это важно для тех, кто ценит приватность.
Весь код написан на Swift 6. Приложение потребляет около 50 МБ оперативной памяти и практически не нагружает систему. Оно просто делает свою работу, не съедая ресурсы вашего Mac.
Как работает
Программа использует нативные API Apple для распознавания текста и перевода. Она перехватывает выделение пользователя и выводит результат через системные возможности перевода. Приложение не требует внешних ключей API, так как опирается на встроенные функции macOS.
Кому подходит
Разработчикам, которые хотят добавить функцию перевода в свой macOS-софт.
Пользователям, которым нужен быстрый перевод без подписки на облачные сервисы.
Тем, кто собирает минималистичные утилиты для продуктивности в Cursor.
Основные возможности
Перевод текста прямо на устройстве.
Полная поддержка Apple Translate API.
Минимальный размер дистрибутива — 5 МБ.
Низкое потребление RAM — около 50 МБ.
Написан на современном Swift 6.
Полная приватность данных.
Как установить
Скачайте актуальный релиз с GitHub или скомпилируйте проект самостоятельно через Xcode.
git clone https://github.com/cosZone/MoePeek.git
cd MoePeek
# Откройте проект в Xcode и нажмите BuildУбедитесь, что у вас установлена последняя версия Xcode для поддержки Swift 6.
Как применить в своём продукте
Вы можете использовать логику MoePeek как основу для создания собственных утилит с локальным AI. Если вы строите SaaS для работы с текстом, этот подход поможет реализовать функцию перевода без затрат на токены OpenAI или DeepL.
Встроить функцию «перевод в один клик» в свой macOS-инструмент.
Создать на базе этого кода локальный помощник для чтения документации.
Использовать как пример реализации Swift-приложения с низким порогом потребления ресурсов.
Подводные камни
Приложение жестко привязано к системным API Apple. Если Apple изменит работу Apple Translate в новых версиях macOS, функционал может сломаться. Также учтите, что на старых версиях macOS перевод может работать нестабильно или отсутствовать вовсе.
Частые вопросы
Нужен ли интернет для работы перевода?
Поскольку приложение использует встроенный Apple Translate, возможность работы офлайн зависит от того, загружены ли у вас языковые пакеты в настройках macOS. В большинстве случаев базовый перевод доступен без сети.
Можно ли переводить длинные тексты?
MoePeek спроектирован для быстрого перевода выделенных фрагментов. Для работы с огромными документами он не предназначен — лучше использовать специализированные инструменты.
Почему именно Swift 6?
Авторы выбрали его ради безопасности памяти и высокой производительности. Это делает приложение стабильным и быстрым на современных процессорах Apple Silicon.
Топики
Похожие репозитории
MonitorControl превращает любой сторонний монитор в нативный Apple Display. Управляй яркостью и звуком через клавиатуру Mac или шорткаты.
CodeEdit — это полноценный open-source редактор кода для macOS, созданный как альтернатива Xcode. Легкий, быстрый и бесплатный.
Неофициальный клиент для просмотра сессий WWDC на macOS. Удобный доступ к архивам Apple без браузера.
MochiDiffusion запускает Stable Diffusion локально на чипах Apple Silicon. Это дает генерацию картинок прямо на Mac без облачных API и подписок.
Данные обновлены: 24 марта 2026 г.