DSH Market
E

Engramory

by tinqiao-oss · tinqiao-oss/engramory

InstallableSkillcopy into placefresh

A portable memory protocol for AI agents — load it as standing rules; a curation discipline + reference spec + optional cap hook.

Install Engramory

Not a bundle: drop the SKILL.md directory into one of the skill roots DSH scans. No `dsh plugin add`, no build step.

This is a skill, not a bundle. Skills are not installed with dsh plugin add — a skill is a directory containing SKILL.md that DSH discovers by scanning its skill roots. Clone it into one of those roots and it is available on the next session.

Clone into your user skill root ($DSH_HOME/skills)

mkdir -p ~/.dsh/skills
git clone https://github.com/tinqiao-oss/engramory.git ~/.dsh/skills/engramory
RankRootPath
100project-dsh<project>/.dsh/skills
200project-agents<project>/.agents/skills
300customcustomSkillDirs in your config
400user-dsh$DSH_HOME/skills (default ~/.dsh/skills)
500user-agents$DSH_AGENTS_HOME/skills (default ~/.agents/skills)

Lower rank wins when two roots hold a skill with the same name. Put it in a project root instead of the user root when it should only apply to one repository.

Prerequisites

API key
Not required.
Network access
Not required at runtime.
Language
Python

Install check

Every field the verdict was derived from, so you can re-derive it yourself

Field checkedResultWeightWhat the spec says about it
lifecycleScriptspassinfono install-time scripts
entityTypepassinfoskill is not installed via `dsh plugin add`
Verdict reason
skill uses its own install path, so bundle checks do not apply
package.json read
adapters/dsh/plugin/package.json
Rules applied from
docs/user/develop/basic/publish.md
Checked at
2026-08-15

From the README

Excerpt as published by the author, plain text, unedited

**English** | [简体中文](README.zh-CN.md) **An opinionated, zero-infrastructure memory *protocol* for small-scale, local, file-based agent memory** — a strict curation discipline plus a validator (`tools/engramory_doctor.py`), loaded as **standing rules** (`CLAUDE.md` / `AGENTS.md` / your host's rules file). It is not a database, a framework, or a relevance-loaded skill. Memory is a folder of small, human-readable markdown files plus one always-loaded index. No database, no embeddings, no server — just plain-text files you can open, read, edit, and diff in any editor (the live store itself stays git-ignored). > *Engramory* — coined from *engram* (the physical trace a memory leaves in the > brain) + *memory*. Here: one file = one fact. > 🤖 **Are you an AI agent, asked to install or check this?

Topics

GitHub topics on this repository

More in Agent Memory Personalization Recall

Ranked by similarity inside the cluster, not alphabetically