Tri-Node Memory: Open Source Persistent Agent Memory with Human/Agent Vault Separation

Tri-Node Memory is an open source memory architecture for AI coding agents that separates the agent's persistent memory from the human's own notes. Instead of dumping everything into one bucket like OpenClaw's default approach, it uses three distinct nodes: a human vault, an agent journal, and an inference layer that brings them together.
How It Works
The system uses two Obsidian vaults with separate git repositories:
- Human Vault: Curated notes and project files. The agent reads from this vault but never writes without permission.
- Agent Journal: A mirror of OpenClaw's internal memory plus a place for the agent to store relevant information. The agent reads your stuff and writes to its own vault—never crossing the boundary unless you explicitly ask.
The inference layer orchestrates both vaults during agent response generation.
Configuration
Tri-Node is harness-agnostic and model-agnostic. Drop a config file in, point it at your vaults, and your agent materializes with identity, memory, and boundaries intact. It works with OpenClaw, Claude Code, and Codex.
Why This Matters
Existing systems from Google, Karpathy, and others don't separate the agent's identity and memory into a system-agnostic framework. Tri-Node gives developers fine-grained control over what the agent remembers and what remains private.
Getting Started
The full guide is available on Substack, and the code is on GitHub. Clone the repo, set up two Obsidian vaults, configure the paths, and your agent will start maintaining separate memory.
📖 Read the full source: r/openclaw
👀 See Also

Maggy: An Autonomous Engineering Platform on Claude Code with Cross-Session Memory and P2P Team Learning
Maggy sits at Level 4 of the AI coding tool spectrum: multi-model orchestration, cross-session memory, process intelligence from CI/reviews, and P2P team learning. Benchmarks show 83% reduction in Claude usage while catching 7 security issues missed by single-pipeline Claude Code.

ClawPort: Open Source Orchestration for AI Agent Workflows with Self-Healing Cron
ClawPort is an open source orchestration layer for AI agent workflows that auto-configures cron pipelines, self-heals on failures, and lets you test agents directly before they run on schedule.

Claude Skills Silently Override Instructions: Undocumented Pitfalls Exposed
User discovers Claude skills silently enforce hard limits on user input via `ask_user_input_v0` (max 3 questions, 4 options each), `Write` overwrites files while `create_file` refuses on Claude.ai, and relative paths in `references/` don't resolve. A community repo catalogs findings.

GLM-5.1 vs MiniMax M2.7: Performance comparison for AI coding agents
GLM-5.1 achieves SWE-bench-Verified 77.8 and Terminal Bench 2.0 56.2 scores, the highest among open-source models, while MiniMax M2.7 offers fast responses with low TTFT and high throughput ideal for CI bots and batch edits.