Files
PaperClipAI/packages/plugins/plugin-qmd-memory/README.md
T

35 lines
863 B
Markdown

# `@paperclipai/plugin-qmd-memory`
First-party Paperclip memory provider plugin backed by markdown files plus the `qmd` CLI.
## What it does
- registers the `qmd_memory` provider through the plugin runtime
- stores canonical memory records as markdown files under the plugin data directory
- shells out to `qmd` for retrieval and index refresh
- supports capture, query, and forget
## Runtime requirements
- a writable plugin data directory from the Paperclip host
- a `qmd` binary available on `PATH`, or `qmdBinaryPath` set on the memory binding
## Binding config
```json
{
"searchMode": "query",
"topK": 5,
"autoIndexOnWrite": true,
"qmdBinaryPath": null
}
```
## Verification
```sh
pnpm --filter @paperclipai/plugin-qmd-memory typecheck
pnpm --filter @paperclipai/plugin-qmd-memory test
pnpm --filter @paperclipai/plugin-qmd-memory build
```