Want to ask in the next Q&A? Join the AI Profit Boardroom.
← Back to all guides
The Goldie Socratic Society™ — Vol. 5

How to build your own Agent OS.

Fifth Q&A drop from inside the AI Profit Boardroom — this one is the build edition. Five real builder questions: Hermes alone or with OpenClaw? When the OS is built, do I still prompt Claude Code? How do I add a local LLM model? Is there a free video agent? How does the Obsidian 3-file system work? Plus three wins from members who shipped before anyone asked.

Five robed figures seated around a glowing marble round-table inside a candle-lit temple chamber — the Socratic Society at work, with three laurel wreaths glowing on a pedestal behind them
5
Questions
3
Member wins
8
Voices in the room

Vol. 4 was the Hermes edition. Vol. 5 is the build edition — questions every operator hits when they're 30%, 60%, 90% through standing up their own Agent OS. Should I run Hermes + OpenClaw together or pick one? Once the OS works via Claude, do I still need to prompt Claude Code directly? Where does the local LLM plug in? Is there really a free video agent in the dashboard? How do I structure my Obsidian vault so every agent reads the same context?

Plus three members who weren't asking anything — they were shipping. Brad built an autonomous workflow platform running on a small local model. Ali wrote a beautiful one-pager comparing local-vs-cloud Agent OS deployments. Lawrence found voice dictation and changed how he works overnight.

One person asks. Everyone learns.

— Julian
🏆 Member win — autonomous workflow platform live

Brad Hastedt built his own multi-agent platform — running locally on a small model

From the AIPB win wall · view thread →
Brad Hastedt's post — autonomous workflow platform (Beta) accessing remote agents, doing autonomous multi tasks, web research, analytics, article writing, moderator, customer support, email replies, website updates

Brad started on a new multi-agent platform that can be accessed remotely from a server (or other PC on the local network) — it sits in the background doing autonomous multi-tasks: web research, analytics, article writing, moderator, customer support, email replies, website updates, all on scheduled timers.

The clever part: he's running it on a small LLM called Bonsai 8B that turns out to be impressive for small task work. He built a customer support chat agent with Hermes + an email replier on top. Managed to compress one container down from 5GB to 2GB. Now mostly running at 1.1GB. Set up to read off memory files that instruct on how to complete tasks. Plans to host it on his loungeroom media PC with just an 8GB GPU.

And — when he needs more horsepower — the platform routes to Claude or Grok Build instead. Best of both: local for the routine, frontier for the demanding.

This is what "build your own Agent OS" looks like in the wild. Not a fork of someone else's project — your own multi-agent platform, running where you choose, on the model you choose, doing the jobs you define. Steal Brad's pattern.

Q1. Karim Traore · view thread →

"Do I need OpenClaw if I have Hermes? Or is Hermes just a better OpenClaw?"

Karim Traore asks whether he needs OpenClaw installed alongside Hermes — or if Hermes is essentially a better version of OpenClaw
— Julian answers

Karim — great question, because the framing matters. Honest answer: they do different jobs. Run both if you want, start with Hermes if you have to choose.

Here's how I think about it:

They're not replacements for each other — they're complementary surfaces. Same vault, same dashboard, different access patterns.

That said: if you're brand new to building your Agent OS and you have to pick one to start, start with Hermes. Get the harness running, learn how skills work, build your first goal. Once Hermes is solid for you, add OpenClaw later for the always-on ambient surface. Setup is much smoother in that order than trying to wire both together from scratch.

Full Hermes setup is in The Goldie Hermes Agent OS →. Full OpenClaw walk-through is in The Goldie OpenClaw 5.20 →. Both live next to each other in The 7-Layer Blueprint →.

"Not replacements. Complementary surfaces. Start with Hermes, add OpenClaw when ready."

Q2. Nate Latimer · view thread →

"Now that I can communicate with Hermes via Claude, should I still prompt Claude Code directly?"

Nate Latimer asks whether to still prompt Claude Code directly now that he can talk to Hermes via Claude in the new OS — or have Hermes build out everything else
— Julian answers

Nate — you've hit the moment where the OS starts paying off. Honest answer: use Claude Code less, use the OS more, but keep Claude Code for one specific thing.

Here's the rule of thumb I run by:

So your build-out goes through Hermes inside the OS. That's the right move. Faster, better organised, every output saved to Workspace + auto-logged to your Obsidian vault. You're not losing anything by stopping the direct Claude Code prompts for the build — you're upgrading from a single-thread chat to an orchestrated system.

Claude Code stays in your toolkit for the days you want to deep-dive on one specific codebase question. Most days, you won't open it.

"Once the OS works, talk to Hermes 90% of the time. Open Claude Code for the 10% where pair-coding is the point."

🏆 Member win — beautiful local vs cloud thinking

Ali Marjaie wrote the definitive one-pager on where to deploy your Agent OS

From the AIPB win wall · view thread →
Ali Marjaie's lengthy one-pager comparing local-machine vs cloud-server deployment of an Agentic OS — covering privacy, customization, personal knowledge, performance stability, cost, long-term direction

Ali turned his question into a beautiful one-pager comparing running an Agentic OS locally vs deploying it on a cloud server — and worked through every dimension that matters. Privacy. Customization. Personal knowledge integration. Performance stability. Cost. Long-term direction.

The key tension he surfaced: local feels personal, flexible, fully owned. But server-based offers better availability, scalability, always-on agent execution. The right answer depends on which agents need to run continuously vs which run when you're at the keyboard.

This is the kind of post that earns its place on the wins wall not because it shipped code — but because it shipped clear thinking. Sometimes the most valuable contribution to a community is the framework that helps everyone else decide. Ali did that.

For anyone wrestling with the same question: my own setup is hybrid — most of the dashboard runs locally, anything that needs continuous execution (long Goal Mode runs, scheduled SEO tasks, autonomous workflows like Brad's) runs on a small VPS behind Cloudflare Tunnel. Same vault syncs both ways via Obsidian Sync. Best of both worlds.

Q3. Ken Schisler · view thread →

"I set up Agent OS on my Nvidia Spark. How do I add a local LLM?"

Ken Schisler asks how to add a model so he can run a local LLM on Agent OS — the Model tab only shows existing cloud options, no option to add one
— Julian answers

Ken — the Nvidia Spark setup is sweet. Adding a local LLM is two parts: install the model server, then point Agent OS at it.

Step 1 — Install Ollama (or LM Studio) and pull a model.

Step 2 — Wire Ollama into Agent OS via the openclaw.json or hermes config.

For OpenClaw, edit ~/.openclaw/openclaw.json and add Ollama as a provider:

"providers": {
  "ollama": {
    "baseUrl": "http://localhost:11434/v1",
    "api": "openai-completions",
    "models": [{ "id": "qwen2.5-coder:32b", "name": "qwen2.5-coder" }]
  }
}

For Hermes, run hermes config set model.provider ollama followed by hermes config set model.endpoint http://localhost:11434/v1.

The reason the Model tab only shows cloud options is that the local provider lives in your config file, not the UI's default catalog. Once you add it to the config, the tab will show your local model alongside the cloud ones — and you can pick which to use per chat or per goal.

Heads-up: local models work great for "fast and free" — Bonsai 8B (what Brad's running), Qwen2.5-Coder, Llama 3.3. But for hard reasoning and tool use at the frontier, you'll still want to fall back to qwen3.7-max or Claude. Best to wire in both — local for routine, frontier for demanding. That's the Build-Anything Stack → default.

🏆 Member win — voice dictation changed his workflow

Lawrence Wong: voice dictation is the productivity unlock most operators miss

From the AIPB win wall · view thread →
Lawrence Wong's post about Wispr Flow voice dictation being a game changer — using it for laptop typing, phone typing, with built-in AI fixing errors and speech

Lawrence wasn't asking a question. He was sharing a small habit shift that's been hiding in plain sight: voice dictation is faster than typing for almost everything longer than one sentence.

He tried Wispr Flow after hearing about it for ages and not paying attention. He's a fast typer. Can talk even faster. Now he uses it on his laptop and phone — and the built-in AI cleans up his speech errors and inserts snippets when you say trigger phrases.

Why this matters for Agent OS operators: your prompts get longer, more detailed, and more frequent when you're dictating instead of typing. The bottleneck stops being your fingers. It starts being your thinking. Which is exactly what you want.

Wispr Flow isn't the only option (Lawrence flagged that there are open-source alternatives too) — but the principle is what matters. Run voice into your AI agents, not just keystrokes. Members who switched report 2-3× more usage of their dashboard agents within a week.

Bonus: pair it with the Talk panel inside OpenClaw Studio for full live voice conversation with Grok 4.3 — that's a separate game from dictation, but they compound. Dictation for prompts. Talk for live planning. Both saving you typing.

Q4. Arpiet Malpani · view thread →

"Is there a free AI agent that builds high-quality video using my laptop hardware?"

Arpiet Malpani asks if there's any AI agent that helps build high quality video using laptop hardware for free — without using paid video generation services
— Julian answers

Arpiet — yes, and we've already built it inside the Agent OS. It's the Hermes Video Agent, and it runs locally for $0 per render.

How it works:

Output quality depends on your hardware — on a base M-series Mac mini, you'll happily render 1080p at deterministic frame rates. On an Nvidia Spark or similar dedicated GPU, you'll fly. On a 5-year-old laptop, it'll work but slowly.

Full walk-through with the five-station forge (Spark → Form → Frame → Forge → Filing) is in The Goldie Vision Forge →. The video agent is one of the most-used surfaces in Agent OS for a reason — once you've shipped one render at $0, you stop thinking about HeyGen or Synthesia or any of the per-render SaaS tools.

"$0 per render. Free locally. Already inside the dashboard. The free video agent you asked for has been there all along."

The Agent OS — owl, lobster, Hermes
— bring your question to the next Q&A

The room where these answers live

Every Q&A drop is built from real member questions inside the AI Profit Boardroom. Post yours and it could be in Vol. 6. Plus the four weekly coaching calls, the templates, the SOPs, the 30-day roadmap — and the Agent OS that ties it all together.

Join the AI Profit Boardroom →
Q5. Lawrence Wong · view thread →

"How does the Obsidian 3-file system work for storing context across LLMs?"

Lawrence Wong's goal post asking about building out an Obsidian '3-file system' so different LLMs can access it — storing MD files, Skill files, and personal profile
— Julian answers

Lawrence — great instinct. The 3-file system is the cleanest way to make your Obsidian vault feed every LLM in your dashboard without duplication. Here's how I structure mine:

File 1 — personal-profile.md · the "who I am" file

Every agent reads this at the start of any session. It's what makes every output sound like you, not generic AI.

File 2 — skills-index.md · the "what each agent does" file

This is the "operating manual" for your own dashboard. When an agent needs to know which skill applies to a request, this is the first thing it reads.

File 3 — knowledge-base.md · the "everything else" file (or folder)

For most operators, this one is a folder with sub-files rather than a single document — but it works the same way. Agents query it for grounded specifics whenever they need real numbers or examples.

The key move: link the three files at the top of every agent's system prompt. Hermes, Claude, OpenClaw, Codex — they all read the same three files. Same context. Different agent. Same brand voice every time.

And yes, Obsidian beats Notion for this because Obsidian is local-first (your files live on your machine, not in someone else's cloud) and uses plain Markdown (every AI tool reads it natively, no API needed).

Full pattern is in The Goldie Brain Loop →. The new Knowledge Studio → guide shows how the Notebook tab inside Agent OS auto-syncs to the same vault for completeness.

"Three files. One vault. Every agent reads the same context. Same brand voice every time."

— see you in Vol. 6 —

One person asks. Everyone learns.

The Socratic Society isn't built by a guru at the front. It's built by members showing up with sharp questions and members sharing the wins they didn't know they'd built. Vol. 6 is being collected right now — drop your question in the AIPB and it'll be answered on camera next.

Join the AI Profit Boardroom →