Расширение для браузера и приложение для компьютера: перевод, улучшение и краткий пересказ выделенного текста с помощью LLM API, например ChatGPT, Azure OpenAI и MiniMax.
LanceMoe/openai-translator
PWA-переводчик на базе совместимых с OpenAI чат-моделей: устанавливается на телефон или компьютер и хранит историю переводов локально.
Open source альтернатива:DeepL
- Звёзды
- 397
- Форки
- 59
- Открытые issues
- 6
- Последний коммит
- в прошлом месяце
Что это?
OpenAI Translator — прогрессивное веб-приложение, которое отправляет запросы на перевод любой совместимой с OpenAI чат-модели через API /v1/chat/completions. Пользователь задаёт собственный базовый URL API и API-ключ, а затем выбирает предложенную модель или вводит любой поддерживаемый провайдером идентификатор чат-модели.
Приложение умеет передавать результат по мере его генерации и сохраняет историю переводов в браузере. Благодаря формату PWA его можно установить на телефон или компьютер. Приложение создано с помощью React 19, Vite, Tailwind CSS с DaisyUI и React Query. Его можно развернуть как набор статических файлов или как Docker-контейнер, обслуживаемый nginx.
Ключевые возможности
- 01Отправляет запросы к совместимому с OpenAI API /v1/chat/completions и при необходимости передаёт результат потоком.
- 02Поддерживает пользовательские базовые URL API и API-ключи для совместимых провайдеров.
- 03Позволяет выбрать предложенную модель или ввести любой идентификатор чат-модели.
- 04Локально сохраняет историю переводов в браузере.
- 05Устанавливается как PWA на телефон или компьютер.
Сценарии использования
- Переводить текст с помощью собственного API-ключа OpenAI, не используя сторонние сервисы перевода.
- Использовать для перевода собственную или альтернативную конечную точку модели, совместимую с OpenAI.
- Запустить приватное веб-приложение для перевода на собственном сервере с помощью Docker или статического хостинга.
Быстрый старт
- 1
Установите pnpm (см. pnpm.io/installation)
- 2
Установите зависимости проекта
pnpm install - 3
Запустите локальный сервер разработки
pnpm dev
Что важно знать
- Требуется API-ключ и доступ к провайдеру, совместимому с OpenAI. Доступность моделей зависит от этого провайдера.
Темы
Частые вопросы
- Что такое openai-translator?
- PWA-переводчик на базе совместимых с OpenAI чат-моделей: устанавливается на телефон или компьютер и хранит историю переводов локально. OpenAI Translator — прогрессивное веб-приложение, которое отправляет запросы на перевод любой совместимой с OpenAI чат-модели через API /v1/chat/completions. Пользователь задаёт собственный базовый URL API и API-ключ, а затем выбирает предложенную модель или вводит любой поддерживаемый провайдером идентификатор чат-модели.
- openai-translator можно использовать бесплатно? Какая у него лицензия?
- openai-translator распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- openai-translator всё ещё поддерживается?
- Обновлялся за последние 6 месяцев. Последний коммит в openai-translator — 8 окт. 2026 г..
- Для чего можно использовать openai-translator?
- Переводить текст с помощью собственного API-ключа OpenAI, не используя сторонние сервисы перевода. Использовать для перевода собственную или альтернативную конечную точку модели, совместимую с OpenAI. Запустить приватное веб-приложение для перевода на собственном сервере с помощью Docker или статического хостинга.
- Как установить openai-translator?
- Установите pnpm (см. pnpm.io/installation) Установите зависимости проекта: pnpm install Запустите локальный сервер разработки: pnpm dev
- Где скачать openai-translator?
- Исходный код и инструкции по установке — на GitHub: https://github.com/LanceMoe/openai-translator
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Плагин перевода для Bob, использующий OpenAI, Gemini, MiniMax или совместимые с OpenAI API для перевода, улучшения текста и исправления грамматики.
Расширение для браузера и userscript для Greasemonkey/Tampermonkey с параллельным переводом веб-страниц, текста в полях ввода и субтитров.
CLI- и веб-инструмент для построчного перевода SRT-файлов с помощью ChatGPT или любого API, совместимого с OpenAI, включая локальные модели Ollama.
Расширение для Chrome, Firefox и Edge, которое добавляет на любые веб-страницы функции письма и чтения в духе Notion AI на базе моделей OpenAI GPT.
Приложение для интеграции Tailwind CSS в проект Django с автономным режимом, которому не нужен Node.js.