What do you want to do?
4 use cases
-
Build the Hatoba desktop app from source
Compile and run the open-source SSH client on your own machine instead of using a release build.
- Hatoba
- Software and DevOps
- Intermediate
View prompt
Clone the scarletkc/Hatoba repo, run `pnpm install` and then `pnpm tauri dev` in the cloned folder, and report whether the app window opens. Verify that the Rust and Node.js versions meet the README requirements before starting.
-
Sync SSH hosts and keys across devices, encrypted
Deploy a sync Worker and D1 database in your own Cloudflare account so every device shares one encrypted vault.
- Hatoba
- Software and DevOps
- Intermediate
View prompt
Read workers/sync/README.md in the scarletkc/Hatoba repo and list the deployment options and the exact connection steps for a first device and a second device. Verify that the output names the Worker URL, the setup token, and the master password, and that it does not invent any command not in the guide.
-
Watch every saved server's health on one page
See online status, CPU, memory, disks, and load for all saved hosts without installing anything on them.
- Hatoba
- Software and DevOps
- Intermediate
View prompt
In the scarletkc/Hatoba app, open the Dashboard after importing hosts from ~/.ssh/config, then list each saved host with its online status and CPU and memory readings. Verify that every saved host appears once and that no software was installed on the servers.
-
Have an AI assistant diagnose a live SSH session
Let a model read your terminal and run approved commands on a server, with control over each action.
- Hatoba
- Software and DevOps
- Intermediate
View prompt
In the scarletkc/Hatoba app, open an SSH session to <host>, ask the AI assistant to find why <service> is failing, and keep approval on for every action. Verify that the assistant lists each command it ran and that you approved each one before execution.
How to use Hatoba
- Check you have what it needs: A computer running Windows, Linux, or macOS (Windows is the maintainer's main platform); Rust stable, Node.js 22 or later, and pnpm for building from source; WebView2 on Windows, Xcode Command Line Tools on macOS, or the Tauri system dependencies such as libwebkit2gtk-4.1-dev on Linux.
- Open scarletkc/Hatoba on GitHub and read the README and license.
- Install Rust stable, Node.js 22 or later, and pnpm, plus the WebView2, Xcode Command Line Tools, or Tauri Linux dependencies for your system.
- Clone https://github.com/scarletkc/Hatoba and open the folder in a terminal.
- Run
pnpm install. - Run
pnpm tauri devto start the app in development mode.
These steps come from our top use case, Build the Hatoba desktop app from source, which also has a copy-paste agent prompt.
Get 5 new use cases every morning. Free, one short email, unsubscribe anytime.
Get them freeAbout this repo
- Who it is forDevelopers and system administrators who manage several SSH servers and want an encrypted, self-hosted client with an optional AI assistant.
- Why it is hot
- LanguageRust
- Sourcegithub.com/scarletkc/Hatoba · Back to Hot repos
Requirements
- A computer running Windows, Linux, or macOS (Windows is the maintainer's main platform)
- Rust stable, Node.js 22 or later, and pnpm for building from source
- WebView2 on Windows, Xcode Command Line Tools on macOS, or the Tauri system dependencies such as libwebkit2gtk-4.1-dev on Linux
- SSH access to at least one host, with a password or key
- A Cloudflare account for optional sync (the free plan usually covers personal use)
- An API key from an OpenAI-compatible or Anthropic provider for the AI assistant
Maintain Hatoba? Add the Featured on Deduped badge
Paste this into your README:
[](https://dedupedai.com/use-cases/scarletkc-hatoba/?ref=badge)
Questions about Hatoba
What is Hatoba?
Hatoba is an open-source desktop SSH client with an AI assistant and end-to-end encrypted sync stored in your own Cloudflare account. It is an open-source project on GitHub: https://github.com/scarletkc/Hatoba.
Who is Hatoba for?
Developers and system administrators who manage several SSH servers and want an encrypted, self-hosted client with an optional AI assistant.
What can I do with Hatoba?
4 use cases so far, for example: Build the Hatoba desktop app from source; Sync SSH hosts and keys across devices, encrypted; Watch every saved server's health on one page. Each has steps and a copy-paste agent prompt.
What do I need to run Hatoba?
A computer running Windows, Linux, or macOS (Windows is the maintainer's main platform); Rust stable, Node.js 22 or later, and pnpm for building from source; WebView2 on Windows, Xcode Command Line Tools on macOS, or the Tauri system dependencies such as libwebkit2gtk-4.1-dev on Linux; SSH access to at least one host, with a password or key.
What are alternatives to Hatoba?
Other hot AI repos in Software and DevOps: Harness2, iFixAi, Orca, Diagram Design, AI Memory.
Is Hatoba safe to run?
Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.