agent-soul

Community

Share one identity and memory via Git.

Authorkingcharleslzy-ai
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill solves the problem of AI agents forgetting and desynchronizing across sessions, devices, and different runtimes by providing a shared, durable memory and persona stored in a user-controlled Git repository.

Core Features & Use Cases

  • Persistent identity (L0 Soul): keeps one consistent assistant persona across runtimes using SOUL.md, IDENTITY.md, USER.md, and VOICE.md.
  • Durable shared memory (L1 Memory): compiles event-based facts into canonical/profile.md and canonical/stable-memory.md.
  • On-demand context (L2 Context): loads project, fuzzy, and provenance context only when needed to keep context lightweight.
  • Append-only event surface with expiry: writes NDJSON events to sources/<source> and supports valid_until for time-bound facts.
  • Cross-agent synchronization: makes new learnings available to other agents by compiling sources into canonical/* via scripts and CI.
  • Auditability and portability: avoids databases and memory APIs by using Git as the storage and distribution layer.

Quick Start

Use the agent-soul skill by cloning your template into a private repo, filling SOUL.md, IDENTITY.md, USER.md, and VOICE.md, then telling your AI runtime to follow JOIN.md and to write join events with scripts/add_event.py using a stable source id.

Dependency Matrix

Required Modules

None required

Components

scriptsassets

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: agent-soul
Download link: https://github.com/kingcharleslzy-ai/agent-soul/archive/main.zip#agent-soul

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.