memoryweave/plugins/openclaw-zhiyi
xiaowei 2464689c32 feat: 集成 Hermes + OpenClaw 记忆插件到仓库
- plugins/hermes-zhiyi: 530行 Python 插件, 含 key 自检/重试/调试日志
- plugins/openclaw-zhiyi: v0.2.0 CJS, 修复 agent_id/namespace/register 同步
- Hermes 插件改动: commit 失败自动重试, key_prefix 调试日志, health 自检
- OpenClaw 插件改动: register 改为同步, 使用 registerService 做异步初始化
2026-05-30 04:46:42 +08:00
..
dist feat: 集成 Hermes + OpenClaw 记忆插件到仓库 2026-05-30 04:46:42 +08:00
src feat: 集成 Hermes + OpenClaw 记忆插件到仓库 2026-05-30 04:46:42 +08:00
README.md feat: 集成 Hermes + OpenClaw 记忆插件到仓库 2026-05-30 04:46:42 +08:00
openclaw.plugin.json feat: 集成 Hermes + OpenClaw 记忆插件到仓库 2026-05-30 04:46:42 +08:00
package-lock.json feat: 集成 Hermes + OpenClaw 记忆插件到仓库 2026-05-30 04:46:42 +08:00
package.json feat: 集成 Hermes + OpenClaw 记忆插件到仓库 2026-05-30 04:46:42 +08:00
tsconfig.cjs.json feat: 集成 Hermes + OpenClaw 记忆插件到仓库 2026-05-30 04:46:42 +08:00
tsconfig.json feat: 集成 Hermes + OpenClaw 记忆插件到仓库 2026-05-30 04:46:42 +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