Skip to content

Repository files navigation

GrammarApp (MVP)

Menubar-App für macOS, die nach Tipp-Pause den letzten Satz automatisch in Deutsch/Englisch korrigiert.

Features

  • Systemweit über Accessibility (kein Keyboard-Layout-Wechsel)
  • Debounce-basierte Korrektur nach Tippstopp (1.5s bis 5s)
  • Korrektur nur für den letzten Satz
  • Cloud-Engine über chat/completions
  • Automatisches Ersetzen + Undo (Menü oder Cmd+Ctrl+Z)
  • Ausschlussliste per Bundle-ID

Start

swift run --disable-sandbox GrammarApp

Beim ersten Start:

  1. In der Menubar auf Accessibility anfordern klicken.
  2. In macOS unter Datenschutz & Sicherheit der App Accessibility erlauben.
  3. In Settings öffnen API-Key eintragen.

Einstellungen

  • API Base URL: Standard https://api.openai.com/v1
  • Model: Standard gpt-4o-mini
  • Sprache: Auto / Deutsch / English
  • Debounce: 1.5s bis 5.0s
  • Ausschlussliste: Bundle-IDs, eine pro Zeile

Tests

HOME=$PWD/.home SWIFTPM_MODULECACHE_OVERRIDE=$PWD/.cache/clang CLANG_MODULE_CACHE_PATH=$PWD/.cache/clang swift test --disable-sandbox

Hinweis: Nur in restriktiven Sandbox-Umgebungen sind lokale Cache-Pfade nötig. Auf einem normalen lokalen macOS-Terminal ohne Sandbox bitte ohne HOME=... starten, damit der Login-Keychain direkt genutzt wird.

About

macOS menubar writing assistant for sentence-level German and English correction.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages