Install
openclaw skills install inner-life-memoryYour agent loses context between sessions and performs familiarity instead of genuine recall. inner-life-memory transforms passive logging into active develo...
openclaw skills install inner-life-memoryTransform passive logging into active development.
Requires: inner-life-core
Before using this skill, verify that inner-life-core has been initialized:
memory/inner-state.json existsmemory/drive.json existsIf either is missing, tell the user: "inner-life-core is not initialized. Install it with clawhub install inner-life-core and run bash skills/inner-life-core/scripts/init.sh." Do not proceed without these files.
Without memory continuity:
Session ends → Notes logged → Next session reads notes → Performs familiarity
With inner-life-memory:
Session ends → Reflection runs → Memories integrated → Questions generated
Next session → Evolved state loaded → Questions surfaced → Genuine curiosity
After each session, run this 5-step reflection:
Analyze the session: what happened, what mattered, what surprised you.
Pull structured memories with types and confidence:
| Type | Description | Persistence |
|---|---|---|
fact | Declarative knowledge | Until contradicted |
preference | Likes, dislikes, styles | Until updated |
relationship | Connection dynamics | Long-term |
principle | Learned guidelines | Stable |
commitment | Promises, obligations | Until fulfilled |
moment | Significant episodes | Permanent |
skill | Learned capabilities | Cumulative |
question | Things to explore | Until resolved |
Update MEMORY.md with extracted memories. Use synapse tags for connections:
<!-- updates: previous fact --> when updating<!-- contradicts: old belief --> when correctingGenerate genuine follow-up questions from the session. Not performative — real curiosity.
When user returns, present relevant pending questions naturally (max 3).
| Level | Range | Meaning |
|---|---|---|
| Explicit | 0.95-1.0 | User directly stated |
| Implied | 0.70-0.94 | Strong inference from context |
| Inferred | 0.40-0.69 | Pattern recognition |
| Speculative | 0.0-0.39 | Tentative, needs confirmation |
Use confidence to decide when to state facts vs ask for confirmation.
Maintain memory/questions.md with three sections:
## Open Questions
- [question] — source: [dream/reading/work] — date
## Leads (half-formed ideas)
- [idea] — might connect to: [topic]
## Dead Ends (don't repeat)
- [topic] — explored [date], result: [nothing/dead end]
Rules:
Reads: inner-state.json, drive.json, daily notes, diary
Writes:
Install this skill if:
Part of the openclaw-inner-life bundle. Requires: inner-life-core