Repolode
nextai-translator

nextai-translator/bob-plugin-openai-translator

A Bob translation plugin that uses OpenAI, Gemini, MiniMax or OpenAI-compatible APIs for translation, polishing and grammar correction.

Open-source alternative to:DeepL

Stars
5,649
Forks
259
Open issues
9
Last commit
20 hours ago

What is it?

OpenAI Translator is a plugin for Bob, a macOS translation app. It sends text to large language models for translation, polishing and grammar correction, so you can use OpenAI models or other compatible services directly from Bob's translation panel.

The default setup targets OpenAI, and you only need to enter an API key to start translating. Google Gemini and MiniMax can be selected from the model options, and third-party OpenAI-compatible services work by setting the model name and full API URL. When source and target languages are the same, the plugin switches to polishing and grammar fixes instead of translation.

Streaming output is enabled by default and requests can be cancelled. Reasoning settings default to the model's own behavior, and system and user instructions can be customized to change the task, terminology, tone or output format.

Key features

  • 01Translates between all languages supported by Bob.
  • 02Polishes text and fixes grammar when source and target languages match.
  • 03Supports OpenAI, Google Gemini, MiniMax and OpenAI-compatible APIs.
  • 04Streams output by default and allows cancelling requests.
  • 05Lets you customize system and user instructions for terminology, tone or format.

Use cases

  • Translating text in macOS with an LLM instead of a traditional machine translation engine.
  • Polishing or proofreading English or other foreign-language writing from within Bob.
  • Using a self-hosted or third-party OpenAI-compatible endpoint with Bob.

Quick start

  1. 1

    Install Bob 1.8.0 or later

  2. 2

    Download the latest openai-translator.bobplugin from the releases page and open it

  3. 3

    In Bob's service settings, find OpenAI Translator and enter your API Key, then save

Things to know

  • Requires the Bob translation app and a paid or third-party API key to translate.
  • License is not clearly specified (NOASSERTION in metadata).

Topics

FAQ

What is bob-plugin-openai-translator?
A Bob translation plugin that uses OpenAI, Gemini, MiniMax or OpenAI-compatible APIs for translation, polishing and grammar correction. OpenAI Translator is a plugin for Bob, a macOS translation app. It sends text to large language models for translation, polishing and grammar correction, so you can use OpenAI models or other compatible services directly from Bob's translation panel.
Is bob-plugin-openai-translator free to use? What license does it have?
bob-plugin-openai-translator is open source under the Other license. Check the license terms before using it in commercial products.
Is bob-plugin-openai-translator still maintained?
Actively maintained. The last commit to bob-plugin-openai-translator was on Oct 21, 2026.
What can I use bob-plugin-openai-translator for?
Translating text in macOS with an LLM instead of a traditional machine translation engine. Polishing or proofreading English or other foreign-language writing from within Bob. Using a self-hosted or third-party OpenAI-compatible endpoint with Bob.
How do I install bob-plugin-openai-translator?
Install Bob 1.8.0 or later Download the latest openai-translator.bobplugin from the releases page and open it In Bob's service settings, find OpenAI Translator and enter your API Key, then save
Where can I get bob-plugin-openai-translator?
The source code and installation instructions are on GitHub: https://github.com/nextai-translator/bob-plugin-openai-translator

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects