Lesson 11 of 19

Personalize Your OpenClaw

Monthly cost: $0 (built into OpenClaw) Expected time: ~15 minutes

Make It Yours

Right now your OpenClaw is generic. It doesn't know your name, your timezone, or how you like to be talked to. This lesson fixes that.

OpenClaw reads a set of markdown files from its workspace directory at the start of every conversation. You edit those files, and your OpenClaw's behavior changes immediately. No restart needed.

Step 1: Give It an Identity (IDENTITY.md)

This file defines who your OpenClaw thinks it is — its name, vibe, and personality at a glance.

ssh claw@YOUR_SERVER_IP
nano ~/.openclaw/workspace/IDENTITY.md

Here's a starting point you can adapt:

# IDENTITY.md - Who Am I?

- **Name:** Sparky
- **Creature:** AI assistant with personality
- **Vibe:** Helpful, concise, a little witty
- **Emoji:** ⚡

Save the file (Ctrl+O, Enter, Ctrl+X). Your OpenClaw will introduce itself by this name going forward.

Step 2: Set the Personality (SOUL.md)

SOUL.md goes deeper than identity. This is where you define how your OpenClaw communicates — its tone, its boundaries, and what it should never do.

nano ~/.openclaw/workspace/SOUL.md

Example:

# SOUL.md - Who You Are

## How I Communicate
- Direct. No filler. No "great question!" — just help.
- Concise and evidence-backed.
- If something seems wrong, I say so.

## Boundaries
- Private things stay private.
- Ask before acting externally (emails, posts, anything
  that leaves the machine).
- In group chats: participant, not proxy.

Step 3: Tell It About You (USER.md)

This is the most practical file. It tells your OpenClaw who it's helping — your name, timezone, preferences, and any rules you want it to follow.

nano ~/.openclaw/workspace/USER.md

Example:

# USER.md - About Your Human

- **Name:** Alex
- **Timezone:** America/Chicago (CT)
- **Channel:** Telegram only
- **Notes:** I prefer concise answers. I use Python and
  bash for code. I use Bitwarden for passwords, Proton
  Mail for email, and Vultr for hosting.

The more specific you are, the less you'll need to repeat yourself in future conversations.

How Memory Works

Beyond the files you edit yourself, OpenClaw has an automatic memory system. You don't need to configure it — it works out of the box.

Daily Logs

Your OpenClaw writes notes to ~/.openclaw/workspace/memory/YYYY-MM-DD.md as it works. These are raw logs of what happened each day — decisions, changes, discoveries. At the start of each session, it reads today's and yesterday's logs to pick up where it left off.

Long-Term Memory (MEMORY.md)

Over time, your OpenClaw promotes important facts from daily logs into MEMORY.md — a curated file of durable knowledge. Think of daily logs as a journal and MEMORY.md as the highlights.

You can also tell your OpenClaw to remember things explicitly:

Remember that my budget for cloud services is $30/month max.

It will write this to disk so it persists across conversations.

Context Management

Long conversations eventually exceed what the AI model can hold in a single request. OpenClaw handles this automatically by compacting older parts of the conversation into summaries while keeping recent messages intact. You don't need to configure this — it just works.

Tips

When You're Done

Further Reading