Lexa icon

Better text in all apps on your Mac.

Select text. Press ⌥⌘G. Lexa corrects the text and shows the changes.
Use a free LLM, a local model, or your ChatGPT or Claude subscription.

Download for macOS
brew install --cask sasuke40/tap/lexa

Version 1.0.4 · macOS 26 or newer · Free and open source (MIT)

The model results in the video are examples from a local test server.

Three steps

  1. 1

    Select text

    Use Mail, Notes, Slack, a web browser, or a different app.

  2. 2

    Press ⌥⌘G

    Lexa shows the result in a small window. The changed words have colors.

  3. 3

    Press ↩

    Lexa replaces the selected text. Then Lexa puts your clipboard back.

Functions

⌘1

Correct

Lexa corrects the grammar, spelling, and punctuation. It makes only the necessary changes.

Tone

Change the tone

Lexa changes the text to a Formal, Friendly, Short, or Confident tone.

15

Translate

Lexa translates the text into one of 15 languages and keeps the format.

Your model. Your choice.

Free API providers

  • OpenRouter Sign in, or API key
  • Nous Portal Sign in, or API key
  • GitHub Models Sign in, or GitHub CLI
  • Groq · Cerebras API key
  • Gemini · Mistral API key

Local models

  • Ollama No key
  • LM Studio No key
  • Custom server OpenAI-compatible

Your text stays on your Mac.

Subscriptions

  • ChatGPT Codex CLI
  • Claude Claude Code CLI

Lexa uses the newest model of your plan. Lexa does not read the credentials of the CLI.

Private

Lexa sends your text only to the provider that you select.

Safe keys

Lexa keeps API keys and tokens in the macOS Keychain.

Updates

Lexa finds new versions and installs them with one click.

Small

A native menu bar app with Liquid Glass. It has no Dock icon.

Get Lexa

Download for macOS
brew install --cask sasuke40/tap/lexa

Apple did not notarize Lexa. When you open Lexa for the first time, go to System Settings → Privacy & Security. Then click “Open Anyway”.