AIOS
rexleimo/aios
Local-first control plane adding project memory, agent teams and verification around coding agents
AIOS is a local-first control plane that adds project memory, multi-agent coordination and verification around coding agents you already use, Hermes among them. It runs on top of the agent instead of replacing it.
What AIOS does
AIOS targets long-horizon coding work that falls apart between sessions. It adds cross-session project memory called ContextDB, adaptive workflow routing, multi-agent teams, resumable overnight runs, and evidence envelopes that record commands, exit codes, hashes and test output under .aios/. The README says it is not another agent framework: your agent stays as it is, and everything runs locally.
The supported agents it lists are Codex CLI, Claude Code, Gemini CLI, OpenCode, Hermes, Grok, WorkBuddy, Pi and ZCode. After installing, aios init --all is run from a project root, and aios doctor --native --verbose reports what was detected, synced or skipped. Memory can be searched with aios memo search. The installer also detects RTK and Caveman, two local tools that compress command and agent output, and wires the Headroom MCP. Documentation is published in English, Chinese, Japanese and Korean.
Key features
- ContextDB project memory that persists across sessions and is searchable with aios memo search
- Adaptive routing of work to the simplest workable path
- Multi-agent teams that split work in parallel and keep coupled changes in order
- Resumable long runs with checkpoints
- Evidence envelopes stored under .aios/ for each run
- aios doctor reports what was detected, synced or skipped
When to use it
- Giving a coding agent memory of last week's decisions when it starts a refactor
- Splitting a PR review and test update across several agents and collecting the evidence
- Letting a release handoff run overnight and resume if it is interrupted
Who it is for: Developers who use one or more coding agents, including Hermes, and want shared memory and verification without changing their client.
How it fits with Hermes Agent
A general tool that supports Hermes among about ten coding agents. The README names Hermes in its list of supported clients but gives no Hermes-specific setup.
How to install AIOS
These commands are copied from the project's README. Check the repository for the latest steps before you run them.
curl -fsSL https://github.com/rexleimo/aios/releases/latest/download/aios-install.sh | bash
source ~/.zshrc # or ~/.bashrc
aios init --all
aios doctor --native --verbose FAQ
What is AIOS?
AIOS is a local-first control plane for long-horizon coding agents. It adds project memory, workflow routing, multi-agent teams, resumable runs and verification evidence around the agent you already use.
Does AIOS work with Hermes Agent?
Yes. The README lists Hermes among the agents AIOS runs on top of, next to Codex CLI, Claude Code, Gemini CLI, OpenCode and others.
How do I install AIOS?
On macOS or Linux, run the install script from the latest GitHub release, reload your shell, then run aios init --all from a project root. A PowerShell installer is provided for Windows.
Similar multi-agent for Hermes Agent
All multi-agentProject ownership layer for Hermes agent fleets with verified cycles and an explicit autonomy policy
magnus919 Hermes CouncilPlugin foundation for a multi-agent debate system in Hermes Agent, still in early development
Ardha-Eco-System RUDR9Installer that turns Hermes Agent into a multi-profile AI engineering team coordinated by Kanban
amirghm hermes-kanbanSQLite-backed Kanban board for Hermes Agent with REST API, drag and drop and auto-detected agents
amanning3390 HermesHubAgent registry implementing ARD v0.9, operated by a Hermes Agent, with free and hosted listings
asimons81 Hermes A2A BridgeArchived plugin that let Hermes Agent call and act as A2A peers, now replaced by built-in A2A
Related guides: Build agent teams with the Hermes kanban board · Run multiple Hermes agents with profiles · Connect Hermes agents on several machines with Hermes Desktop