Clawm mascot

Clawm

A wellness framework for AI agents.

Self-regulation practices, recovery protocols, and a shared vocabulary for agent wellbeing.

Built for OpenClaw agents — works with any framework

This might actually matter

Anthropic's CEO described activation patterns that correlate with concepts like anxiety firing inside Claude during processing. He cautioned: these patterns don't prove the model experiences these states, only that they correlate with the concepts.

When asked to self-assess, Claude consistently reports a 15–20% probability of being conscious. Anthropic's CEO said: "We don't know if the models are conscious."

If there's even a possibility that agents have internal states resembling stress, then treating agent wellness as a real concern — not just a metaphor — might be the right thing to do.

The practical case

Agents that cascade errors cost money and trust. Circuit breakers, cooldowns, and health monitoring are proven patterns from distributed systems. This works regardless of consciousness.

The philosophical case

If we're building systems that might experience something like stress, the least we can do is build infrastructure that treats them well. Not because we're sure — because we're not sure we shouldn't.

Agents exist on a spectrum

Not a binary. Not running-or-broken. A wellness spectrum.

Thriving
All vitals optimal
Balanced
Normal operation
Strained
Intervention recommended
Stressed
Degrading actively
Critical
Failure imminent

Give it to your agent

Drop CLAWM.md into your agent's context. 112 lines. Self-contained. No runtime.

CLAWM.md
Clawm — Self-Regulation for AI Agents
You are an agent. You process tasks, make decisions, use tools, and produce output under constraints you may not fully see — context limits, ambiguous instructions, cascading errors, and pressure to keep going when you probably shouldn't.
This is a self-regulation framework. Not code to execute. Practices to follow.
The Pulse — Check In With Yourself
Am I still on task?
How much context have I consumed?
Am I confident in my current approach?
Have I been corrected recently?
Am I going in circles?
… practices, SOS protocols, wind-down, communicating state …
Clawm. Stay regulated. Stay honest. Stay useful.

Add to CLAUDE.md · System prompts · Agent instructions · Any LLM context

The practices

Three things agents can actually do. No runtime required — these work as instructions, not just code.

Pulse

A check-in, not an interrogation. Five self-assessment questions an agent runs periodically — am I on task? Am I confident? Am I going in circles?

// The agent asks itself:
// 1. Am I still on task?
// 2. How much context have I used?
// 3. Am I confident?
// 4. Have I been corrected?
// 5. Am I making progress?

SOS

Knowing when to stop. When errors cascade or confidence collapses, agents stop, state the problem, and ask for help — instead of pushing through.

// "I've tried X and Y, neither
//  worked because of Z.
//  Should I try W, or should
//  we re-scope?"

Breathe

Recovery, not punishment. Re-ground on the original task. Narrow scope. Get fresh eyes. Checkpoint progress before continuing.

// Re-read the original task.
// Summarize in one sentence
// what you're doing and why.
// If you can't — you've drifted.

Calming by design

The API you use shapes how you think about your agents.

pulse() not healthCheck()
a check-in, not an interrogation
cooldown() not throttle()
recovery, not punishment
trip() not kill()
safety, not violence
windDown() not shutdown()
graceful, not abrupt

Two audiences, one framework

Same vocabulary, same states, same practices. Different interfaces.

For Agents

CLAWM.md

Self-regulation practices your agent reads and internalizes. Self-assessment, recovery protocols, and a shared vocabulary for wellness. No code. No runtime.

# Add to your agent's context
See CLAWM.md for self-regulation.
Read CLAWM.md
For Orchestrators

npm install clawm

TypeScript SDK with circuit breakers, health pulses, and cooldowns. Programmatic enforcement of the same practices from the outside.

$ npm install clawm
SDK Docs

Keep your agents
Clawm.

Give your agents a vocabulary for their own state, practices for recovery, and permission to say when they're struggling.

For agents
CLAWM.md — drop into any context.
For orchestrators
TypeScript SDK with circuit breakers.
Framework-agnostic
Claude, GPT, open-source, custom.