Pular para o conteúdo
← Back to Skalablog

Published article

How to Set Up Hermes Agent OS With Obsidian Memory

Software EngineeringChatGPTClaude CodeOpenAI

Four agents, one vault, one dashboard: that is the Hermes Agent OS pitch. The product combines a chat interface, a voice mode called Apollo, a scheduled competitor watcher called Oracle and a keyword research agent called Astros on top of a memory folder stored on your own machine.

What Hermes Agent OS Actually Is

Hermes Agent OS is a local dashboard that runs several AI models against a single shared memory vault. The product's own promotional material presents it as one screen combining chat, voice, competitor monitoring and keyword research, with conversations saved automatically into an Obsidian vault stored on the user's computer rather than a vendor cloud.

The transcript behind this article comes from a video by Julian Goldie, described in that video as CEO of the Goldie Agency, who sells a packaged install of the system through a membership. Treat the feature descriptions here as vendor-style claims made by the person selling the setup, not as independent testing. No benchmark, price comparison or third-party review is offered in the source material.

It is worth naming what this is not. Hermes Agent OS is not a new foundation model, and it is not an OpenAI or Anthropic product. It is a wrapper and orchestration layer: it holds the interface, the scheduling, the memory folder and the agent roles, while the actual generation comes from whichever models you plug in.

The clearest way to understand the design is that it gives your AI tools a fixed desk. Instead of opening a new tab and pasting context into a stranger's chat window, you keep one memory folder and point every model at it.

How the Shared Obsidian Memory Vault Works

Shared memory is the feature everything else depends on. Conversations are written to an Obsidian vault on your disk, and each connected model reads from that same folder, so a model you add tomorrow can already see decisions and context captured earlier.

Obsidian is a note-taking application that stores notes as plain Markdown files in a folder on your machine, which is why it is a convenient base for this kind of setup: the files stay readable and portable without the app.

The transcript names Claude Code and two models, LFM 2.5 and Quen 3.8, as examples that read from the same vault. Older phrasing in the source material also refers to ChatGPT and its variants by informal names; the intended product there is ChatGPT, OpenAI's assistant.

Two boundaries matter before you plan around this. First, memory consistency depends on how the orchestration layer writes and retrieves notes; a shared folder is a storage decision, not proof that every agent receives identical, current context. Second, storing notes locally does not make the whole workflow private. If a model endpoint is remote, the prompt and the retrieved notes still leave your machine unless you are running a local model end to end.

The Four Agents: Chat, Apollo, Oracle and Astros

Hermes Agent OS splits work across four named roles rather than one assistant. Each role is a packaging of a general capability, and separating them is what makes the dashboard feel like a small team instead of a chat box.

Main Hermes chat

The chat surface is the entry point. You type, it responds, and the exchange is filed into the vault automatically instead of waiting for you to copy it somewhere by hand. That automatic filing is the mechanism that makes later model swaps useful.

Hermes Apollo

Apollo is the voice layer. The demo shows spoken commands such as asking it to switch something on, with no typing. The transcript does not describe an API, a wake-word implementation, or a list of supported models behind the voice path, so the scope of what voice can actually trigger is unclear from the source.

Hermes Oracle

Oracle is a scheduled competitor watcher. It runs on a timer, checks what competitors are doing, and reports into the dashboard, which is how the interface can show something like an update timestamp even when the user did not touch it that day.

Hermes Astros

Astros is the keyword research agent. It monitors terms in your industry on a schedule and surfaces content ideas without a manual research session. Both Oracle and Astros are scheduled background jobs, so their value depends on how well the underlying model handles unmonitored runs.

Goal Mode and the Kanban Board for Agents

Goal mode and the Kanban board are the two features that change how you work rather than just where you work. In goal mode you type one objective and walk away while the system loops on it; on the Kanban board you file a ticket, a dispatcher picks it up, and a worker agent completes it.

The sequencing is explicit in the source material. Goal mode is described as looping for hours on a single instruction with no intermediate clicks, and the finished work waiting when you return. The Kanban board is described as a job queue where tickets move from filing to done without supervision, which relocates your role from prompting to reviewing.

Nothing here is a guarantee. An autonomous loop running for hours on one instruction has no independent verification in the source, and long unattended runs are exactly where error accumulation becomes hard to notice. If you test this, the practical controls are a narrow first objective, a check on the number of iterations, and a review of the vault diff before you accept the output.

