Repository navigation
Releases
v0.5.25
aiherd 0.5.25
- The Mac app and herd use far less CPU and battery in the background: the grid's animations stop when the app is inactive, and background re-summaries are throttled across all panes.
- The Windows desktop app hosts the full dashboard with saved remote herds, pairing, downloads and notifications, and shows herds as chips in its toolbar like the Mac's herd bar.
- The file browser accepts relative paths, opens typed directories and files, and has a name filter that appears on demand. The web pane menu gains Browse files.
- A pane's file pill also lists files the session mentioned earlier in its history.
- Parked SSH sessions stay alive while their herd is down, and a herd boots even when its SSH restart checkpoint is unusable.
- Droid is recognized as a coding agent, and Copilot Chat tracking is fixed.
- Relay connections and the herd recover from stalled or vanished peers instead of holding connections open.
Source commit: e6c321a43f71bfc8dff523798ee150d2bfa746e1
v0.5.24
v0.5.23
- AIHerd now runs on Windows, with a service installer, terminal capture and remote shells. SSH sessions survive graceful herd restarts and Windows service upgrades.
- Open the bundled web dashboard on Linux and Windows with
aih web, and check a herd without changing it withaih status. - Browse and download files from remote herds on Mac and iPhone. A pane's file browser starts in its working directory, and static HTML files open from every client.
- Share files and folders through revocable read-only browser links with
aih share, and expose a local HTTP service withaih expose. - Share an existing coding assistant conversation through
aih talk: guests can ask questions in an encrypted room with Markdown, diagrams and right-to-left chat. Rooms can last up to seven days. - View Windows and Linux RDP desktops directly on iPhone and Android. Linux setup can select a desktop and create a separate GNOME session.
- Markdown renders across clients, and wrapped file paths are recognized as links.
- Cloud sign-in explains rejected requests and offers recovery when the browser does not open. HTTPS connections also trust certificates installed on the machine.
- Chrome snapshots open on a fixed debugging port so Google sign-in works, and sharing waits for approval before connecting to a different browser.
- Tailscale, Kubernetes and serve-over-SSH connection options have been removed.
Windows and Linux packages were compiled and validated on native Windows and Linux machines. macOS downloads are signed and notarized.
Mobile testing: Android 0.5.23 (1816) is on internal testing. The corrected Android 0.5.22 (1813) Community release is awaiting Google Play review. iOS 0.5.23 (1815) is available to internal TestFlight testers.
v0.5.21
v0.5.20
AIHerd runtime models (models-v1)
Runtime model assets for AIHerd on macOS and Linux.
Includes the original trained SetFit question detector (BERT weights, tokenizer, config and logistic head) and the pinned vanilla all-MiniLM-L12-v2 search embedder. The app downloads these into its model cache on first run and checks SHA-256 before loading. Checksums and sizes are in native-models.json.
v0.5.19
v0.5.18
Pair a phone with a herd on your AIHerd account without scanning a QR code: choose Herds → ⋯ → Log in to new herd on the phone.
Every account pairing shows a 6-digit PIN on the phone. Type it into the herd's pending request or use aih join to approve. Each herd allows at most three account pairing requests per two minutes.
Approved phones are ordinary paired devices. Revoke them on the herd; signing the herd out keeps them paired.
Do not roll a signed-in herd back to 0.5.17 or earlier without first stopping it and removing the "origin": "account" row from its http_tokens.json. Older builds cannot read that row and may erase existing pairings on the next save.