Apfel: Бесплатный CLI-инструмент для доступа к локальной LLM от Apple на macOS

Что делает Apfel
Apfel — это бесплатный инструмент, который предоставляет прямой доступ к LLM, поставляемой Apple с macOS 26 (Tahoe) на компьютерах Mac с Apple Silicon. Обычно Apple ограничивает использование этой модели Siri и системными функциями, но Apfel предоставляет к ней доступ через три интерфейса: UNIX-инструмент командной строки, HTTP-сервер, совместимый с OpenAI, и интерактивный чат.
Технические детали
Инструмент создан на Swift 6.3 и использует фреймворк FoundationModels от Apple, в частности API LanguageModelSession. Все вычисления выполняются на Neural Engine и GPU — без сетевых запросов, облачных сервисов и передачи данных за пределы вашего устройства.
Ключевые характеристики из источника:
- Версия: v0.6.13
- Требования: macOS 26+ (Tahoe), Apple Silicon, включенный Apple Intelligence
- Окно контекста: 4096 токенов (входные и выходные данные вместе)
- Лицензия: MIT
- Установка:
brew install Arthur-Ficial/tap/apfel
Три режима использования
1. CLI-инструмент
Удобный для конвейерной обработки UNIX-инструмент с поддержкой stdin/stdout, выводом в JSON, вложением файлов и корректными кодами завершения:
$ apfel "What is the capital of Austria?"
The capital of Austria is Vienna.
$ apfel -o json "Translate to German: hello" | jq .content
"Hallo"
2. Сервер, совместимый с OpenAI
Прямая замена на localhost:11434, работающая с любым SDK OpenAI:
$ apfel --serve
Server running on http://127.0.0.1:11434
any OpenAI client works
$ curl localhost:11434/v1/chat/completions
Поддерживает потоковую передачу (SSE), вызов инструментов, CORS, форматы ответов, параметры temperature, max_tokens и seed.
3. Интерактивный чат
Многоходовые беседы с автоматическим управлением контекстом и пятью стратегиями обрезки:
$ apfel --chat -s "You are a coding assistant"
Chat started. Type /quit to exit.
> How do I reverse a list in Python?Что Apfel добавляет к сырому API Apple
- Корректные коды завершения для скриптов оболочки
- Формат вывода JSON
- Поддержка вложения файлов
- Пять стратегий обрезки контекста для окна в 4096 токенов
- Реальный подсчёт токенов через SDK
- Преобразование схем инструментов OpenAI в собственный формат Apple Transcript.ToolDefinition
Включённые мощные инструменты
Папка demo/ включает несколько скриптов оболочки:
cmd: Преобразование естественного языка в команды оболочкиoneliner: Генерация цепочек конвейеров из простого английского текстаmac-narrator: Рассказ о системной активности в стиле документального фильма о природеexplain: Объяснение команд, сообщений об ошибках или фрагментов кодаwtd: Мгновенная ориентация в проекте для любой кодовой базыgitsum: Резюмирование последних коммитов git
Для кого это предназначено
Разработчики, которые хотят экспериментировать с локальной LLM от Apple без написания приложений на Swift или оплаты облачных API-вызовов.
📖 Read the full source: HN AI Agents
👀 Смотрите также

mentioned.to vs инструменты широкого мониторинга: сравнение рабочих процессов, ориентированных на Reddit
mentioned.to — это инструмент мониторинга, специально разработанный для рабочих процессов на Reddit, который фокусируется на отслеживании релевантных постов, выявлении возможностей для ответов, анализе успешного контента и составлении ответов, а не на широком мониторинге бренда по множеству каналов.

Пакет MCP с открытым исходным кодом повышает качество генерации кода Claude на 15–20%.
Открытый набор MCP, состоящий из трех локальных серверов и навыка подсказок, решает проблему 'плохих токенов' в генерации кода ИИ, при этом один клиент сообщает об улучшении качества на 15-20% для Claude Code.

Сравнение четырех управляемых хостинг-провайдеров OpenClaw на 2026 год
Разработчик протестировал четыре провайдера управляемого хостинга OpenClaw в течение двух месяцев, оценив их по времени настройки, времени безотказной работы, надежности интеграций, маршрутизации моделей, стоимости и обработке многоэтапных задач. LobsterTank стоит $2/месяц с базовым контейнерным хостингом, KiwiClaw — $39/месяц с лучшей поддержкой, xCloud — $24/месяц с хорошим аптаймом, а RunLobster — $49/месяц с обширной интеграцией инструментов и фиксированной ценой.

AIDA: Открытая платформа для пентестинга на основе искусственного интеллекта
AIDA — это платформа с открытым исходным кодом, которая предоставляет ИИ-агентам полноценную среду для тестирования на проникновение через MCP-подключение к Docker-контейнеру. Последняя версия заменяет требование в 40 ГБ для Exegol на специально собранный контейнер объёмом 1 ГБ, содержащий основные инструменты безопасности.