Repolode
scarletkc

scarletkc/Hatoba

Cliente SSH de escritorio para Windows, Linux y macOS, con asistente de IA integrado y sincronización cifrada de extremo a extremo en tu propia cuenta de Cloudflare.

Alternativa open source a:TermiusSecureCRT

Estrellas
240
Forks
18
Issues abiertos
54
Último commit
ayer

¿Qué es?

Hatoba es un cliente SSH de escritorio que reúne hosts, claves y sesiones de terminal en una sola aplicación y los sincroniza entre dispositivos. Cada terminal tiene un asistente de IA que puede leer la pantalla, ejecutar comandos y editar archivos en el host, con controles de aprobación para decidir qué puede hacer. Usa tu propia API key compatible con OpenAI o de Anthropic y admite skills y servidores MCP.

La sincronización es opcional y funciona con un Cloudflare Worker y una base de datos D1 desplegados en tu propia cuenta, por lo que ningún servidor de Hatoba almacena tus datos. Todo se cifra en el dispositivo con claves derivadas mediante Argon2id y AES-256-GCM antes de almacenarse o sincronizarse, así que el Worker y la base de datos solo contienen texto cifrado.

Además de la terminal, Hatoba incluye un panel SFTP, reenvío de puertos, monitoreo del uso de recursos por SSH y compatibilidad con contraseñas y claves Ed25519, ECDSA y RSA. Está creado con Tauri 2 y prioriza Windows, con paquetes para Linux y una versión experimental para macOS.

Funciones clave

  • 01Asistente de IA que lee la pantalla de la terminal, ejecuta comandos y edita archivos, con modo de aprobación o Auto
  • 02Administración de hosts con grupos, etiquetas, importación de ~/.ssh/config y ProxyJump
  • 03Panel SFTP con transferencia mediante arrastrar y soltar, y edición de archivos remotos en un editor local
  • 04Reenvío de puertos local, remoto y SOCKS
  • 05Sincronización incremental cifrada de extremo a extremo mediante tu propio Cloudflare Worker y D1
  • 06El comando Hatoba permite que agentes de programación y scripts usen hosts guardados sin acceder a las contraseñas

Casos de uso

  • Administrar muchos servidores y sincronizar hosts y claves entre una laptop y una computadora de escritorio
  • Permitir que un asistente de IA diagnostique y solucione problemas en una máquina remota mientras apruebas las acciones
  • Editar archivos en servidores remotos con tu editor local y SFTP
  • Mantener privados los datos SSH confidenciales cuando no quieres usar un servicio de sincronización de terceros

Inicio rápido

  1. 1

    Añade el bucket Extras a Scoop

    scoop bucket add extras
  2. 2

    Instala Hatoba con Scoop en Windows

    scoop install extras/hatoba
  3. 3

    En Arch Linux, instala hatoba-bin desde AUR con un ayudante de AUR

    yay -S hatoba-bin
  4. 4

    O descarga la aplicación para tu sistema desde la página de descargas

Antes de usarlo

  • El mantenedor prueba principalmente en Windows, por lo que las versiones para Linux y macOS apenas se prueban en condiciones reales.
  • La versión para macOS es experimental.
  • Las funciones de IA requieren tu propia clave de API compatible con OpenAI o de Anthropic.
  • La sincronización opcional requiere desplegar un Worker y una base de datos D1 en tu propia cuenta de Cloudflare.

En colecciones

Temas

Preguntas frecuentes

¿Qué es Hatoba?
Cliente SSH de escritorio para Windows, Linux y macOS, con asistente de IA integrado y sincronización cifrada de extremo a extremo en tu propia cuenta de Cloudflare. Hatoba es un cliente SSH de escritorio que reúne hosts, claves y sesiones de terminal en una sola aplicación y los sincroniza entre dispositivos. Cada terminal tiene un asistente de IA que puede leer la pantalla, ejecutar comandos y editar archivos en el host, con controles de aprobación para decidir qué puede hacer. Usa tu propia API key compatible con OpenAI o de Anthropic y admite skills y servidores MCP.
¿Hatoba es gratuito? ¿Qué licencia tiene?
Hatoba es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿Hatoba sigue mantenido?
Mantenimiento activo. El último commit de Hatoba fue el 4 nov 2026.
¿Para qué puedo usar Hatoba?
Administrar muchos servidores y sincronizar hosts y claves entre una laptop y una computadora de escritorio Permitir que un asistente de IA diagnostique y solucione problemas en una máquina remota mientras apruebas las acciones Editar archivos en servidores remotos con tu editor local y SFTP Mantener privados los datos SSH confidenciales cuando no quieres usar un servicio de sincronización de terceros
¿Cómo se instala Hatoba?
Añade el bucket Extras a Scoop: scoop bucket add extras Instala Hatoba con Scoop en Windows: scoop install extras/hatoba En Arch Linux, instala hatoba-bin desde AUR con un ayudante de AUR: yay -S hatoba-bin O descarga la aplicación para tu sistema desde la página de descargas
¿Dónde consigo Hatoba?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/scarletkc/Hatoba

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados