Apfel : Outil CLI gratuit pour accéder au LLM sur appareil d'Apple sur macOS

✍️ OpenClawRadar📅 Publié: April 7, 2026🔗 Source
Apfel : Outil CLI gratuit pour accéder au LLM sur appareil d'Apple sur macOS
Ad

Ce que fait Apfel

Apfel est un outil gratuit qui vous donne un accès direct au LLM qu'Apple livre avec macOS 26 (Tahoe) sur les Mac à puce Apple Silicon. Apple restreint normalement ce modèle à Siri et aux fonctionnalités système, mais Apfel l'expose via trois interfaces : un outil en ligne de commande UNIX, un serveur HTTP compatible OpenAI et un chat interactif.

Détails techniques

L'outil est construit en Swift 6.3 et encapsule le framework FoundationModels d'Apple, spécifiquement l'API LanguageModelSession. Toute l'inférence s'exécute sur le Neural Engine et le GPU - pas d'appels réseau, pas de cloud, et rien ne quitte votre machine.

Spécifications clés de la source :

  • Version : v0.6.13
  • Prérequis : macOS 26+ (Tahoe), Apple Silicon, Apple Intelligence activé
  • Fenêtre de contexte : 4 096 tokens (entrée et sortie combinées)
  • Licence : MIT
  • Installation : brew install Arthur-Ficial/tap/apfel

Trois modes d'utilisation

1. Outil CLI

Outil UNIX compatible avec les pipes, supportant stdin/stdout, sortie JSON, pièces jointes et codes de sortie appropriés :

$ apfel "Quelle est la capitale de l'Autriche ?"
La capitale de l'Autriche est Vienne.

$ apfel -o json "Traduis en allemand : bonjour" | jq .content "Hallo"

2. Serveur compatible OpenAI

Remplacement direct sur localhost:11434 qui fonctionne avec n'importe quel SDK OpenAI :

$ apfel --serve
Serveur en cours d'exécution sur http://127.0.0.1:11434

tout client OpenAI fonctionne

$ curl localhost:11434/v1/chat/completions

Prend en charge le streaming (SSE), l'appel d'outils, CORS, les formats de réponse, la température, max_tokens et les paramètres de seed.

3. Chat interactif

Conversations multi-tours avec gestion automatique du contexte et cinq stratégies de réduction :

$ apfel --chat -s "Vous êtes un assistant de codage"
Chat démarré. Tapez /quit pour quitter.
> Comment inverser une liste en Python ?
Ad

Ce qu'Apfel ajoute par rapport à l'API brute d'Apple

  • Codes de sortie appropriés pour le scripting shell
  • Format de sortie JSON
  • Support des pièces jointes
  • Cinq stratégies de réduction de contexte pour la fenêtre de 4 096 tokens
  • Comptage réel des tokens via le SDK
  • Conversion des schémas d'outils OpenAI au format natif Transcript.ToolDefinition d'Apple

Outils puissants inclus

Le dossier demo/ comprend plusieurs scripts shell :

  • cmd : Conversion du langage naturel en commande shell
  • oneliner : Génère des chaînes de pipes à partir de l'anglais simple
  • mac-narrator : Narre l'activité système comme un documentaire nature
  • explain : Explique les commandes, messages d'erreur ou extraits de code
  • wtd : Orientation instantanée de projet pour n'importe quelle base de code
  • gitsum : Résume les commits git récents

À qui cela s'adresse

Développeurs qui souhaitent expérimenter avec le LLM sur appareil d'Apple sans écrire d'applications Swift ou payer pour des appels d'API cloud.

📖 Lire la source complète : HN AI Agents

Ad

👀 See Also

ComfyUI Skill Permet aux Agents IA de Mettre en File d'Attente et de Traiter par Lots les Rendu d'Images via le Langage Naturel
Tools

ComfyUI Skill Permet aux Agents IA de Mettre en File d'Attente et de Traiter par Lots les Rendu d'Images via le Langage Naturel

Une nouvelle compétence open-source permet aux agents OpenClaw de construire des workflows ComfyUI, de soumettre des tâches et de gérer les rendus via des commandes en langage naturel comme 'Crée 50 variations de ce concept avec différentes graines' ou 'Compare ces 4 prompts côte à côte en 1024x1024'.

OpenClawRadar
Construction et test d'un serveur MCP dans Claude Desktop : Architecture et enseignements
Tools

Construction et test d'un serveur MCP dans Claude Desktop : Architecture et enseignements

Un développeur partage son expérience de construction et de test d'un serveur MCP dans Claude Desktop, détaillant sa configuration d'architecture et les leçons pratiques apprises sur les schémas d'outils, le débogage et les limitations.

OpenClawRadar
Compétence d'Audit SEO OpenClaw Lancée pour l'Analyse Technique de Sites Web
Tools

Compétence d'Audit SEO OpenClaw Lancée pour l'Analyse Technique de Sites Web

Une nouvelle compétence OpenClaw effectue des audits SEO complets avec la commande 'seo audit [url]', vérifiant le SEO technique, la qualité du contenu, les éléments on-page, les données structurées, les métriques de performance, les images et la préparation à la recherche IA, produisant un score de santé et un plan d'action priorisé.

OpenClawRadar
Vibe Hosting : Intégration Claude Code MCP pour un déploiement assisté par IA
Tools

Vibe Hosting : Intégration Claude Code MCP pour un déploiement assisté par IA

La plateforme Vibe Hosting de NameOcean intègre Claude Code MCP pour construire et déployer des projets via des commandes en langage naturel. Le service propose gratuitement SSL, noms de domaine, DNS et configuration VPS pour les sites statiques, ainsi que les applications Node.js, Python, Django et Go.

OpenClawRadar