Agents & MCP
Oleksandr Kuzmenko, EditorPublished 3 min readAI-assisted · editor-reviewed
TL;DR
- Wienerdog provides zero-telemetry, daemon-less memory vault using plain Markdown files.
- Memory is shared across Claude Code and Codex CLI, eliminating duplicated prompting.
- Nightly dreaming passes refine workflows into reusable skills and update long-term memory.
Cross-Agent Memory Vault
Wienerdog sets up a single file-based memory vault shared between Claude Code and Codex CLI. Context learned during a session in Claude Code is stored as Markdown in an Obsidian-compatible PARA structure, making it immediately available to Codex CLI without manual re-prompting.
Automated Nightly Dreaming Routine
A background OS scheduler runs a nightly dreaming pass that reviews conversation history, promotes key context into long-term memory, and converts repeated workflow patterns into structured skills. All operations execute strictly through your existing Claude or Codex CLI credentials.
