Directories
¶
| Path | Synopsis |
|---|---|
|
adapters
|
|
|
agents
Package agents is the AGENTS.md adapter for agent-memory.
|
Package agents is the AGENTS.md adapter for agent-memory. |
|
claude
Package claude is the Claude Code adapter for agent-memory: it bundles a worked SKILL.md (the file teaches Claude Code when and how to call memory.fetch_context / memory.propose_update) and an Install function that materialises that asset under .claude/skills/agent-memory/ either in the current repo or in the user's global Claude Code config.
|
Package claude is the Claude Code adapter for agent-memory: it bundles a worked SKILL.md (the file teaches Claude Code when and how to call memory.fetch_context / memory.propose_update) and an Install function that materialises that asset under .claude/skills/agent-memory/ either in the current repo or in the user's global Claude Code config. |
|
cursor
Package cursor is the Cursor IDE adapter for agent-memory.
|
Package cursor is the Cursor IDE adapter for agent-memory. |
|
gemini
Package gemini is the Gemini CLI adapter for agent-memory.
|
Package gemini is the Gemini CLI adapter for agent-memory. |
|
Package bench holds the benchmark harness for the M8 milestone: a deterministic fixture generator that builds a realistic .agent-memory/ tree, plus end-to-end benchmarks for the hot paths (fetch_context, propose_update, RebuildAll).
|
Package bench holds the benchmark harness for the M8 milestone: a deterministic fixture generator that builds a realistic .agent-memory/ tree, plus end-to-end benchmarks for the hot paths (fetch_context, propose_update, RebuildAll). |
|
Package cli wires up the cobra command tree for the agent-memory binary.
|
Package cli wires up the cobra command tree for the agent-memory binary. |
|
Package config loads and validates .agent-memory/meta/manifest.yaml.
|
Package config loads and validates .agent-memory/meta/manifest.yaml. |
|
Package fs provides filesystem helpers for the agent-memory project:
|
Package fs provides filesystem helpers for the agent-memory project: |
|
Package git exposes a minimal shell-out wrapper around the system `git` binary.
|
Package git exposes a minimal shell-out wrapper around the system `git` binary. |
|
Package index implements the SQLite FTS5 shadow index that memory.fetch_context searches and propose_update updates incrementally.
|
Package index implements the SQLite FTS5 shadow index that memory.fetch_context searches and propose_update updates incrementally. |
|
Package lock provides cross-process advisory locking around .agent-memory/meta/lock via github.com/gofrs/flock.
|
Package lock provides cross-process advisory locking around .agent-memory/meta/lock via github.com/gofrs/flock. |
|
Package logging centralises slog logger construction for the agent-memory binary.
|
Package logging centralises slog logger construction for the agent-memory binary. |
|
Package markdown implements the byte-preserving Markdown engine that the agent-memory project uses to read and modify .agent-memory/ files without reformatting unchanged regions.
|
Package markdown implements the byte-preserving Markdown engine that the agent-memory project uses to read and modify .agent-memory/ files without reformatting unchanged regions. |
|
Package mcp implements the stdio MCP server that exposes the agent-facing tools (memory.fetch_context in M2; memory.propose_update and memory.status in M3).
|
Package mcp implements the stdio MCP server that exposes the agent-facing tools (memory.fetch_context in M2; memory.propose_update and memory.status in M3). |
|
Package memory implements the agent-facing operations: BuildContextPack (M2 T2.7), and — added later — the structured update pipeline (M3) and staging engine (M5).
|
Package memory implements the agent-facing operations: BuildContextPack (M2 T2.7), and — added later — the structured update pipeline (M3) and staging engine (M5). |
|
Package schema loads and validates .agent-memory/meta/schema.yaml.
|
Package schema loads and validates .agent-memory/meta/schema.yaml. |
Click to show internal directories.
Click to hide internal directories.