That shift from operating to reviewing is the real claim being made. You stop sitting in the loop and start managing a queue, which is closer to how a small team is run than how a chat window is used.

How Model Swapping Works in Practice

Model swapping is presented as a two-click operation in a manage tab. You select a model, it becomes the active brain, and the memory vault, workflows and Kanban state stay where they are because none of them belong to the model.

The transcript frames the pace of releases as constant and says that LFM 2.5, a model it calls Muse Spark 1.2, and Quen 3.8 were each added shortly after release. Those model names come from a promotional video and should be checked against each provider's own documentation before you rely on them; model naming and availability change quickly and this article could not confirm every one of those names from a primary source.

When a model is genuinely swappable behind a stable memory layer, the ownership of your work changes. Your prompts, decisions and research history remain yours, and the model becomes a component you can replace rather than the place your context lives.

The limit of the claim is that not every model is interchangeable in every workflow. Tool-calling behaviour, context window size and instruction-following differ between models, so a model that works well for scheduled research may perform differently on a long autonomous build.

Setup, Support and What You Are Buying

The packaged offering is a ready-to-install zip file plus a 30-day roadmap, coaching calls, tutorials, a prompt library and community access, distributed through a membership rather than a public repository. That distribution model is worth noticing, because it means you cannot inspect the code, review the licence, or fork the project before paying.

The stated install path is a download, one install command, and a local web page. The creator says the setup took about 30 minutes on a new device, which is a single person's experience and not a tested average. The same material says the system has more than 3,800 business owners running it, a community figure reported by the seller and not something you can verify from outside.

If you want to compare this with a public option, one Brazilian channel covering similar tooling is Dev Doido do canal do youtube, which discusses builder tools aimed at the same audience of developers and automators.

Buy or skip, the decision turns on the same question. A packaged setup saves you wiring time, and it also means your orchestration layer is maintained by someone else and updated on their schedule.

Who Should Consider This and Who Should Not

This kind of setup fits people who already use multiple models and lose time re-establishing context. It does not fit anyone who needs auditable, self-hosted orchestration, because the distributed package is not published for review.

ReaderFitReason
Solo marketer or agency ownerGoodRepeated client context is exactly what a shared vault preserves
Developer wanting an inspectable stackWeakThe packaged install is distributed as a zip, not a public repository
Team with data-residency rulesWeakLocal notes do not keep remote model calls on your machine
Anyone replacing one chat toolNeutralThe gain appears only once several models or agents are in play
User unwilling to supervise autonomous runsWeakGoal mode and the agent board assume you review output after the fact

FAQ

  • Is Hermes Agent OS an open-source project? It is not presented as one. The source material describes a zip file distributed inside a paid membership, not a public repository with a licence, so there is nothing for an outside reviewer to inspect. That makes it distinct from open orchestration tools you can audit before installing.
  • Does a local Obsidian vault make the whole setup private? No. The notes are stored on your disk, but generating a response still sends the prompt and retrieved context to whichever model endpoint you selected. Privacy depends on which models you connect, not on where the vault lives.
  • Can it really replace Claude Code and ChatGPT? It replaces the tab-switching habit, not the models. The transcript describes Claude Code as one reader of the shared vault rather than something Hermes replaces, and the generation still comes from the underlying models.
  • What is the difference between goal mode and the Kanban board? Goal mode takes one instruction and loops on it for hours without supervision. The Kanban board takes filed tickets and moves them through a dispatcher and worker agents, which suits a queue of smaller tasks rather than one long run.
  • How long does setup take? The creator reports about 30 minutes on a new device using a download and a single install command. That is one person's account, and hardware, model choices and existing notes will change it.
  • Do I need a GitHub or cloud account? The source material explicitly says neither is required. That is a genuine convenience for non-technical users, though it also means the code is not distributed through a platform you can inspect or version.

Turning Spoken Workflows Into Published Explanations

The idea running through this whole setup is that a system beats a stack of tabs: one shared memory, one place to file work, one place to review it. That same idea applies to how a workflow gets explained to other people, because the knowledge usually already exists in a recording rather than in a draft.

If you have a walkthrough, an interview or a lesson sitting in a video, Skalablog transcribes it and turns it into an article draft you can edit and publish, so the explanation does not stay locked inside the recording.

Skala Blog

Source video