unified-memory

Featured

Share durable, inspectable context and handoffs between Claude, Codex, Hermes, Cursor, OpenCode, and other agents through the local ECC Memory Vault. Use when an agent must save work state, transfer context, resume another agent's task, or search shared project knowledge.

AI & Automation 267,712 stars 39986 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 93/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Unified Memory Use the ECC Memory Vault as the common context layer between harnesses. The vault stores portable `ecc.memory.v1` Markdown documents rather than harness-specific transcripts or inboxes. ## Runtime Prerequisite This skill is guidance, not the Memory Vault executable. Skill-only, minimal, manual, and Claude plugin installs do not create the required commands on `PATH`. Install the `ecc-universal` npm runtime separately before using the CLI or MCP examples: ```bash npm install -g ecc-universal ecc memory --help command -v ecc-memory-mcp ``` A repository checkout may instead run the CLI as `node scripts/ecc.js memory ...`, but MCP configurations that name `ecc-memory-mcp` still require that binary on `PATH`. ## When To Use - Save durable context that another agent or later session will need. - Hand work from Claude to Codex, Hermes to Claude, or any other harness pair. - Resume a task and search for prior decisions, facts, lessons, or handoffs. - Diagnose malformed memories, broken links, duplicate IDs, or skipped symbolic links. Do not use the vault as a task tracker, secret store, policy engine, or substitute for governed project documentation. ## Vault Scopes | Scope | Location | Use | |---|---|---| | `project` | `<repo>/.ecc/memory/project/` | Repo-local context protected by a fail-closed `.gitignore` | | `team` | `<repo>/.ecc/memory/team/` | Context intended for human review and version-controlled sharing | | `user` | `~/.ecc/memory/` | Operator ...

Details

Author
affaan-m
Repository
affaan-m/ECC
Created
8 months ago
Last Updated
yesterday
Language
JavaScript
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

unified-memory

Share durable, inspectable context and handoffs between Claude, Codex, Hermes, Cursor, OpenCode, and other agents through the local ECC Memory Vault. Use when an agent must save work state, transfer context, resume another agent's task, or search shared project knowledge.

0 Updated 6 days ago
kuldeep7ke
AI & Automation Listed

shared-memory

Search, save, and query a three-tier semantic memory shared across all AI agents on your workstation. Use before starting any task (search first for prior context) and after completing significant work (save findings with entities for consolidation). Supports save_decision for full PROV-O provenance and save_retrospective to record whether decisions held up — closing the Why-To loop.

1 Updated today
KanenasInGreece
AI & Automation Listed

workspace-memory

Use this skill as the project's long-term record, shared by Claude Code, Gemini CLI and Codex across sessions. You don't remember past sessions yourself, so use it whenever a message depends on or changes what was discussed before, even if the word 'memory' never comes up: (1) recall: 'what did we decide/agree', 'why did we drop X', 'catch me up', 'where did we leave off', any mention of yesterday, last week or earlier meetings; (2) updates worth keeping: decisions, corrections ('actually it moved to…'), blockers or waiting-on items, deadlines, status changes, preferences, 'keep track of / don't let me forget'; (3) upkeep: a 'Memory review due' prompt, or a request to review, tidy or prune what's remembered; (4) setup: making several sessions or AI tools share context for a project or planning workspace, or linking code repos to it. Don't use it for RAM or memory-leak problems, Jira tickets, one-off meeting summaries, importing another assistant's memories, or Claude's built-in /memory.

1 Updated 2 days ago
rajbdilip