nextai-translator README

The project's README from github.com/nextai-translator/nextai-translator. As one markdown file: README.md.

Due to receiving a trademark ownership warning from OpenAI, this project and product has been renamed to nextai translator. We hope you understand.


English | 中文

The translator that does more than just translation

MIT License TypeScript Rust Chrome Firefox macOS Windows Linux

Why Yet another Translator

I have developed a Bob plugin that utilizes ChatGPT API to provide global word translation on macOS. However, since not all users have access to macOS to benefit from the plugin, I have created this project!

More than just a browser extension

What began as a Chrome extension has now evolved into a multi-platform desktop app that I am currently developing.

More than just translation

What began as a translation tool has now evolved to include surprisingly effective word polishing and summarization capabilities, accidentally.

How to use

Features

  1. It offers three modes: translation, polishing and summarization.
  2. Our tool allows for mutual translation, polishing and summarization across 55 different languages.
  3. Streaming mode is supported!
  4. It allows users to customize their translation text.
  5. One-click copying
  6. Text-to-Speech (TTS)
  7. Available on all platforms (Windows, macOS, and Linux) for both browsers and Desktop
  8. Support screenshot translation
  9. Support for vocabulary books, as well as support for generating memory aids based on the words in the vocabulary books
  10. Supports OpenAI, TeamoRouter, Azure OpenAI Service, MiniMax, and other LLM providers

Preparation

Installation

Windows

Install Manually

  1. Download the installation package ending in .exe from the Latest Release page.
  2. Double click the downloaded file to install it.
  3. If prompted as unsafe, you can click on More Info -> Run Anyway to proceed with the installation.
  4. Ready to use!

MacOS

Install Manually

  1. Go to the Latest Release page and download the corresponding chip's .dmg installation package. Note: Use aarch64 version for Apple Silicon machines and run xattr command below.
  2. Double click the downloaded file to install it.
  3. Ready to use!

Troubleshooting

Installing Desktop Clip Extensions

For details, see Desktop Clip Extension

Browser Extension

  1. Visit your Browser Extension Store to install this plugin:

  2. Click on the NextAI Translator icon in the browser plugin list, and enter the obtained API KEY into the configuration interface that pops up from this plugin.

  3. Refresh the page in the browser to enjoy the smooth translation experience 🎉!

Configure Azure OpenAI Service

const API_URL = `https://${resourceName}.openai.azure.com`
const API_URL_PATH = `/openai/deployments/${deployName}/chat/completions?api-version=${apiVersion}`

License

LICENSE

Star History

NebulaGraph Data Intelligence Suite(ngdi)

nextai-translator (nextai-translator/nextai-translator)

Searching Database…

What is this?A ChatGPT API-powered translator that runs as a browser extension and a cross-platform desktop application.
Is it a browser extension or a separate desktop app?Both. It started as a Chrome extension and has since grown into a multi-platform desktop app — install either or both.
Do I need my own OpenAI API key?Yes — an OpenAI or Azure OpenAI Service key is required. If you cannot reach OpenAI there is an optional API proxy, and other providers like TeamoRouter and MiniMax are supported too.
Is installing the macOS app painless?Not quite — it is not developer-verified, so macOS makes you approve it in Privacy and Security, and Apple Silicon users need the aarch64 .dmg (plus an xattr command if it is flagged broken).
Which systems does it run on?The desktop app ships for Windows, macOS and Linux, and there are browser extensions as well.
Is it open source?Yes — AGPL-3.0; the README itself just links to the LICENSE file.
What can it do besides translating text?It has three modes — translation, polishing and summarization — working across 55 languages, with streaming output, one-click copying, text-to-speech, and screenshot translation.
What is the vocabulary book feature?You can save words to vocabulary books, and the app generates memory aids based on those words to help you remember them.
Why did the author build this?He had built a Bob plugin that uses the ChatGPT API for word translation on macOS, but since not everyone has a Mac, he created this cross-platform version.
Why the name nextai translator?The project was renamed after receiving a trademark ownership warning from OpenAI; the author hopes users understand.
Size
23.9 MB
Stars
25K
Age
3y
Commits · 90 Days