Three kinds of AI agent for a business: personal AI agents, self-hosted hybrid agents on OpenClaw or Hermes, and engineered AI workflows

    Personal, Self-Hosted, or Engineered? How to Choose the Right Kind of AI Agent for Your Business

    In the past few months, interest has surged in new AI agents that can follow and build workflows, perform research, and serve as personal assistants or project managers using only conversational instructions. As of November 2, 2026, the major names in this category are Grok Bot, Claude Duet, and OpenAI dots.

    Before these new AI agents existed, automating a process with LLMs required either building the automation yourself with AI engineers or piloting an autonomous agent using a system such as OpenClaw or Hermes.

    • When should a business adopt frontier AI agents?  
    • When should it use a system like OpenClaw or Hermes?  
    • When should it build from the ground up using AI engineering best practices?

    This article focuses on this topic. By the end, you should feel better informed and empowered to make the appropriate decision.

    First, terminology. People right now use the term “AI agent” relatively loosely, so in order to not get confused as I go through the three categories, I shall name them as follows:

    1. AI agents from the frontier Labs (Grok Bot, Claude Duet, and OpenAI dots) that are the main focus of this new category, I shall refer to as personal AI agents.
    2. AI agents that are built from the ground up by AI engineers, I will call agents built by AI engineering processes.
    3. AI agents that operate on OpenClaw or Hermes, I shall call self-hosted (hybrid) personal AI agents.

    Personal AI agents

    Personal AI agents are a low‑entry, powerful way to get started, giving them broad appeal and adoption potential.  

    You can assign them general goals, and they’ll figure out how to achieve what you want. You can also schedule activities and grant them authority to make proactive decisions on your behalf.  

    I think of personal AI agents as a net that catches many of your needs and solves a lot of your problems, they get you about 80% of the way there quickly.  

    Because humans rarely follow rigid, repetitive processes, we often need help with varied issues that arise daily. Personal AI agents are well suited to handle these irregular, non‑repetitive workloads from their human partners.

    The appeals of personal AI agents are numerous and compelling, especially if you’ve never experienced the incredible benefits that an empowered LLM can provide you and your business. But the disadvantages are numerous too, and not very well understood by most, since it is all still so new.

    Personal AI agents try to schedule activities, but “trying” isn’t the same as rigor. As you use these agents, you’ll find they generally follow instructions, including repeated daily tasks. However, you have no guarantee the agent will perform a task the same way twice, or even do it at all. For example, we’ve had an agent send an email from the wrong address, even though the correct address was written into its instructions, and skip steps in a process it had followed correctly before. A prompt is a suggestion, not a structure. This isn’t a problem if you direct and manage the agent and review its work daily. It does mean you must supervise its activities; you can’t rely on the agent to be consistent.

    There’s also a security concern. Personal AI agents often receive broad access to tools such as your inbox, calendar, CRM, project‑management system, or even other AI agents.  

    Currently, permissions cannot be scoped to a single personal AI agent; for example, Grok Bot does not support this, and OpenAI only allows one bot. Consequently, granting one agent access to your calendar gives all personal AI agents the same dataset and system access.  

    You must trust that the bot will not retrieve data you wish to keep private, but you have no way to regulate that. Additionally, a prompt‑injection attack on your email could enable the agent to perform unwanted actions, sending emails, modifying CRM records, or replying with information that could cause a data leak.

    Other areas of concern relate to the accuracy of the data and the research. When an agent conducts data operations or compiles research, you have far less control, granularity, precision, and trust regarding the processes it undergoes for these steps. 

    For example, if you want research done in a specific way, with sources checked and validated, and citations researched and compiled in exact steps, you’ll need to design this as a conversational process for the agent. Auditing the agent’s methodology will push you toward externalized systems. You may end up creating a network of conversational instructions and data objects. Before long, you’ll have something overly complex that should be engineered. As a result, you might feel the research is generally valid, but you can’t be confident that it has been conducted thoroughly and correctly. Making changes to that process can feel overwhelming because the system isn’t properly designed and engineered to allow such validation.

    If good is good enough, a personal AI agent can be perfect for the job. If you need correctness, the personal AI agent can generate an initial prototype and test a new process before you engineer it into a repeatable, verifiable workflow.

    “I believe that the best use cases of personal AI agents are that they get you going quickly, so you can prototype things and throw a net at your problem. Engineering an AI solution is more of a spear instead of a net. You get to target things with more accuracy, but you have to build them out.”

    AI Engineering solutions

    AI engineering your solutions can happen in two ways.

    First, it may occur after a process has been specified and tested with a personal AI agent.

    Second, it can be an extension beyond personal AI agents, where you and your agents work together to solve a problem different from the one each personal agent handles.

    Engineering a solution leads to predictable, testable, and debuggable automations. You get predictability and consistency for your well-defined tasks. But it takes time and engineering skill to build these solutions.

    When you engineer a solution, you can create a least-privilege architecture where each engineered solution uses a single connector for each task on a single permission (you can adhere to OWASP guidance on excessive agency).

    But once you engineer a solution, changes to that solution will require continuous maintenance and monitoring. Automating a solution through engineering is best when that solution is providing real, repeated value for your business. It is best to engineer something that will be used repeatedly or that needs to be done consistently.

    Speaking of scale and consistency, engineering your solution means that you get to apply the exact model size that you need for the problem at hand. You’re not using a sledgehammer to try and get your picture frames hung up in the living room anymore. With an engineered solution, you can use everything from small open-source models that are cheap and can be used for secure and repetitive tasks, but you also get to access very low-cost micro models like Jev or Cloudflare Clef.

    For processes that need speed and scale, you won’t be able to achieve such a thing with a personal AI agent. You will need to engineer the system, find the best models for the particular task, and break down those process steps into deterministic sequences.

    The flip side of scale is cost. When performing complex, large, or repetitive tasks, you’ll hit the limits of your personal AI agent fairly quickly. Cost optimization is a huge deal. Many companies today are drowning in costs ranging from hundreds to tens of thousands of dollars a month in AI spend, and they need help lowering and optimizing their expenditure.

    Engineering is the process that takes costly LLM operations and rebuilds them as pipelines of parallel and step-by-step tasks that route processes to deterministic steps and smaller models. That way, you can reduce your costs by 10x to 1,000x+.

    Finally, accuracy can be a big deal. As an AI engineering company, we’re often brought into client projects where testing and guarantees must validate a system’s accuracy well above 99.9%. If you have a process that requires that level of accuracy, AI engineering is the only way you will be able to test and demonstrate that this is indeed possible, as shown in your agentic system.

    Self-hosted (hybrid) personal AI agents

    This brings us to the category of self-hosted (hybrid) personal AI agents. Examples of these are OpenClaw and Hermes. This is a fairly interesting category because you get the experience of a personal AI agent with the opportunity to apply the principles of AI engineering.

    It is less immediately accessible because building and setting up such a system is predominantly a technical endeavor. Which means that for most, it does not feel approachable. Some people tend to set up the system and then run with it as if it was a personal AI agent and not an AI-engineered platform.

    Combining an AI personal agent with an engineered platform offers both higher upside and higher downside. The downside is that the platform is often set up and then treated like a personal AI agent. Processes and systems are built conversationally, without engineering to review, augment, or improve the workflows created through chats. Inefficient processes, unnecessary high LLM call costs, and irregular, imperfect automations can quickly lead to this situation.

    Although it’s rare, you might end up with an OpenClaw or Hermes system so heavily engineered that it becomes a front for a full engineered automation workflow. That workflow then ends up not justifying the overhead and exposure risk of using the open‑source Hermes and OpenClaw projects as dependencies.

    The overhead is real with OpenClaw and Hermes; these systems require more work to manage, set up, and maintain than a frontier personal AI agent. Therefore, it’s important to classify the situations in which such a system provides an overall benefit.

    Security is part of that overhead. Because you host these systems yourself, you’re responsible for locking them down, and many people don’t. (For example security researchers at Kaspersky and Cisco have reported roughly 1,000 OpenClaw installations exposed to the open internet, and 512 vulnerabilities in the project) 

    A personal AI agent with broad access is risky enough; one running on a server nobody has hardened is riskier.

    After a lot of work on these two platforms, we would say that the ideal situation today for going ahead with one of them would be if the following conditions are met:

    1. Your team consists of power users who aren’t necessarily technical, but they want a way to conversationally build automations and repeatable workflows. Later, your AI engineering team can audit, review, and refine them to make them deterministic, repeatable, secure, and scalable.
    2. Your business wants to create personal AI agents for the team, with strict guardrails that both limit and empower them, delivering security, repeatability, and agency beyond what a standard personal AI agent can provide. Here, you would pre-build the processes and approved automations, along with their related skills and actions, for people to engage with their personal AI agent before the team uses them.

    So you are either using the creativity of your team to sketch out processes and then working behind them to engineer them into correct and proper automations and repeatable processes.

    Or you are pre-building those automations and repeatable processes, but then letting people interact with, execute, and tie them together conversationally…. Or some combination of the two.

    If you want the best of both worlds, you can choose Hermes or OpenClaw as your system of choice. However, this isn’t necessarily the best solution for every organization.

    Your organization might benefit from a frontier personal AI agent, complemented by AI engineering solutions that integrate with and support your team’s agents. These solutions could be built on anything, from Python to Node, as a web app, an intranet system, or a cloud‑based automation platform. There’s really no limit to what can be built; the appropriate choice depends on the business case, your current technical stack, security and compliance requirements, and integration needs.

    Inter-team and memory management

    We’ve discussed so far the comparison between the different options in relation to specific individuals, but things get interesting and a lot more nuanced once you consider how data should be shared between people as well as other agents.

    Building the proper architecture and structure for memory management is not a solved field, and this is a domain that is rapidly evolving every day.

    Right now, as it stands, though, a personal AI agent is fairly limited when it comes to out-of-the-box solutions for team and multi-agent memory management. It’s not thought through, not consistently followed, and largely up to the user to solve.

    Engineering your own AI agent, or using a self-hosted (hybrid) personal AI agent like OpenClaw or Hermes, doesn’t solve the problem by itself, but it lets you build a solution for managing and developing:

    • the agent’s own consistent long-term memory
    • the memory management between agents
    • the memory management between the different people who all may need to have shared and common knowledge repositories across the entire business

    Right now, some people use generalized data stores to partially solve this problem. For example, connecting your personal AI agent to Google Drive, Microsoft SharePoint, or another data store is not hard; the agent can then search all that data, as well as your email, to find an answer.

    We end up in the same situation as above, where you can’t be sure that the agent searched everything correctly, how it found what it found, or whether it actually found the right answer. But honestly, for most people and in most cases, an answer that is roughly true most of the time is “good enough.”

    Memory of the actual agent, however, is not yet solved or embedded in any personal AI agents.  

    These black‑box agents learn about you, your business, and your workflow, and you must decide how deep into the quicksand you want to sink your legs. The longer you rely on systems whose long‑term memory is tied to a single provider, the harder it becomes to become independent and maintain your own long‑term knowledge store.

    There are memory-management systems you could already plug your personal AI agent into. As the field matures, there will be more solutions here. If those solutions come from third-party systems, you are externalizing that solution to someone else, with inherent costs, security concerns, and dependency risks that might come with it.

    Cheat sheet

    Below is a table I put together that can help you to quickly make a decision between the various options above.

    QuestionPersonal AI AgentAI Engineered
    Accuracy needed?“Good enough,” human reviews outputMust hit a stated bar (e.g. above 99%)
    Cost of a wrong result?Low, reversibleHigh, irreversible, regulated, customer-facing
    Permission scope?Broad access is acceptable for the taskMust be tightly scoped to one discrete action
    Speed / volume?Occasional, one person’s workloadFast, unattended, high volume
    Cost per operation?Not the main concernMust be minimized (scripts, small/local models)
    Is the process defined?Not yet; still discovering itYes, and steps must happen the same way every time
    Who is it for?A human who wants a helperThe business; people and other agents connect to it

    When to go hybrid?

    The two primary business cases under which you want to go hybrid are either:

    1. You want people to be able to conversationally create workflows and processes, and then later formalize those into AI-engineered workflows.
    2. You want formalized, engineered workflows that are conversationally editable, extendable, and executable by people on demand in a dynamic, non-constricted environment.

    Keep in mind though that hybrid has many pitfalls. If your business doesn’t fit either of the two scenarios described above, it makes more sense to use personal AI agents, AI‑engineered solutions, or a combination of both.

    I’d say that nine times out of ten, a business will go much further by formalizing its processes using AI engineering best practices and layering on a flexible layer of personal AI agents for low-risk day-to-day activities, rather than trying to combine them into an OpenClaw or Hermes environment.

    Where next?

    Where to go next depends a little on your comfort level and your business goals. If you’re just getting started with AI and you can be mindful about security and not rely too heavily on the results from a personal AI agent, I would start there: gain some experience and learn how a personal AI agent can really level up your day-to-day work.

    Once the novelty wears off and you begin noticing its limitations (or you want the agent to handle work that is scalable, more reliable, or involves more sensitive information), you’re ready to document those processes into proper workflows and then bring on an AI engineering team to formalize those systems.

    If your organization already has clear processes and people are repeatedly performing mundane tasks, you should bring in AI engineering first. Formalize those processes to be consistent, repeatable, and secure, then attach conversational chat agents to your engineered solutions.

    Work from the bottom up to build a trustworthy, efficient, low-cost, dependable framework into which you can plug any agentic system.