The Rise of the Stateful Agent

It's hard to believe OpenClaw (read "ClawdBot") was released only about 4.5 months ago. Nov 24 Openclaw was released on Github publicly. It's been making history ever since.

I'll treat it only from a tech standpoint, but it is a phenomena. OpenClaw start a new type of pattern that did not exist before. Commonly called Stateful Agent — Pattern Definition (with Conversation Log) - it's really a few things in one that make it a killer product:

  • Persistence: Before OpenClaw agents were mostly built to be "stateless" between sessions. But OpenClaw tries to remember and stay in the same session continuously.
    • State: Keeping long term state, including handling state compaction , short and long term memory mechanisms, as well as semantic local search, but defaulting to file based search.
    • Session (gateway): with a long running single session "main" that you can connect to from anywhere
  • Connectivity: The Gateway is able to be a global connector from both web and social tools like Whatsapp, Telegram and more. You can start a session on your computer, and continue on your phone.
  • Autonomy: Proactive event based scheduler allwos the agent to have both a 30 minute heartbeat that "does stuff" , and ability to schedule cron events that trigger other "stuff.
  • Identity: OpenClaw created its own "Soul" and "User" file and created the illusion of identity for itself and the user.
  • Ease of configuration: Everything is done via markdown files, so the agent can change itself very easily.

Each of these features on its own presents some sort of advancement in how agents can work, and combined, these have created an emerging wave, a renaissance if you will, of personal assistants around the world. The ability to talk with the agent form anywhere, that it "knows" you and what you worked on together a week or two ago, that it can command a machine and do what you allow it to do withotu being bound by traditional agent rules opened a lot of eyes to the reality that agents can also be "unconstrained".

Double Edged Swords

This double edged sword of ability to do anything by default, presented itself quickly when non-technical users installed openclaw on their local machine and opened the openclaw gateway to the internet, allowing without realizing it, multiple types of security issues to happen and compromise their machiens.

This does not detract from the value of the technology, and in the right hands it can become very powerful as well as secure.

Current uses

Today OpenClaw is being used mostly as a personal assitant for many people. In enterprise situations companies are still swarching for a path forward.

  • Many companies now offer quick VPS hosting for your openclaw instance, AWS included with LightSail OpenClaw.
  • Many companies are trying to get their employees to use OpenClaw as part of the job - this is still mostly unsolved, but some solutions are starting to appear for the various enterprise problems that come up in such situations governance, compliance, Permissions Policies, Data Isolation, Monitoring, Dashboards, Instance Vending, User Management and more.

Future Uses

  • Read-Write Full Stack Agents: I believe that the next wave will be of full stack builder agents - OpenClaw, Hermes and friends will be used not only as a Personal Assistant, but as a stateful full-stack builder agent, able to close the full cycle of coding-deploy, monitor, fix without humans in the loop (mostly).
  • Read-Only Steward Agents: Readonly agents will reside in every piece of any company, as monitoring, alerting and general discussion agents. every part of a=every system will have its own knowledge base and realtime state that has a "steward" agent responsible for helping with that part of the system and that people can work with.