No description
  • Swift 62.3%
  • JavaScript 24.4%
  • PowerShell 6.9%
  • HTML 4.3%
  • Shell 2%
  • Other 0.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-10-23 16:15:58 +02:00
.freebuff Correctify for macOS 1.0.3: native Swift port with auto-update 2026-10-12 20:15:29 +02:00
assets Correctify for macOS 1.0.3: native Swift port with auto-update 2026-10-12 20:15:29 +02:00
macos Revert "1.2.8: canvas editors get typing, not paste — Docs ignores every paste route it is given" 2026-10-23 16:15:58 +02:00
scripts Correctify for macOS 1.0.3: native Swift port with auto-update 2026-10-12 20:15:29 +02:00
src Correctify for macOS 1.0.3: native Swift port with auto-update 2026-10-12 20:15:29 +02:00
.gitignore Correctify for macOS 1.0.3: native Swift port with auto-update 2026-10-12 20:15:29 +02:00
LICENSE Correctify for macOS 1.0.3: native Swift port with auto-update 2026-10-12 20:15:29 +02:00
package-lock.json 1.2.2: paste is verified and self-recovering — canvas apps retry via Edit menu 2026-10-23 12:11:41 +02:00
package.json 1.2.2: paste is verified and self-recovering — canvas apps retry via Edit menu 2026-10-23 12:11:41 +02:00
README.md 1.2.0: search closes on pick, OpenAI default for personal servers, paragraph spacing preserved 2026-10-13 19:04:04 +02:00

Correctify for macOS

Correcteur orthographique et grammatical par IA pour tout votre Mac. Sélectionnez du texte dans n'importe quelle application, appuyez sur le raccourci, et il est corrigé sur place.

License: MIT Platform Swift Bring your own API key

Application d'origine (Windows) : Anonyma · Portage macOS : Gabriel — développement natif Swift, sans Electron.


Configuration requise

macOS 13 Ventura ou plus récent
Processeur Apple silicon (M1 et suivants) ou Intel 64 bits — binaire universel, aucune traduction Rosetta
Permissions Accessibilité (copier et coller), et « contrôler Word » à la première correction dans Microsoft Word
Réseau Une clé API du fournisseur de votre choix, ou un serveur de modèle local (Ollama, LM Studio)

Un binaire unique contient les deux architectures : le DMG et le PKG tournent nativement sur Apple silicon comme sur Mac Intel.

Ce qu'il fait

Correctify vit dans la barre des menus. Il fonctionne dans Outlook, Word, Teams, Slack, Gmail, Thunderbird, votre navigateur, votre éditeur de code, et à peu près tous les champs de texte du Mac. Pas de copier-coller vers un chatbot, pas d'extension à installer application par application, pas de compte.

  • Correction sur place, là où vous écrivez, sans panneau latéral
  • Mise en forme conservée : gras, italique, couleurs, polices et listes survivent à la correction, y compris dans Word et Outlook (édition du document par diff minimal, comme le COM sur Windows)
  • Sept tons : correction simple, professionnel, courtois, concis, soutenu, simplifié, blagueur
  • Français et anglais, avec détection automatique de la langue du texte sélectionné
  • Résumé des corrections : chaque modification listée, même sur un long texte ; le panneau grandit avec la liste, reste affiché tant que la souris est dessus, se ferme d'un clic
  • Raccourci global entièrement configurable, enregistré en tapant les touches
  • Mode sombre, presse-papier restauré (images et fichiers compris), lancement au démarrage
  • Mises à jour automatiques : Correctify consulte chaque jour correctify.fr/version-mac.php ; si une version plus récente est publiée, il la propose, télécharge le DMG, le monte pour vous et quitte proprement pour que le glisser-déposer dans Applications réussisse
  • Apportez votre propre clé : pas d'abonnement, pas de compte, pas de quota en plus de celui que vous payez déjà

Fonctionne avec n'importe quel fournisseur d'IA

