Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

translategemma-ui

Interfaz web en React para TranslateGemma de Google. Permite traducción local vía Ollama con soporte multi-idioma y persistencia de preferencias.

Ficha actualizada 26 sept 2026, 2:08 · upstream 26 sept 2026, 1:55 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es translategemma-ui

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

Esta aplicación proporciona una interfaz gráfica moderna construida con TanStack Start y TypeScript para interactuar con el modelo de traducción abierto TranslateGemma de Google. Funciona completamente en local, eliminando la necesidad de enviar datos a servidores externos, lo que garantiza privacidad y control sobre los recursos computacionales utilizados. La arquitectura se basa en Node.js y utiliza Ollama como motor de inferencia, permitiendo desplegar modelos de distintos tamaños (4b, 12b o 27b) según las necesidades de rendimiento versus precisión.

La interfaz incluye características avanzadas como traducción automática al escribir sin necesidad de pulsar botones, selector de idiomas con historial y capacidad para intercambiar origen y destino instantáneamente. Además, ofrece un modo oscuro adaptado al sistema operativo y limitación de tasa por IP integrada para proteger la API local. El despliegue es sencillo mediante contenedores Docker multi-arquitectura, optimizados para entornos de desarrollo o producción auto-alojados con requisitos moderados de hardware.

CASOS DE USO
  • Traducción de documentos web en tiempo real sin salir del navegador
  • Herramienta de traducción local para desarrolladores que priorizan la privacidad de datos
  • Interfaz ligera para acceder a modelos de IA pesados como TranslateGemma
  • Prueba y evaluación de capacidades de traducción multilingüe en entorno controlado
PUNTOS DESTACADOS
  • Ejecución local vía Ollama sin dependencia de APIs externas o costos por token
  • Soporte nativo para 55 idiomas con selector inteligente y memoria de sesión
  • Interfaz React moderna con Tailwind CSS y modo oscuro automático
  • Imágenes Docker multi-arquitectura (amd64/arm64) listas para despliegue inmediato
PRECAUCIONES
  • Requiere instalación previa de Ollama y descarga manual del modelo TranslateGemma
  • Rendimiento limitado por la capacidad de CPU/GPU del hardware local disponible
  • No incluye backend propio, depende totalmente de la estabilidad de la API de Ollama
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

TranslateGemma UI
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.

Listo para automatizar

Asegurar que el servicio Ollama esté activo antes de iniciar el contenedor. Configurar OLLAMA_URL correctamente si no se usa localhost (ej. host.docker.internal). El modelo debe estar descargado previamente con ollama pull.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
ReactNode.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
300011434
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.