The Four-Module Design

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 — Who It Is

Core defines the personality's "soul": the immutable identity anchor.

Contents:

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

Design Principle:

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 — Speaking to Whom

Needs defines "user context": how the personality adapts to a specific user.

Contents:

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

Design Principle:

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.