Choisissez votre fournisseur dans la liste (remplie en direct depuis correctify.fr) : l'adresse et le type d'API se règlent tout seuls. Vous préférez votre propre serveur ? Choisissez « Serveur personnel » : l'adresse et le type d'API (OpenAI par défaut) s'éditent alors à la main. Quatre formes d'API couvrent l'essentiel du marché :

Type d'API Exemple d'URL Fonctionne avec
OpenAI https://api.openai.com/v1 OpenAI, Mistral, Groq, OpenRouter, Together, DeepSeek, Perplexity, LiteLLM, vLLM, et tout point de terminaison compatible OpenAI
OpenAI (local) http://localhost:1234/v1 LM Studio, LocalAI, Jan, text-generation WebUI, endpoint OpenAI d'Ollama
Google Gemini https://generativelanguage.googleapis.com/v1 Google AI Studio, API Gemini
Anthropic Claude https://api.anthropic.com/v1 API Anthropic
Ollama https://ollama.com/api · http://localhost:11434 Ollama Cloud (clé sur ollama.com/settings/keys) et serveur Ollama local

Avec un modèle local via Ollama ou LM Studio, votre texte ne quitte jamais votre ordinateur, et chaque correction est gratuite.

Mode Auto : Correctify classe les modèles de votre fournisseur (modèles rapides et fiables adaptés à la relecture : GPT mini, Gemini Flash-Lite, Claude Haiku, Gemma sur Ollama Cloud…), du plus récent au plus ancien, et utilise le meilleur. S'il n'est pas inclus dans votre offre, il passe au suivant et retient celui qui a fonctionné. La barre des menus affiche le modèle choisi par Auto.

Plus de crédit ou de quota : si le modèle choisi n'a plus de crédit, Correctify corrige avec un autre modèle du même fournisseur et le signale dans un panneau ambre « Modèle de secours ». Ce modèle est écarté 30 minutes, puis réessayé. Quand tout le compte est à sec, vous obtenez une erreur claire à la place.

Configuration

Tout se passe dans une seule fenêtre, accessible depuis l'icône de la barre des menus. Choisissez votre fournisseur dans la liste, collez votre clé, et c'est réglé :

  1. Fournisseur : OpenAI, Mistral, Groq, OpenRouter, Gemini, Claude, Ollama Cloud… ou « Serveur personnel » pour votre propre adresse
  2. Clé API : la vôtre, avec le lien direct vers la page où le fournisseur la délivre. Vide pour un serveur local qui n'en demande pas.
  3. Modèle : Auto (recommandé) fait le bon choix à votre place ; sinon, un menu court liste les modèles conseillés, et la section Avancé ouvre le catalogue complet — des centaines de modèles, accessibles par une barre de recherche, ou « Autre modèle… » si vous connaissez déjà le nom exact

Les réglages sont rangés dans les préférences de l'application (com.correctify.desktop), et la clé API dans le Trousseau, jamais dans un fichier.

Installation

Depuis une version (DMG ou PKG)

Téléchargez le .dmg depuis la page des versions, ouvrez-le, et glissez Correctify dans le dossier Applications. Le .pkg installe aussi : pour l'utilisateur courant seul (~/Applications, sans mot de passe administrateur) ou pour tous (/Applications).

Correctify apparaît dans la barre des menus. Au premier usage, autorisez-le dans Réglages Système → Confidentialité et sécurité → Accessibilité ; la fenêtre d'options le rappelle, avec un raccourci vers le bon panneau. La première correction dans Microsoft Word demande aussi à macOS d'autoriser Correctify à contrôler Word.

Comment ça marche

