Repolode
LanceMoe

LanceMoe/openai-translator

Un traductor PWA que usa modelos de chat compatibles con OpenAI, se puede instalar en el teléfono o la computadora y guarda el historial de traducciones localmente.

Alternativa open source a:DeepL

Estrellas
397
Forks
59
Issues abiertos
6
Último commit
el mes pasado

¿Qué es?

OpenAI Translator es una aplicación web progresiva que envía solicitudes de traducción a cualquier modelo de chat compatible con OpenAI mediante la API /v1/chat/completions. Los usuarios configuran una URL base de API y una clave de API personalizadas, y luego pueden elegir un modelo sugerido o escribir el identificador de cualquier modelo de chat compatible con el proveedor.

La aplicación puede transmitir los resultados a medida que se generan y guarda el historial de traducciones en el navegador. Al ser una PWA, se puede instalar en teléfonos y computadoras. Está desarrollada con React 19, Vite, Tailwind CSS con DaisyUI y React Query, y se puede implementar como archivos estáticos o como un contenedor Docker servido por nginx.

Funciones clave

  • 01Llama a la API /v1/chat/completions compatible con OpenAI y permite transmitir los resultados.
  • 02Admite URL base de API y claves personalizadas para proveedores compatibles.
  • 03Permite elegir un modelo sugerido o ingresar el identificador de cualquier modelo de chat.
  • 04Guarda el historial de traducciones localmente en el navegador.
  • 05Se puede instalar como PWA en el teléfono o la computadora.

Casos de uso

  • Traducir textos con tu propia clave de API de OpenAI, sin usar un servicio de traducción de terceros.
  • Usar para traducir un endpoint de modelos autohospedado o alternativo compatible con OpenAI.
  • Ejecutar una aplicación web privada de traducción en tu propio servidor con Docker o alojamiento de archivos estáticos.

Inicio rápido

  1. 1

    Instala pnpm (consulta pnpm.io/installation)

  2. 2

    Instala las dependencias del proyecto

    pnpm install
  3. 3

    Inicia el servidor de desarrollo local

    pnpm dev

Antes de usarlo

  • Se requiere una clave de API y acceso a un proveedor compatible con OpenAI. La disponibilidad de modelos depende de ese proveedor.

Temas

Preguntas frecuentes

¿Qué es openai-translator?
Un traductor PWA que usa modelos de chat compatibles con OpenAI, se puede instalar en el teléfono o la computadora y guarda el historial de traducciones localmente. OpenAI Translator es una aplicación web progresiva que envía solicitudes de traducción a cualquier modelo de chat compatible con OpenAI mediante la API /v1/chat/completions. Los usuarios configuran una URL base de API y una clave de API personalizadas, y luego pueden elegir un modelo sugerido o escribir el identificador de cualquier modelo de chat compatible con el proveedor.
¿openai-translator es gratuito? ¿Qué licencia tiene?
openai-translator es open source bajo la licencia GPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿openai-translator sigue mantenido?
Actualizado en los últimos 6 meses. El último commit de openai-translator fue el 8 oct 2026.
¿Para qué puedo usar openai-translator?
Traducir textos con tu propia clave de API de OpenAI, sin usar un servicio de traducción de terceros. Usar para traducir un endpoint de modelos autohospedado o alternativo compatible con OpenAI. Ejecutar una aplicación web privada de traducción en tu propio servidor con Docker o alojamiento de archivos estáticos.
¿Cómo se instala openai-translator?
Instala pnpm (consulta pnpm.io/installation) Instala las dependencias del proyecto: pnpm install Inicia el servidor de desarrollo local: pnpm dev
¿Dónde consigo openai-translator?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/LanceMoe/openai-translator

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados