Charm, a native macOS menu bar app for on-device spelling, grammar, and next-word prediction.
Raw Developer Origin & Technical Request
Hacker News
May 22, 2026
I've spent the last year building Charm, a native macOS menu bar app that corrects spelling, fixes grammar, and predicts your next word.Three features:- Spells: NSSpellChecker plus a local LLM for context-aware corrections (catches "definately" -> "definitely" without the false positives macOS autocorrect is known for).
- Polish: sentence-level grammar fixes triggered at punctuation boundaries.
- Oracle: next-word prediction, Tab to accept.100% local. Choose Gemma 2 2B or Qwen 2.5 3B; the model downloads once from HuggingFace on first use, then everything runs on your Mac. No cloud option exists, no accounts, no API keys, no telemetry. The model auto-unloads after 5 minutes idle so the RAM cost is bounded.Built in Swift / SwiftUI. Needs Accessibility and Input Monitoring permissions because text replacement requires reading keystrokes globally. Nothing leaves your machine.One-time purchase.I'd love feedback, especially edge cases where corrections go wrong.
Developer Debate & Comments
No active discussions extracted for this entry yet.
Frequently Asked Questions
Market intelligence mapped to Charm, a native macOS menu bar app for on-device spelling, grammar, and next-word prediction..
What is the technical positioning of Charm, a native macOS menu bar app for on-device spelling, grammar, and next-word prediction.?
What architecture is tied to Charm, a native macOS menu bar app for on-device spelling, grammar, and next-word prediction.?
Are there startups building around Charm, a native macOS menu bar app for on-device spelling, grammar, and next-word prediction.?
Engagement Signals
Cross-Market Term Frequency
Quantifies the cross-market adoption of foundational terms like Swift and SwiftUI by tracking occurrence frequency across active SaaS architectures and enterprise developer debates.
SaaS Metrics