GhostCrab
GhostCrab es un cliente nativo para iOS, iPadOS, Mac Catalyst y Android que permite gestionar agentes de IA autohosteados (OpenClaw Gateway) desde dispositivos móviles o portátiles.
Ficha actualizada 23 sept 2026, 2:26 · upstream 23 sept 2026, 2:23 · release sin release detectada
Qué es GhostCrab
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
GhostCrab es el cliente nativo para iOS, iPadOS, Mac Catalyst y Android que permite gestionar agentes de inteligencia artificial autohosteados (como OpenClaw Gateway). Permite acceder a una infraestructura de IA self-hosted desde un teléfono, tablet o Mac. No es una aplicación de chat para usuarios finales, sino una herramienta de administración y configuración para personas que ya poseen su propio gateway.
- Configurar y gestionar múltiples agentes de IA (OpenClaw Gateway) en una red local sin necesidad de servidores remotos
- Acceder a dashboards de salud del sistema, versiones de modelos y estado de conectividad desde cualquier dispositivo móvil o portátil
- Gestionar la configuración de modelos de lenguaje mediante un editor basado en formularios con validación
- Verificar el estado de seguridad de las conexiones (tokens de acceso) sin exponer credenciales al código fuente
- Automatizar tareas de onboarding y verificación de conectividad entre dispositivos móviles y gateways locales
- Gestionar la configuración de perfiles de conexión con validación de formato y tipo de token
- Aplica Kotlin Jetpack Compose en Android y Swift/SwiftUI en iOS/iPadOS, manteniendo un código limpio y escalable
- Utiliza Koin como Dependency Injection framework para una arquitectura limpia con separación clara de capas (UI, ViewModel, Domain, Data)
- Implementa almacenamiento seguro mediante EncryptedSharedPreferences con AES-256-GCM y Android Keystore para tokens de acceso
- Incluye validaciones en el editor de configuración que detectan errores antes del guardado del archivo openclaw.json
- Proporciona un sistema de descubrimiento automático mediante mDNS para encontrar gateways locales sin necesidad de IP explícita
- No soporta dispositivos Android anteriores a la API 26 (Android 8.0) por restricciones del Play Store
- La versión actual no incluye el módulo de gestión de modelos (Phase 7), que está en desarrollo
- El sistema de descubrimiento depende de mDNS y puede fallar en redes con DNS resolver limitado o configurado incorrectamente
- No se soporta la conexión a través de internet público sin un proxy o firewall local configurado
- La validación del formato del archivo openclaw.json es manual y no realiza autenticación automática contra el servidor
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Para desplegar GhostCrab, compila el APK usando ./gradlew assembleDebug e instala en un dispositivo Android conectado o emulación. Para iOS/iPadOS, genera un bundle AAB con ./gradlew :app:bundleRelease y distribúe a través de TestFlight. El build es simple (LOW complexity) y no requiere Docker ni contenedores. Se recomienda mantener el proyecto en repositorio privado para proteger las credenciales del keystore y evitar que otros desarrolladores modifiquen la interfaz sin conocimiento.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.