
## Keep Memory 13:36

Testing keep memory system

#type_test #domain_setup

---

## Session Summary 16:06

### Reflective Practice Rollout
Applied "Keep" reflective memory patterns to all three Niemand agents:
- **Main**: domains = personal, tools, process, lessons
- **Work**: domains = shapescale, sales, engineering, process  
- **Research**: domains = methodology, sources, synthesis, patterns

### Custom TTS Fork
- Forked sherpa-onnx-tts with German TTS support
- Private repo: `github.com/kesslerio/sherpa-onnx-tts-openclaw`
- Location: `/home/art/projects/skills/shared/sherpa-onnx-tts`

### OpenClaw Updated to 2026.1.30
Re-applied verbose-in-groups patch after update:
- **File**: `/home/art/moltbot/src/auto-reply/reply/dispatch-from-config.ts` (line ~300)
- **Patch**: `ctx.CommandSource !== "native" // PATCH: allow verbose in groups`
- Must re-apply after each OpenClaw update

### YouTube Transcript Skill Selection
Security-reviewed 5 ClawHub YouTube skills. Chose **video-transcript-downloader** (steipete):
- Best security (5/5), no API keys needed, trusted author
- Usage: `node /home/art/niemand/skills/video-transcript-downloader/scripts/vtd.js transcript --url 'URL'`

Rejected alternatives:
- youtube-transcript: Requires root access for VPN management
- transcribee: Sends audio to paid external APIs (ElevenLabs)

### steipete's ClawHub Portfolio
50+ skills including: Wacli (WhatsApp), Coding Agent, Gog (Google Workspace), Summarize, SwiftUI tools, Weather, 1password, Obsidian, Notion, GitHub, Spotify Player, OpenAI Whisper, Nano Banana Pro

#type_decision #domain_tools #domain_process