À chaque pression du raccourci, Correctify :

  1. Attend que vous ayez relâché physiquement les touches, pour que le ⌘C simulé ne soit pas avalé
  2. Copie la sélection (⌘C synthétique, puis Édition > Copier via Accessibilité, puis lecture directe de la sélection — certains logiciels ignorent le ⌘C simulé)
  3. Construit le prompt dans la langue de votre texte, avec le ton choisi, et appelle directement votre API
  4. Remet le texte corrigé sur le presse-papier, avec la saveur HTML reconstruite d'après votre mise en forme d'origine (ou l'RTF des logiciels Cocoa comme TextEdit, Pages, Notes, Mail)
  5. Remplace la sélection ; dans Word, il édite le document lui-même (AppleScript) et ne touche que les caractères qui ont changé, chacun gardant la mise en forme du texte qu'il remplace
  6. Affiche le résumé de ce qui a changé

Si vous avez cliqué ailleurs pendant la correction, rien n'est collé au mauvais endroit : Correctify attend le retour de votre fenêtre, jusqu'au champ de texte exact. Une notification permet d'appliquer tout de suite à la place. Le presse-papier d'avant la correction est remis dans son état d'origine.

Vie privée

  • L'adresse, le modèle et la clé restent sur votre machine (la clé dans le Trousseau)
  • Correctify appelle directement votre fournisseur, sans serveur intermédiaire
  • Aucune mesure d'audience, aucun compte, aucun rapport de plantage
  • Les seules requêtes réseau de l'app sont celles vers l'API que vous avez saisie, et la vérification quotidienne de version sur correctify.fr (version, DMG, notes — rien d'autre ne part de votre Mac)
  • Avec un serveur de modèle local, rien ne quitte votre ordinateur

Dépannage

« Aucun texte sélectionné » alors qu'il y en a un : certains logiciels refusent le ⌘C simulé ; Correctify essaie alors Édition > Copier via Accessibilité, puis la lecture directe de la sélection. Si le problème persiste, dites-le-nous en ouvrant une issue.

Correction sans réaction après une installation ou une mise à jour : sans signature Developer ID, macOS attache l'autorisation Accessibilité à une construction précise. Correctify le détecte au lancement, efface sa propre entrée, macOS redemande, et la fenêtre d'options s'ouvre avec un bouton Autoriser Correctify.

« Correctify souhaite utiliser vos informations confidentielles stockées dans votre trousseau » après une reconstruction : la clé API est protégée par la signature de l'app. Cliquez Toujours autoriser (ou réglez votre équipe dans Signing & Capabilities).

La correction revient dans la mauvaise langue : imposez-la dans les options, réglage « Langue de la correction ».

Rien ne se passe du tout : vérifiez que le raccourci a bien été enregistré ; une autre application le possède peut-être déjà. Le menu de la barre des menus indique le raccourci actif.

Mise à jour : le panneau « Mise à jour » n'apparaît que si le site publie un numéro plus grand que le vôtre, et une seule fois par numéro. Si vous l'avez écarté, il reviendra à la prochaine version publiée. L'installation (drag dans Applications) exige que l'app ait quitté : elle le fait toute seule quand vous cliquez Installer.

Contribuer

Issues et pull requests bienvenues. Pistes utiles : d'autres langues d'interface, d'autres formes d'API, et retour d'expérience sur les logiciels qui résistent encore à la copie ou au collage.

Licence

MIT, voir LICENSE. Application d'origine et version Windows : Anonyma — portage macOS et développement Swift : Gabriel.


English summary

Correctify for macOS — AI spelling and grammar checker for your whole Mac. Universal binary (Apple silicon + Intel), macOS 13 or later. Select text anywhere, press the shortcut, it is corrected in place, with your formatting intact (including in Word, edited in-place through AppleScript). Lives in the menu bar; works in every text field. Seven tones, French and English with automatic detection, correction summary panel, configurable global shortcut, dark mode, clipboard restored, launch at login, and daily auto-update checks against correctify.fr: a newer version gets proposed, downloaded, mounted and the app quits cleanly so the drag into Applications succeeds. Bring your own key: OpenAI, Gemini, Anthropic Claude, Ollama (Cloud and local), LM Studio and any OpenAI-compatible endpoint. A fast, reliable model is picked for you in Auto mode, with automatic fallback when a model runs out of quota. Settings live in the app preferences, the API key in the Keychain. No account, no telemetry: the only network calls are to your own API and the tiny daily version check.