Hermes Atlas
Plugins & extensions

Dream Auto

StefanIsMe/dream-auto

Archived Hermes plugin that runs background tree-search thinking over past sessions while idle

In short

Dream Auto is an archived Hermes Agent plugin that analyzes past sessions in the background and runs Monte Carlo tree search dreams to surface insights and learn from errors.

What Dream Auto does

Dream Auto indexes your Hermes sessions, scanning conversation history for topics, errors, open questions and complexity signals. An LLM then grades each session between 0.0 and 1.0 for how much it is worth thinking about again. When the machine is idle, a scheduler starts background dreams, and the troubleshooting table says it only does so while CPU and RAM are both under 70 percent.

The thinking engine is a Monte Carlo tree search with a two-tier agent. Tier 2 rollouts, which can use tools, fire when Tier 1 confidence on the best branch falls below 30 percent. The plugin registers six hooks, a scheduler with a queue manager and a wall-clock killer, and a command-line insights dashboard. Linux uses a systemd user service, macOS uses hermes cron through launchd, Windows works inside WSL, and native Windows is not supported. The plugin is enabled with DREAM_AUTO_ENABLED=1.

Key features

  • Indexes past sessions for topics, errors and open questions
  • LLM grading of each session for dream potential
  • Monte Carlo tree search engine with a two-tier agent
  • Resource-gated scheduler that waits for CPU and RAM under 70 percent
  • Command-line insights dashboard and six plugin hooks

When to use it

  • Revisiting unresolved problems from earlier Hermes sessions without prompting
  • Learning from errors that were fixed and then forgotten
  • Running background analysis only when the machine is idle

Who it is for: Hermes Agent users interested in autonomous background reflection on their session history.

How it fits with Hermes Agent

It is a Hermes Agent plugin, built on Hermes hooks, hermes cron and a bundled skill, for Linux, macOS and Windows WSL.

Requirements: Hermes Agent on Linux, macOS or Windows WSL (native Windows is not supported), the psutil and rich Python packages, and DREAM_AUTO_ENABLED=1

Note: The repository is archived and read-only.

FAQ

What is Dream Auto?

Dream Auto is a background-thinking plugin for Hermes Agent. It scores past sessions and runs tree-search dreams on the promising ones when the machine is idle.

Does Dream Auto work with Hermes Agent?

Yes, it was built as a Hermes Agent plugin and works on Linux, macOS and Windows under WSL. Native Windows is not supported.

Is Dream Auto free and open source?

The repository has no license file on GitHub, so default copyright applies and you should check with the author before reuse, although the README ends with an MIT line. The repository is also archived.

Similar plugins for Hermes Agent

All plugins

Related guides: How to install Hermes Agent · How to run Hermes Agent securely