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 jsonpour les scripts - Streaming :
--streamtoken par token - Stratégies de contexte : Coupe automatiquement la fenêtre de 4096 tokens
- Chat interactif :
--chatavec 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-guiinspecteur 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.