bob-plugin-openai-translator  by openai-translator

Bob plugin for translation, polishing, and grammar correction using the OpenAI API

created 2 years ago
5,614 stars

Top 9.3% on sourcepulse

GitHubView on GitHub
Project Summary

This plugin leverages OpenAI's API to provide text translation, text polishing, and grammar correction for the Bob macOS translation app. It aims to offer a powerful, unified solution for language enhancement, comparable to tools like Grammarly, and is targeted at macOS users seeking advanced text processing capabilities.

How It Works

The plugin integrates directly with the Bob application, utilizing OpenAI's API to perform its core functions. Users configure their OpenAI API key within Bob's preferences. The plugin supports translation between any languages and offers a "polishing" feature by setting the target language to match the source language, effectively providing grammar correction and stylistic improvements.

Quick Start & Requirements

  • Install: Download the .bobplugin file and install it via Bob.
  • Prerequisites: Bob translation app (version >= 0.50) for macOS, OpenAI API Key.
  • Setup: Obtain an API key from OpenAI and enter it into the plugin's configuration within Bob's preferences.

Highlighted Details

  • Supports text translation, polishing, and grammar correction.
  • Polishing feature can be used for any language, not just English.
  • A separate plugin, bob-plugin-openai-polisher, offers more advanced polishing features.

Maintenance & Community

The project is a small Bob plugin, with contributions welcomed via the provided contribution guide. The primary developer acknowledges the Bob app developer, ripperhe.

Licensing & Compatibility

Licensed under CC BY-NC-SA 4.0. This license prohibits commercial use and requires any derivative works to be shared under the same or a compatible license.

Limitations & Caveats

This plugin is specifically for macOS users and requires the Bob application. The CC BY-NC-SA 4.0 license restricts commercial use.

Health Check
Last commit

4 days ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
29 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.