Sobre o projeto
Threadbase Mobile é um aplicativo para iOS e Android que serve como um plano de controle remoto para agentes de codificação de IA. Ele se conecta a uma instância `tb-streamer` auto-hospedada, permitindo que os usuários monitorem sessões ao vivo, visualizem a saída do terminal e gerenciem agentes de IA a partir de um dispositivo móvel.
As principais capacidades incluem:
- Monitoramento de Sessão ao Vivo: Rastreamento de status em tempo real (executando, aguardando, concluído, falhou, ocioso) via WebSockets.
- Visualizador de Terminal: Um emulador VT100 incorporado que renderiza a saída do terminal e remove decorações TUI.
- Controle Remoto: Capacidade de enfileirar e enviar prompts para sessões ativas remotamente.
- Histórico e Busca: Busca de texto completo e navegação no histórico de conversas indexado.
- Gerenciamento de Múltiplos Servidores: Suporte para conectar e gerenciar múltiplas instâncias de streamer a partir de um único aplicativo.
- Notificações: Alertas push para alterações de status de sessão e solicitações de entrada, incluindo horas de silêncio configuráveis.
- Pareamento Seguro: Pareamento de servidor baseado em código QR ou entrada manual de URL e chave de API.
O aplicativo é construído com uma stack tecnológica moderna, incluindo Expo, React Native, Zustand e TanStack Query. Ele segue um modelo de privacidade local-first, onde o conteúdo da sessão e as credenciais são armazenados localmente ou enviados apenas para a URL do streamer configurada pelo usuário, sem análises de produto integradas ou telemetria comportamental.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.