Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

opencode-remote

PWA para controlar localmente tu agente opencode desde el móvil mediante un relay 'blind'. Arquitectura segura donde todo el código y las claves API permanecen en tu hardware, con soporte multimodal (voz, cámara) y búsqueda avanzada.

Ficha actualizada 22 sept 2026, 16:48 · upstream 22 sept 2026, 16:45 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es opencode-remote

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

OpenCode Remote es una PWA diseñada para gestionar un agente de inteligencia artificial local (opencode serve) desde un teléfono móvil. La arquitectura se basa en una cadena segura: Teléfono ⇄ Relay ciego ⇄ Daemon ⇄ Agente opencode. El relay actúa como un tubo pasivo que no lee el tráfico, garantizando que los datos nunca salen de tu hardware ni son procesados por terceros.

CASOS DE USO
  • Controlar y auditar acciones del agente de código desde cualquier lugar sin exponer claves API a la nube.
  • Ejecutar tareas en modo automático (AutoMode) con revisión previa de cada acción aprobada.
  • Enviar fotos desde el móvil para análisis visual mediante la funcionalidad 'Camera ask' integrada.
  • Escuchar las respuestas del agente o hablar con él usando transcripción y síntesis de voz locales.
  • Visualizar el escritorio remoto del host mediante la función 'Screen-peek' sin streaming continuo.
  • Buscar mensajes específicos dentro de la conversación histórica o en todas las sesiones almacenadas.
PUNTOS DESTACADOS
  • Arquitectura Blind Relay: El relay no procesa ni lee los datos, manteniendo la privacidad incluso si el relay es externo.
  • Local-first: Todo el procesamiento y almacenamiento ocurre en tu máquina; nada sale de tu hardware sin permiso explícito.
  • Multimodalidad nativa: Soporte integrado para voz (Whisper), síntesis de voz (Edge-TTS) y cámara en un solo flujo.
  • Gestión de contexto visual: Indicador de tokens en el header y búsqueda avanzada dentro del chat activo.
  • Auditoría en tiempo real: Modo automático que muestra acciones aprobadas sin bloquear la ejecución.
  • Búsqueda server-side: El daemon permite buscar en todas las conversaciones recientes con límites de rendimiento definidos.
PRECAUCIONES
  • Requiere instalación previa de opencode serve y configuración de modelos locales en el host.
  • Depende de dependencias del sistema como Whisper (STT) y Edge-TTS; si faltan, las funciones se deshabilitan con mensajes claros.
  • No incluye Dockerfile nativo; utiliza docker-compose para la orquestación de servicios.
  • La captura de pantalla y el acceso a micrófono requieren permisos explícitos del sistema operativo (TCC en macOS, etc.).
  • El relay externo introduce un punto de conexión adicional que debe configurarse correctamente en la red.
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

Utiliza docker-compose.yml para iniciar los servicios. Asegúrate de tener Whisper y Edge-TTS instalados en el host si deseas usar voz o TTS. Verifica que los puertos (127, 5173, 8787, etc.) estén accesibles. Configura las variables de entorno según el README para habilitar funcionalidades específicas como OCR_STT_BLOCK o OCR_TTS_BLOCK para pruebas.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsReactNode.js
SERVICIOS
S3/MinIO
BASES DE DATOS
No detectadas
PUERTOS
1275173878787929310
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.