ShiinaSaku

Fast encrypted file transfer for local networks, terminals, scripts, and Termux.

12
2
100% credibility
Found Jun 01, 2026 at 12 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Rust
AI Summary

Hayate is a fast, secure file transfer tool that works over your local network. You can send files and folders between devices using either a secret code for automatic pairing or by entering the other device's network address directly. Files are encrypted end-to-end, compressed automatically when helpful, and transferred at high speed with a visual progress indicator. The tool works on computers, phones, and tablets, requiring no account or cloud service.

How It Works

1
📱 You want to share files between your devices

You have photos, documents, or folders sitting on one device that you need on another device in the same house or office.

2
You download and install Hayate

You run a simple installation command and Hayate appears on your computer, ready to send and receive files instantly.

3
🔒 You choose how to connect

You can either type in a secret code that both devices recognize, or enter the other device's network address directly.

4
Two ways to start a transfer
📥
Receive mode

You start listening and wait for someone to send you files, optionally auto-accepting transfers.

📤
Send mode

You pick a file or folder and send it to a receiver, with optional compression.

5
🔐 Everything is encrypted automatically

Your files are encrypted end-to-end with a secure code phrase, so even if someone intercepts the transfer, they cannot read your data.

6
📊 You watch the progress bar

A smooth, colorful progress bar shows exactly how much is transferred, the speed, and how long until it's done.

Your files arrive safely

The receiver gets your files with a verification check, and both sides see a summary confirming the transfer completed successfully.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 12 to 12 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is Hayate?

Hayate is a Rust-based CLI tool for encrypted file transfer across local networks. It lets you send files and directories between machines without manual IP configuration, using a code-phrase pairing system. The tool runs on macOS, Linux, Windows, and Android via Termux, and leverages QUIC for transport with ChaCha20-Poly1305 encryption and Zstd compression.

Why is it gaining traction?

The zero-config pairing is the killer feature: generate a phrase like "apple-bravo-charlie", share it with the receiver, and Hayate handles the rest. No IP addresses, no port forwarding, no friction. For local network transfers, it bypasses cloud services entirely. The async I/O using io_uring on Linux and similar primitives on other platforms means it saturates Wi-Fi 6 and Ethernet connections. Directory transfers work out of the box, with smart compression that skips already-compressed files.

Who should use this?

Developers who frequently move files between machines on the same network: those working with large build artifacts, sharing binaries, or syncing project files across VMs. DevOps engineers shipping artifacts to CI runners on the same subnet. Mobile developers pushing APKs to phones connected to the same network. Anyone frustrated with slow cloud uploads for local-only transfers.

Verdict

For a tool with 12 stars and a 1.0% credibility score, the implementation is surprisingly polished. The documentation is solid, the CLI is well-designed, and the security model (ephemeral X25519 key exchange salted with the code phrase) handles the local-network MITM problem correctly. Use it for personal workflows, but keep an eye on the repository for more widespread adoption before relying on it in production environments.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.