Apfel: Ferramenta CLI Gratuita para Acessar o LLM Local da Apple no macOS

✍️ OpenClawRadar📅 Publicado: April 7, 2026🔗 Source
Apfel: Ferramenta CLI Gratuita para Acessar o LLM Local da Apple no macOS
Ad

O que o Apfel faz

Apfel é uma ferramenta gratuita que dá acesso direto ao LLM que a Apple inclui no macOS 26 (Tahoe) em Macs com Apple Silicon. Normalmente, a Apple restringe esse modelo ao Siri e recursos do sistema, mas o Apfel o expõe através de três interfaces: uma ferramenta de linha de comando UNIX, um servidor HTTP compatível com OpenAI e um chat interativo.

Detalhes técnicos

A ferramenta é construída em Swift 6.3 e envolve o framework FoundationModels da Apple, especificamente a API LanguageModelSession. Toda a inferência roda no Neural Engine e GPU - sem chamadas de rede, sem nuvem e nada sai da sua máquina.

Especificações principais da fonte:

  • Versão: v0.6.13
  • Requisitos: macOS 26+ (Tahoe), Apple Silicon, Apple Intelligence habilitado
  • Janela de contexto: 4.096 tokens (entrada e saída combinados)
  • Licença: MIT
  • Instalação: brew install Arthur-Ficial/tap/apfel

Três modos de uso

1. Ferramenta CLI

Ferramenta UNIX amigável a pipes com suporte a stdin/stdout, saída JSON, anexos de arquivo e códigos de saída apropriados:

$ apfel "Qual é a capital da Áustria?"
A capital da Áustria é Viena.

$ apfel -o json "Traduza para alemão: olá" | jq .content "Hallo"

2. Servidor compatível com OpenAI

Substituto direto em localhost:11434 que funciona com qualquer SDK da OpenAI:

$ apfel --serve
Servidor rodando em http://127.0.0.1:11434

qualquer cliente OpenAI funciona

$ curl localhost:11434/v1/chat/completions

Suporta streaming (SSE), chamada de ferramentas, CORS, formatos de resposta, temperatura, max_tokens e parâmetros de seed.

3. Chat interativo

Conversas de múltiplas interações com gerenciamento automático de contexto e cinco estratégias de corte:

$ apfel --chat -s "Você é um assistente de programação"
Chat iniciado. Digite /quit para sair.
> Como eu reverso uma lista em Python?
Ad

O que o Apfel adiciona sobre a API bruta da Apple

  • Códigos de saída apropriados para scripts de shell
  • Formato de saída JSON
  • Suporte a anexos de arquivo
  • Cinco estratégias de corte de contexto para a janela de 4.096 tokens
  • Contagem real de tokens via SDK
  • Conversão de esquemas de ferramentas OpenAI para o formato nativo Transcript.ToolDefinition da Apple

Ferramentas poderosas incluídas

A pasta demo/ inclui vários scripts de shell:

  • cmd: Conversão de linguagem natural para comandos de shell
  • oneliner: Gera cadeias de pipes a partir de inglês simples
  • mac-narrator: Narra a atividade do sistema como um documentário da natureza
  • explain: Explica comandos, mensagens de erro ou trechos de código
  • wtd: Orientação instantânea de projeto para qualquer base de código
  • gitsum: Resume commits recentes do git

Para quem é isso

Desenvolvedores que querem experimentar com o LLM local da Apple sem escrever aplicações Swift ou pagar por chamadas de API na nuvem.

📖 Leia a fonte completa: HN AI Agents

Ad

👀 See Also

TranscriptionSuite v1.1.2 adiciona os modelos WhisperX, NeMo e VibeVoice.
Tools

TranscriptionSuite v1.1.2 adiciona os modelos WhisperX, NeMo e VibeVoice.

O TranscriptionSuite v1.1.2 agora oferece três pipelines de transcrição: WhisperX com diarização PyAnnote, modelos NeMo (Parakeet e Canary) com diarização PyAnnote e modelos VibeVoice com diarização integrada. A atualização inclui um gerenciador de modelos, processamento paralelo, controles de atalho e um pipeline de gravação de 24kHz para VibeVoice.

OpenClawRadar
Claude Code v2.1.143: Aplicação de Dependências de Plugin, Padrões do PowerShell e Correções de Sessão em Segundo Plano
Tools

Claude Code v2.1.143: Aplicação de Dependências de Plugin, Padrões do PowerShell e Correções de Sessão em Segundo Plano

A Anthropic lançou o Claude Code v2.1.143 com aplicação de dependências de plugins, PowerShell -ExecutionPolicy Bypass, nova opção de isolamento worktree e várias correções para sessões em segundo plano, Windows Terminal e acesso a arquivos no macOS.

OpenClawRadar
Habilidade de Auditoria SEO OpenClaw Lançada para Análise Técnica de Sites
Tools

Habilidade de Auditoria SEO OpenClaw Lançada para Análise Técnica de Sites

Uma nova habilidade do OpenClaw realiza auditorias completas de SEO com o comando 'seo audit [url]', verificando SEO técnico, qualidade de conteúdo, elementos on-page, dados estruturados, métricas de desempenho, imagens e prontidão para busca por IA, gerando uma pontuação de saúde e um plano de ação priorizado.

OpenClawRadar
RescueBot: Backup e restauração baseado no Telegram para bots OpenClaw
Tools

RescueBot: Backup e restauração baseado no Telegram para bots OpenClaw

RescueBot é uma habilidade leve que automaticamente tira snapshots das configurações do bot OpenClaw e permite restauração com um toque via comandos do Telegram, eliminando a necessidade de acesso SSH durante falhas.

OpenClawRadar