memoryweave/openclaw-zhiyi-plugin
xiaowei da917f7eb8 feat: openclaw memory-zhiyi plugin v0.2.0 — 修复agent_id, 增加feedback/prefetch/forget/stats, 增强错误处理 2026-05-30 04:20:24 +08:00
..
dist feat: openclaw memory-zhiyi plugin v0.2.0 — 修复agent_id, 增加feedback/prefetch/forget/stats, 增强错误处理 2026-05-30 04:20:24 +08:00
node_modules feat: OpenClaw ZhiYi memory plugin scaffold 2026-05-29 17:12:45 +08:00
scripts feat: complete OpenClaw→ZhiYi migration with Python fallback 2026-05-29 18:12:47 +08:00
src feat: openclaw memory-zhiyi plugin v0.2.0 — 修复agent_id, 增加feedback/prefetch/forget/stats, 增强错误处理 2026-05-30 04:20:24 +08:00
README.md feat: OpenClaw ZhiYi memory plugin scaffold 2026-05-29 17:12:45 +08:00
package-lock.json feat: openclaw memory-zhiyi plugin v0.2.0 — 修复agent_id, 增加feedback/prefetch/forget/stats, 增强错误处理 2026-05-30 04:20:24 +08:00
package.json feat: openclaw memory-zhiyi plugin v0.2.0 — 修复agent_id, 增加feedback/prefetch/forget/stats, 增强错误处理 2026-05-30 04:20:24 +08:00
tsconfig.json feat: complete OpenClaw→ZhiYi migration with Python fallback 2026-05-29 18:12:47 +08:00

README.md

memory-zhiyi — OpenClaw ZhiYi Memory Plugin

ZhiYi MemoryWeave plugin for OpenClaw. Replaces memory-lancedb-pro with semantic memory + knowledge graph + Obsidian integration.

Quick Start

# Install
cd ~/.openclaw/workspace/plugins/
git clone <this-repo> memory-zhiyi
cd memory-zhiyi
npm install
npm run build

# Configure in ~/.openclaw/config.yaml:
memory:
  provider: zhiyi

zhiyi:
  base_url: http://localhost:7821
  api_key: your-key
  namespace: openclaw-main

Architecture

  • src/client.ts — ZhiYi REST API wrapper
  • src/index.ts — OpenClaw plugin entry (register hooks)
  • src/cli.ts — LanceDB → ZhiYi migration CLI
  • src/types.ts — TypeScript interfaces