{ "name": "@tencentdb-agent-memory/memory-tencentdb", "version": "0.2.2", "description": "Four-layer local memory system plugin for OpenClaw — auto-captures, structures, and profiles conversational knowledge using local LLM + SQLite vector search (L0→L1→L2→L3 pipeline)", "type": "module", "main": "index.ts", "bin": { "migrate-sqlite-to-tcvdb": "./bin/migrate-sqlite-to-tcvdb.mjs", "export-tencent-vdb": "./bin/export-tencent-vdb.mjs", "read-local-memory": "./bin/read-local-memory.mjs" }, "exports": { ".": "./index.ts" }, "scripts": { "build:scripts": "npm run build:migrate-sqlite-to-vdb && npm run build:export-tencent-vdb && npm run build:read-local-memory", "prepack": "npm run build:scripts", "build:migrate-sqlite-to-vdb": "tsc -p scripts/migrate-sqlite-to-tcvdb/tsconfig.json --noEmitOnError false", "migrate-sqlite-to-tcvdb": "node ./bin/migrate-sqlite-to-tcvdb.mjs", "build:export-tencent-vdb": "tsc --project scripts/export-tencent-vdb/tsconfig.json", "export-tencent-vdb": "node ./bin/export-tencent-vdb.mjs", "build:read-local-memory": "tsc --project scripts/read-local-memory/tsconfig.json", "read-local-memory": "node ./bin/read-local-memory.mjs" }, "files": [ "bin/", "index.ts", "scripts/migrate-sqlite-to-tcvdb/dist/", "scripts/export-tencent-vdb/dist/", "scripts/read-local-memory/dist/", "src/", "openclaw.plugin.json", "README.md", "CHANGELOG.md", "LICENSE", "!src/**/*.test.ts", "!src/**/*.spec.ts", "!src/**/__tests__/" ], "keywords": [ "openclaw", "openclaw-plugin", "memory", "ai-memory", "long-term-memory", "vector-search", "sqlite-vec", "llm", "conversation", "persona", "scene-extraction", "embedding" ], "author": "TencentDB Agent Memory Team", "license": "MIT", "engines": { "node": ">=22.16.0" }, "dependencies": { "@node-rs/jieba": "^2.0.1", "@tencentdb-agent-memory/tcvdb-text": "^0.1.1", "json5": "^2.2.3", "sqlite-vec": "0.1.7-alpha.2", "undici": "8.0.2" }, "peerDependencies": { "node-llama-cpp": "^3.16.2", "openclaw": ">=2026.3.7" }, "peerDependenciesMeta": { "openclaw": { "optional": true }, "node-llama-cpp": { "optional": true } }, "openclaw": { "extensions": [ "./index.ts" ], "compat": { "pluginApi": ">=2026.3.13", "minGatewayVersion": ">=2026.3.13" }, "build": { "openclawVersion": "2026.3.13", "pluginSdkVersion": "2026.3.13" }, "bundle": { "stageRuntimeDependencies": true } } }