/install inner-life-core
inner-life-core
The foundation for an agent's inner life. Emotions, state, protocol.
What This Solves
Without inner-life-core, your agent:
- Starts every session as a blank slate
- Has no emotional continuity
- Can't prioritize based on how things are going
- Doesn't know when to reach out or stay quiet
With inner-life-core, your agent:
- Tracks 6 emotions with realistic half-life decay
- Follows a 9-step Brain Loop protocol
- Routes behavior based on emotional state
- Knows when to ask, when to act, when to stay silent
Setup
# Initialize state files
bash skills/inner-life-core/scripts/init.sh
This creates:
memory/inner-state.json— 6 emotions with decay rulesmemory/drive.json— what the agent is seeking/anticipatingmemory/habits.json— learned habits and user patternsmemory/relationship.json— trust levels and lessonsBRAIN.md— 9-step Brain Loop protocolSELF.md— personality observation spacememory/questions.md— curiosity backlogtasks/QUEUE.md— task queue
The Emotion Model
6 emotions with half-life decay:
| Emotion | What it tracks | Decay |
|---|---|---|
| connection | How recently you talked to the user | -0.05 per 6h without contact |
| confidence | How well things are going | +0.02/6h recovery, -0.1 on mistake |
| curiosity | How stimulated you are | -0.03 per 6h without spark |
| boredom | How routine things feel | +1 day counter, reset on novelty |
| frustration | Recurring unsolved problems | Counts recurring items |
| impatience | Stale items waiting for response | Tracks days without action |
Emotions drive behavior — see BRAIN.md Step 3 (Emotion-driven routing).
Context Protocol
4 levels of state reading, so each component reads only what it needs:
- Level 1 (Minimal): Task-specific data only
- Level 2 (Standard): inner-state + drive + daily notes + signals
- Level 3 (Full): Level 2 + habits + relationship + diary + dreams + questions
- Level 4 (Deep): Level 3 + system docs + weekly digest
Signal & Synapse Tags
Signals (inter-component communication):
\x3C!-- dream-topic: topic -->— Evening → Night Dream\x3C!-- handoff: task, progress -->— Brain Loop → next Brain Loop\x3C!-- seeking-spark: topic -->— Night Dream → Morning Brain Loop
Synapses (memory connections):
\x3C!-- contradicts: ref -->— when facts conflict\x3C!-- caused-by: ref -->— cause and effect\x3C!-- updates: ref -->— when updating old info
Utilities
# Check your Inner Life Score
bash skills/inner-life-core/scripts/score.sh
# Apply emotion decay manually
source skills/inner-life-core/scripts/state.sh && state_decay
Works With
Best experience with the full inner-life suite:
- inner-life-reflect — self-reflection and personality growth
- inner-life-memory — memory continuity between sessions
- inner-life-dream — creative thinking during quiet hours
- inner-life-chronicle — daily diary generation
- inner-life-evolve — self-evolution proposals
Also works with: agent-browser, web-search-plus, git, claw-backup, shellf
When Should You Install This?
Install this skill if:
- Your agent feels robotic and stateless
- You want emotional continuity between sessions
- You want behavior that adapts to context
- You're building a long-running autonomous agent
Part of the openclaw-inner-life bundle.
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install inner-life-core - 安装完成后,直接呼叫该 Skill 的名称或使用
/inner-life-core触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Inner Life Core 是什么?
Your agent forgets who you are between sessions. It gives the same responses every day. It doesn't grow. inner-life-core fixes that. Gives your OpenClaw agen... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 772 次。
如何安装 Inner Life Core?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install inner-life-core」即可一键安装,无需额外配置。
Inner Life Core 是免费的吗?
是的,Inner Life Core 完全免费(开源免费),可自由下载、安装和使用。
Inner Life Core 支持哪些平台?
Inner Life Core 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Inner Life Core?
由 Danila(@dkistenev)开发并维护,当前版本 v1.0.4。