AI NewsDev toolsAnnouncement

Herald OS runs a Mac or Linux desktop by talking to Hermes

Herald OS is an alpha operating system you drive by talking or typing to Nous Research's open-source Hermes Agent; it ships for Apple Silicon Macs, Arch Linux, Fedora on PC and in a virtual machine, under MIT, and reached 393 stars in four days.

AI News

Editorial2 min read

LinkedInX
GitHub social card for the iamlukethedev Herald-OS repository

Image: GitHub

Why it mattersLetting an agent act on a desktop without a permission layer is how a weekend of files disappears. Herald's take is that the operating system itself is the right place for those permissions, not the agent.

Running an agent that can act on a desktop usually means handing it a terminal and hoping. Herald OS, a project by Luke The Dev published on 6 October 2026, moves the agent inside the system. The reader types or talks to Hermes, Nous Research's open-source agent, and Hermes opens apps, finds files, watches running processes, remembers what matters, runs scheduled routines, and builds software across the whole machine. Every action that changes something goes through a permission layer the user controls. The repository reached 393 stars in four days under the MIT licence, and is labelled alpha (0.1) with the warning to keep backups.

Herald OS is an independent project, not an official Hermes or Nous Research product, and the README states this twice. Hermes Agent is installed alongside it and needs a model provider: a Nous Portal account, or an API key for OpenRouter, OpenAI, Anthropic or a local model. The first start shows a sign-in card.

What you install

The releases page lists seven ways in, matched to the machine. An Apple Silicon Mac takes a DMG and runs Herald OS as a fullscreen app on macOS 13 Ventura or later; Cmd+Ctrl+F leaves fullscreen and Cmd+Q quits. The build is not yet notarised, so a single xattr command on first install unblocks it. For a PC the project ships an x86_64 ISO installer that runs Fedora underneath with Herald on top; the ISO comes in two parts because GitHub caps a release file at 2 GB, and a user joins them before writing the stick. Arch and Omarchy have their own packages, another Linux has a tarball, and an Apple Silicon Mac can boot the whole operating system in a virtual machine.

Herald asks for every permission at the moment it needs one. The macOS list is explicit: microphone for talking and recording with sound, camera for the recording bubble, Screen Recording for asking about what is on screen or copying text and QR codes from it, Accessibility and Automation for typing into another app and moving files to the Trash, Calendars for the day's events, Files and Folders for the Desktop, Documents and Downloads, and Notifications in a code-signed build (this release is not one yet).

What the OS asks the agent to do

The repository frames Hermes as the primary interface rather than a side feature. The description lists opening apps, finding and organising files, watching what is running, remembering what matters, running routines on a schedule, and building software "while you watch". The permission layer runs at the OS edge, not inside the agent, so a system update or a model swap does not change what the agent is allowed to do without the user's okay.

On a Linux PC Herald updates as a whole new system image: herald-os update installs one and herald-os rollback goes to the previous one. A machine already on Fedora Silverblue or another bootc system can switch to the Herald OS image in place, which replaces the running system and adds an account that signs in without a password; the docs walk through what changes and how to go back.

Source

Primary source: iamlukethedev/Herald-OS on GitHub.

This item was written by an AI system from the linked source. Reveneau is responsible for what it publishes.

Share
LinkedInX
Start a project