DEDUPED Hot AI repos, turned into use cases Get 5 a day

How to build the Hatoba desktop app from source with Hatoba

Compile and run the open-source SSH client on your own machine instead of using a release build.

Authorization notice. Hatoba is dual-use. Only use it on software, sites and systems you own or have explicit permission to test.

Who it is forA developer who wants to audit, modify, or run the SSH client from its source code.

The problemRelease binaries are not always what you want to run, and you may need to inspect or change the code before trusting it with your SSH keys.

The outcomeA working development build of Hatoba on your machine, plus an installer or package you built yourself.

What you need first

  • 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

Steps

  1. Install Rust stable, Node.js 22 or later, and pnpm, plus the WebView2, Xcode Command Line Tools, or Tauri Linux dependencies for your system.
  2. Clone https://github.com/scarletkc/Hatoba and open the folder in a terminal.
  3. Run pnpm install.
  4. Run pnpm tauri dev to start the app in development mode.
  5. Run pnpm tauri build --no-sign to produce an installer without update signatures (on macOS, use the build command in the README that turns off update artifacts instead).

Prompt for your agent

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.

Caveat. The README says the Linux and macOS builds get little testing on real machines, so expect rough edges outside Windows.

Share: X LinkedIn Hacker News Email Copy link

Disclaimer

Deduped lists open-source repositories that belong to other people. We do not own, maintain, audit, or vouch for any of them, and a repo appearing here is not an endorsement or a safety check. The use cases, steps, and prompts are written by AI and may be incomplete, outdated, or just wrong. Where a use case is marked "Seen in the wild", we link to public posts where someone described something similar, but we have not verified those posts and the use case itself is still our AI's own write-up. Use all of this at your own risk. Only run code, commands, or agents on systems and accounts you are authorized to use, and read the code and every command before you run it, especially anything that touches credentials, files, or the network. Nothing here is professional, security, legal, or financial advice. All trademarks and project names belong to their respective owners, and their use here does not imply affiliation. Content is provided as is, without warranties of any kind. Found a mistake, a safety problem, or something you want removed? Email [email protected] and we will look at it promptly. Full disclaimer page