Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
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...
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...
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
The foundation for an agent's inner life. Emotions, state, protocol.
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
# Initialize state files bash skills/inner-life-core/scripts/init.sh This creates: memory/inner-state.json β 6 emotions with decay rules memory/drive.json β what the agent is seeking/anticipating memory/habits.json β learned habits and user patterns memory/relationship.json β trust levels and lessons BRAIN.md β 9-step Brain Loop protocol SELF.md β personality observation space memory/questions.md β curiosity backlog tasks/QUEUE.md β task queue
6 emotions with half-life decay: EmotionWhat it tracksDecayconnectionHow recently you talked to the user-0.05 per 6h without contactconfidenceHow well things are going+0.02/6h recovery, -0.1 on mistakecuriosityHow stimulated you are-0.03 per 6h without sparkboredomHow routine things feel+1 day counter, reset on noveltyfrustrationRecurring unsolved problemsCounts recurring itemsimpatienceStale items waiting for responseTracks days without action Emotions drive behavior β see BRAIN.md Step 3 (Emotion-driven routing).
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
Signals (inter-component communication): <!-- dream-topic: topic --> β Evening β Night Dream <!-- handoff: task, progress --> β Brain Loop β next Brain Loop <!-- seeking-spark: topic --> β Night Dream β Morning Brain Loop Synapses (memory connections): <!-- contradicts: ref --> β when facts conflict <!-- caused-by: ref --> β cause and effect <!-- updates: ref --> β when updating old info
# 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
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
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.
Agent frameworks, memory systems, reasoning layers, and model-native orchestration.
Largest current source with strong distribution and engagement signals.