Apfel : CLI Apple Intelligence gratuit sur votre Mac

Apfel : Accès en ligne de commande à la puissance cachée de l'IA de votre Mac

Chaque Mac Apple Silicon exécutant macOS 26+ intègre un puissant LLM via Apple Intelligence. Mais il est verrouillé derrière Siri et les fonctionnalités système. Apfel change cela – un outil CLI propulsé par Swift et un serveur compatible OpenAI qui met ce modèle de 4096 tokens à portée de main.

Zéro coût, zéro cloud, 100 % local

Pas de clés API. Pas d'abonnements. Pas de facturation par token. Votre modèle, votre machine, vos données restent privées.

# Réponses instantanées
apfel "Capitale de l'Autriche ?"

# Compatible pipe
cat README.md | apfel "Résume ce projet"

# Pièces jointes de fichiers
git diff | apfel -f conventions.md "Vérifie cette différence"

# Serveur OpenAI
apfel --serve
curl http://localhost:11434/v1/chat/completions ...

Fonctionnalités prêtes pour la production

  • Pièces jointes de fichiers : -f file.swift "Explique ce code"
  • Appel d'outils MCP : --mcp calculator.py "15 × 27 ?"
  • Sortie JSON : -o json pour les scripts
  • Streaming : --stream token par token
  • Stratégies de contexte : Coupe automatiquement la fenêtre de 4096 tokens
  • Chat interactif : --chat avec gestion de l'historique

Démonstrations impressionnantes incluses

demo/cmd – Langage naturel vers commandes shell :

cmd "trouve tous les fichiers .log modifiés aujourd'hui"
# → find . -name "*.log" -type f -mtime -1

cmd -x "affiche les processus utilisant le port 3000"  # Exécute après confirmation

demo/oneliner – Pipes complexes à partir de l'anglais :

demo/oneliner "somme de la troisième colonne du CSV"
# → awk -F',' '{sum+=$3} END {print sum}'

Installation en une commande

brew tap Arthur-Ficial/tap
brew install Arthur-Ficial/tap/apfel
apfel --update  # Auto-mise à jour

Compatible API OpenAI

Remplacement direct sur localhost:11434. Support complet de /v1/chat/completions incluant streaming, appels d'outils, contrôle de température. Fonctionne avec n'importe quel SDK OpenAI.

from openai import OpenAI
client = OpenAI(base_url="http://localhost:11434/v1")
resp = client.chat.completions.create(model="apple-foundationmodel", ...)

Utilisateurs puissants du monde réel

  • Revue de code : git diff | apfel -f style-guide.md
  • Résumés Git : git show HEAD | apfel -f CHANGELOG.md
  • Extraction de données : apfel -f data.csv -o json "Top 5 lignes"
  • Automatisation shell : Langage naturel → commandes shell
  • Débogage : apfel-gui inspecteur natif SwiftUI

Excellence technique

  • Swift 6.3+, SDK macOS 26+
  • Pas d'Xcode requis – Outils en ligne de commande seulement
  • Auto-mise à jour Homebrew
  • Tests complets (unitaires + intégration)
  • Licencié MIT, 1,7k étoiles GitHub

Apfel transforme votre Mac en station de travail IA. De l'écriture de scripts shell aux serveurs de production, c'est l'interface CLI manquante pour Apple Intelligence. Installez-le dès aujourd'hui et découvrez l'IA locale sans compromis.

Article original: Voir l'original

Partager cet article