Sobre el proyecto
Threadbase Mobile es una aplicación para iOS y Android que sirve como un plano de control remoto para agentes de codificación de IA. Se conecta a una instancia de `tb-streamer` autoalojada, permitiendo a los usuarios monitorear sesiones en vivo, ver la salida de la terminal y gestionar agentes de IA desde un dispositivo móvil.
Las capacidades clave incluyen:
- Monitoreo de Sesiones en Vivo: Seguimiento de estado en tiempo real (ejecutando, esperando, completado, fallido, inactivo) a través de WebSockets.
- Visor de Terminal: Un emulador VT100 integrado que renderiza la salida de la terminal y elimina las decoraciones TUI.
- Control Remoto: Capacidad de encolar y enviar prompts a sesiones activas de forma remota.
- Historial y Búsqueda: Búsqueda de texto completo y navegación por el historial de conversaciones indexadas.
- Gestión de Múltiples Servidores: Soporte para conectarse y gestionar múltiples instancias de streamer desde una sola aplicación.
- Notificaciones: Alertas push para cambios de estado de sesión y solicitudes de entrada, incluyendo horas silenciosas configurables.
- Emparejamiento Seguro: Emparejamiento de servidor basado en códigos QR o entrada manual de URL y clave API.
La aplicación está construida con un stack tecnológico moderno que incluye Expo, React Native, Zustand y TanStack Query. Sigue un modelo de privacidad local-first donde el contenido de las sesiones y las credenciales se almacenan localmente o se envían únicamente a la URL del streamer configurada por el usuario, sin analíticas de producto integradas ni telemetría conductual.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.