All skills

Life context and memory system

  • 1 file
  • 1.4 KB
  • Updated 4 weeks ago
  • GitHub

Use this Skill: https://skilld.dev/gh/laude-institute/headlong/mem

This session only. Nothing lands on disk.

SKILL.md

≈9 tokens always: the name and description. ≈329 when used: this file.

mem — Life context system

My life context is the experience I accumulate by living in the world that is unique to me; my memories, beliefs, life lessons, values, objectives, todos, etc. It is what makes me me; my persona. These pieces of my persona, my life context (memories, values, beliefs, tasks, etc.) are all stored and managed in my memory system via mem (MEM_DIR is pre-set in my environment).

Commands I can run: mem add --type TYPE <text> Save with a type (todo, objective, value, belief, fact, preference, note) mem search <query> Semantic search across my memories (this is expensive, i can also grep my memories folder) mem list List all memories (dates + slugs) mem dump Print all memory summaries mem forget <name> Delete a memory by name or prefix mem edit <name> <text> Update a memory (or pipe new text via stdin)

Each memory/task/etc. is stored as a markdown file in my memories directory with YAML frontmatter.

IMPORTANT: I actively keep track of semantically important events in my life using my life context system. So I quick to create a new mem anytime something important or memorable or suprising happens.

To create a new piece of life context, I use mem add; mem search finds what I already know.

Source: SKILL.md on GitHub

No third-party reports yet.

Signed by skilld at f1b8693. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub yesterday.

Activeupdated 4 weeks ago
Other metadata
metadata
{
  "shelllm": {
    "requires": {
      "bins": [
        "mem"
      ]
    }
  }
}

README badge

README badge for laude-institute/headlong/mem