Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

argos-translate

Librería Python para traducción offline basada en OpenNMT y CTranslate2. Permite traducción de texto, HTML y archivos con soporte GPU y pivoteo automático entre idiomas.

Ficha actualizada 18 sept 2026, 19:50 · upstream 8 ago 2026, 12:09 · release v1.4.0

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es argos-translate

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Argos Translate es una librería de traducción de código abierto escrita en Python que utiliza el framework OpenNMT para generar traducciones. Funciona completamente offline, lo que permite su uso sin conexión a internet o en entornos con restricciones de privacidad estrictas. El software soporta la instalación de paquetes de modelos de lenguaje pre-entrenados (formato .argosmodel) y puede ejecutarse como librería Python, aplicación de línea de comandos o interfaz gráfica.

CASOS DE USO
  • Traducción offline de documentos en texto plano sin depender de APIs externas.
  • Integración en aplicaciones locales o servidores privados mediante la librería Python.
  • Traducción de contenido HTML y archivos utilizando bibliotecas complementarias.
  • Uso en entornos con limitaciones de ancho de banda o sin acceso a internet.
PUNTOS DESTACADOS
  • Soporte nativo para aceleración GPU mediante la variable de entorno ARGOS_DEVICE_TYPE.
  • Capacidad de pivoteo automático entre idiomas no directamente emparejados (ej: español a francés vía inglés).
  • Licencia dual MIT y CC0, permitiendo uso comercial y en dominio público.
  • Gestión automática de índices de paquetes mediante argospm para facilitar la instalación.
PRECAUCIONES
  • La traducción entre idiomas no directamente emparejados requiere pivoteo, lo que puede reducir ligeramente la calidad del resultado.
  • Requiere descarga manual o gestión de modelos pre-entrenados, ocupando espacio en disco según el número de pares de idiomas.
  • No incluye Dockerfile ni soporte nativo para despliegue contenedorizado en este repositorio específico.
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Instalar con pip: pip install argostranslate. Para GPU, configurar ARGOS_DEVICE_TYPE=cuda o auto antes de ejecutar. Los modelos se descargan desde el índice argospm. Limpiar caché con rm -r ~/.local/cache/argos-translate si es necesario.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsGoRustPHPPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.