Skip to content

๐Ÿ–Š๏ธ A lightweight macOS menu bar app that uses OpenAI to quickly rewrite and polish text.

License

Notifications You must be signed in to change notification settings

mayomi1/reWriteAI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

14 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

โœจ reWriteAI

reWriteAI is a lightweight macOS menu bar app that helps you rewrite and polish text with AI.
Perfect for quick message polishing, and short copy that needs a professional touch.

Built with SwiftUI and powered by the OpenAI API.


๐Ÿš€ Features

  • Runs from your macOS menu bar
  • Rewrite any text in a simple dialog box
  • Powered by OpenAI (gpt-5, gpt-5-nano, gpt-mini)
  • Configurable system prompt (set your preferred rewriting style)
  • Easy API Key setup via Settings
  • Copy to Clipboard button for results
  • 100% open source

๐Ÿ“ฆ Installation

Option 1: Download DMG (recommended)

๐Ÿ‘‰ Releases Page

  1. Download the latest .dmg
  2. Drag reWriteAI.app into your Applications folder
  3. Launch from Spotlight or menu bar

DEMO

reWrite Demo

Option 2: Build from source

  1. Clone the repo:
    git clone https://github.com/mayomi1/rewriteai.git
    cd rewriteai
  2. Open in Xcode:
    open reWriteAI.xcodeproj
  3. Press Run (โŒ˜R)

๐Ÿ”‘ API Key Setup

reWriteAI uses the OpenAI API.
Youโ€™ll need an API key to use it.

  • In the app, open Settings โ†’ API Key
  • Paste your OpenAI key (sk-...)
  • Saved securely in AppStorage

Alternatively, you can set it as an environment variable:

export OPENAI_API_KEY="sk-yourkey"

โš™๏ธ Configuration

In Settings, you can adjust:

  • API Key (required)
  • System Prompt (tone/style of rewriting, e.g. โ€œPolish this for a professional restaurant menuโ€)
  • Model: gpt-5, gpt-5-nano, or gpt-mini

๐Ÿ› ๏ธ Development

Requirements:

  • macOS 14+
  • Xcode 15+
  • Swift 5.9+

๐Ÿค Contributing

We welcome contributions! ๐ŸŽ‰

  • Fork the repo
  • Create a feature branch (git checkout -b feature/your-feature)
  • Commit changes (git commit -m "Add feature")
  • Push and open a Pull Request

๐Ÿ“œ License

MIT License ยฉ 2025

About

๐Ÿ–Š๏ธ A lightweight macOS menu bar app that uses OpenAI to quickly rewrite and polish text.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages