← All Field Notes
Why the Harness
field-note

Your AI Needs a Harness, Not Another Browser Tab

If your AI lives in a browser tab, you don’t have an AI. You have a visitor.

Watch: Your AI needs a harness, not another browser tab

A browser chatbot can be remarkably useful. It can explain a problem, draft a document, and help you think. Then the tab closes, the files remain scattered, and you still have to carry the work across the finish line. That is the limit this Field Note addresses. The problem is not intelligence. The problem is that the model has no durable operating environment.

If the AI can only advise you inside a tab, it is a capable visitor, not an operator.

What a harness adds

A harness connects a model to the parts of work that survive the conversation:

  • Files the agent can read and update.
  • Tools it can use to search, calculate, test, publish, or communicate.
  • Memory for stable facts and preferences.
  • Skills that preserve repeatable procedures.
  • Permissions that define what the agent may do and when it must stop.
  • Verification that checks whether the requested outcome actually happened.

The model still does the reasoning. The harness gives that reasoning somewhere to operate.

Advice and execution are different products

Ask a browser chatbot to prepare a launch email and it can draft the words. A working agent can read the existing brand notes, create the file in the right project, check the links, and return the finished artifact for approval.

That does not make the agent infallible. It makes the work inspectable. The agent can show which files it read, what it changed, which checks ran, and where human approval is still required.

What ownership means here

AI sovereignty does not mean avoiding every vendor. You may still use OpenAI, Anthropic, Google, hosted servers, and external APIs. Each creates some switching cost.

The practical goal is to keep the layer that compounds in formats you can inspect and move: your memory, skills, operating rules, workflow definitions, and project files. If a better model becomes available, you should be able to test it without rebuilding the agent from an empty chat window.

Some browser AI products now include persistent memory, tools, and connectors. The real test is not browser versus terminal. It is whether the context is inspectable, exportable, and usable outside one vendor.

Why Hermes is our starting point

Hermes already combines persistent files, tools, memory, skills, model choice, messaging channels, delegation, and verification in one open-source harness. You can run it yourself and inspect the operating instructions directly.

That is a recommendation, not a lifetime pledge. A harness should keep earning the job. If another system becomes better, the owned operating layer should make moving possible.

Start with one real job

Do not begin by designing an abstract AI operating system. Choose one recurring task that currently ends with you copying, pasting, checking, and filing the result. Give the agent the necessary context, one bounded permission set, and a clear completion check.

A useful first test is simple: can the agent finish the job, show its work, and leave you with less cleanup than the browser chatbot did? If yes, you have started building an operator rather than renting another conversation.

That is the ownership test: when the conversation ends, the files, methods, and completed work still belong to you.

Also posted on YouTube · Instagram · Facebook · X · TikTok