hn.today

Show HN: Hatoba, an open-source SSH client with an AI assistant and E2EE sync

github.com3 points0 comments
Screenshot of Show HN: Hatoba, an open-source SSH client with an AI assistant and E2EE sync

Hatoba is an open-source desktop SSH client that combines a full-featured terminal, an AI assistant, and end-to-end encrypted sync that runs entirely in your own Cloudflare account. Sync uses a Cloudflare Worker and D1 database you deploy, so no third-party server holds plaintext; keys are derived with Argon2id and every item is encrypted with AES-256-GCM on device. The app is local-first and works offline, with a Windows-first UI (custom title bar, Snap Layouts, Mica, Segoe UI/Cascadia fonts) plus Linux packages and an experimental macOS build. Downloads, checksums, and builds are provided; building from source requires Rust, Node.js 22+, pnpm and platform-specific dependencies.

Feature-wise, Hatoba manages hosts with groups, tags, fuzzy search, ProxyJump and proxies, shows a dashboard of host status and resource metrics, and offers a tabbed terminal with 256/truecolor, CJK support, paste confirmation, and server resource display. It includes SFTP with drag-and-drop, a key vault (import/generate/deploy keys), port forwarding, and configurable auth (passwords, Ed25519/ECDSA/RSA, ssh-agent, 2FA). Sync supports incremental updates, conflict review, device revocation, and optional automatic deployment of the Worker. The integrated AI assistant reads the terminal screen, runs and types commands, edits and searches files, and can use OpenAI/Anthropic-compatible keys, skills or MCP servers; you approve actions or use auto/bypass modes. Licensed under MIT.

Read on github.com0 comments on Hacker News

Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.

More in Security

The daily digest

Today's best Hacker News stories, summarized and screenshotted, one email a day.