Install deepK on your Mac
From installing the app to connecting your AI account and granting permissions. Set it up once, and you can translate right from the sentence you are reading.
1. Install the app
deepK requires an Apple Silicon Mac with macOS 15 or later. There is no Intel Mac build yet.
Install with Homebrew
brew install --cask Geuni620/tap/deepkApple Silicon · macOS 15 or later
Translation requires Codex CLI or Claude Code, installed and signed in to a subscription.
If you downloaded the ZIP, unzip it and move deepK.app to your Applications folder. The app is notarized, so you do not need to turn off macOS security settings or remove the quarantine attribute.
2. Sign in to the AI account you will use
deepK translates through the Codex CLI or Claude Code installed on your Mac. Install the one you want to use by following its official guide, and sign in with your subscription on this Mac.
After launching deepK, choose a provider in Settings from the menu bar and check the connection. Subscription fees and usage limits follow the provider's terms.
3. Allow macOS permissions
The deepK app is currently in Korean. In its settings, open 일반 (General) → 권한 (Permissions) and click 설정 열기… (Open Settings…) next to the permission you need. System Settings opens to that pane with a small guide window. Drag the deepK icon from the guide window into the list and turn on the switch. If deepK is already in the list, just turn on the switch.
- Input Monitoring: needed to detect pressing ⌘C twice.
- Accessibility: needed to insert a translation where you were typing.
If pressing ⌘C twice is still not detected after you allow it, click감시 다시 연결 (Reconnect Monitoring) on the same screen, or reopen deepK with앱 다시 열기… (Reopen App…). If you moved over from an earlier development build and the switch is on but deepK is still not ready, you may need to re-register the permission for the installed deepK.
4. Select a sentence and press ⌘C twice
In the app you are reading, select a sentence and press the copy shortcut twice in a row. Read the result in the small translation window, then copy it or insert it where you were typing if you need to. You can also type text in directly to translate it. Translating on a double copy is on by default, and you can turn it off in Settings.
Updating and removing
If you installed with Homebrew, quit deepK and run the commands below. They update the app once a new version is published.
brew update
brew upgrade --cask Geuni620/tap/deepkTo remove the app, use the command below. The CLI you installed separately and its login stay as they are.
brew uninstall --cask Geuni620/tap/deepkIf you installed from the ZIP, replace or delete the app in your Applications folder. Starting with 0.1.1, the app is named deepK.app. If the older DeepK.app is still there, do not run both; delete the old one.
About the current release
0.1.1 separates permissions for the development and released apps, unifies the app name, and improves reconnecting the shortcut monitor. Signing, Apple notarization, and keeping Input Monitoring after an update on this Mac have been checked. The full flow on other Macs and real keyboard triggering and insertion in this version have not been verified yet.