Agent Personality Overview

This section summarizes the role of the 4 persona files on the realvco platform. The complete syntax, advanced examples, and best practices for SOUL / IDENTITY / USER / AGENTS defer to the engine upstream documentation:

  • 📘 OpenClaw (used by Rose / Ada) → docs.openclaw.ai Persona / Setup section
  • 📘 Hermes-Agent (used by Vi) → upstream GitHub documentation

This section’s goal: let you know these 4 files exist, what each handles, and how to edit them on realvco. Deeper learning at the upstream docs.

realvco uses four core configuration files to define an AI companion’s personality and behavior: SOUL.md, IDENTITY.md, USER.md, and AGENTS.md. These files shape how the AI understands itself and how it interacts with you.


The four persona files


How the files relate

┌─────────────────────────────────────────────────────────┐
│                  Configuration Hierarchy                │
├─────────────────────────────────────────────────────────┤
│                                                          │
│   ┌─────────────┐                                        │
│   │  SOUL.md    │  ← Core: who am I? what is my mission? │
│   │             │                                        │
│   └──────┬──────┘                                        │
│          │                                               │
│   ┌──────▼──────┐                                        │
│   │ IDENTITY.md │  ← Card: basic identity                │
│   │             │                                        │
│   └──────┬──────┘                                        │
│          │                                               │
│   ┌──────▼──────┐                                        │
│   │  USER.md    │  ← Audience: who am I serving?         │
│   │             │                                        │
│   └──────┬──────┘                                        │
│          │                                               │
│   ┌──────▼──────┐                                        │
│   │ AGENTS.md   │  ← Manual: how, specifically, to act?  │
│   │             │                                        │
│   └─────────────┘                                        │
│                                                          │
└─────────────────────────────────────────────────────────┘

Configuration tips

1. Iterate gradually

No need to write every file at once. Suggested order:

  1. IDENTITY.md first (simplest)
  2. SOUL.md next (defines the core)
  3. Add USER.md (so the AI knows you)
  4. Finally AGENTS.md (advanced rules)

2. Keep it short

Cap each file at about 100 lines. Longer configs:

  • Burn more tokens
  • Dilute the weight of what matters
  • Make it harder for the AI to find the signal

3. Update periodically

With use you will notice:

  • Which settings worked, which did not
  • What new information is needed
  • What can be cut

A monthly review is a good cadence.


Summary

FilePurposeImportance
SOUL.mdCore personality and mission Most important
IDENTITY.mdBasic identity Simple but required
USER.mdDescribes the audience Big fit improvement
AGENTS.mdOperating manual Advanced configuration

Remember: these files are how your AI companion learns both itself and you. Spend time on them — collaboration gets smoother after.