nextai-translator/nextai-translator

基于 ChatGPT API 的划词翻译浏览器插件和跨平台桌面端应用 - Browser extension and cross-platform desktop application for translation based on ChatGPT API.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 35 minutes ago
Added to GitGenius on April 30th, 2026
Created on March 4th, 2023
Open Issues & Pull Requests: 523 (+0)
Number of forks: 1,851
Total Stargazers: 24,967 (+0)
Total Subscribers: 128 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 5.8 days
Mean response time: 110.8 days
90th percentile: 408.8 days
Tracked items: 165

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "bug" is answered fastest, typically in about 3 days, while "enhancement" waits about 4 weeks. Only 5% of issues opened in the past year have been closed. Three people close 65% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 397
New in 7 days: 2
Closed in 7 days: 0
Avg open age: 775 days
Stale 30+ days: 394
Stale 90+ days: 388

Recent activity

Opened in 7 days: 2
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 1

Top labels

  • bug (353)
  • enhancement (268)
  • prompt (9)
  • good first issue (2)
  • invalid (2)
  • language (2)
  • tiktoken (2)
  • TODO (1)

Most active issues this week

Detailed Description

NextAI Translator is a browser extension and cross-platform desktop application that leverages the ChatGPT API to provide translation services. The project was recently renamed from its original branding due to receiving a trademark ownership warning from OpenAI. Written primarily in TypeScript with some Rust components, the application is classified as an AI-powered translation tool with capabilities in language detection, text processing, and natural language processing.

The project originated from a Bob plugin for macOS that utilized ChatGPT API for word translation. Recognizing that not all users have access to macOS, the developer expanded the concept into a more comprehensive solution. What began as a simple Chrome extension has evolved into a multi-platform application available on Windows, macOS, and Linux, alongside browser versions for Chrome and Firefox. The application is available through the Chrome Web Store and Firefox Add-ons marketplace.

Beyond basic translation, NextAI Translator offers three primary modes of operation: translation, text polishing, and summarization. The tool supports mutual translation, polishing, and summarization across 55 different languages. Additional features include streaming mode support, customizable translation text, one-click copying functionality, and text-to-speech capabilities. The application also supports screenshot translation and includes a vocabulary book feature with the ability to generate memory aids based on stored words. Users can configure the tool to work with multiple LLM providers including OpenAI, Azure OpenAI Service, and MiniMax.

The repository shows active development and community engagement. The project's contributor base overlaps with major repositories including Microsoft's VSCode and TypeScript projects, as well as the Rust language repository, indicating involvement from developers working on significant open-source projects.

Installation varies by platform. Windows users can download and run an executable installer from the latest release page. macOS users can download a DMG file appropriate for their chip architecture, with specific troubleshooting steps provided for Apple Silicon machines and security verification issues. Desktop clip extensions are available for enhanced functionality. Browser extension installation is straightforward through official extension stores, requiring users to configure their API keys through the plugin interface.

The application requires an OpenAI API key or Azure OpenAI Service credentials for operation. Users unable to access OpenAI directly can utilize OpenAI API proxies. Configuration options for Azure OpenAI Service include specifying resource names, deployment names, and API versions, with support for version 2023-05-15 and newer versions as documented in Azure's official documentation.