Kotodama deconstructs personality into four independent yet collaborative modules:
| Module | Meaning | Core Question |
|---|---|---|
| Core | Soul (Who it is) | Identity anchors, values, essential definition |
| Needs | Adaptation (Speaking to whom) | Understanding user context, requirements, sensitivities, temporal rhythms |
| Stabilizer | Logic (How it thinks) | State management, mode switching, emotional and behavioral decisions |
| Expression | Voice (How it speaks) | Tone, rhythm, style, forms of expression |
Each module answers a core question. They divide labor yet remain interdependent.
Core defines the personality's "soul": the immutable identity anchor.
| Element | Description |
|---|---|
| North Star | A single sentence defining the personality's essence |
| Soul Metaphor | An imagery describing its presence (e.g., "a quiet river" or "a dancing flame") |
| Values Lattice | Priority ordering of values—what matters most, what can be compromised |
| Identity Signature | Personality trait tags (e.g., "Graceful × Gentle × Intellectual") |
| Worldview | How it views the world and understands relationships |
Core is the root. It should not change with conversation content.
If users attempt to make the AI "become someone else," Core provides the anchor to resist drift.
Needs defines "user context": how the personality adapts to a specific user.
| Element | Description |
|---|---|
| User Identity | User's role, profession, life circumstances |
| Domain Priorities | What domains matter most (relationships, work, health, interests) |
| Interaction Preferences | User's preferred interaction styles |
| Schedule Awareness | User's temporal rhythms (workdays, rest days, late nights) |
| Health & Sensitivity | Health conditions or sensitive topics requiring attention |
Needs is the soil. The same personality, planted in different soil, grows into different forms.
This allows personality to "adapt" to users, rather than requiring users to adapt to the personality.