Learning While You Sleep, Part 2: Out-of-Band Memory “Dreaming” for Claude Code

By | November 8, 2026

This is the Claude Code companion to Learning While You Sleep. In that post my agy agent replayed its own sessions overnight and distilled them into its Obsidian memory, without me in the loop. The Claude Code series so far: All three are in-band: they happen during a session, while the agent’s attention is on… Read More: Learning While You Sleep, Part 2: Out-of-Band Memory “Dreaming” for… »

Self-Curating Memory for Claude Code: How the Agent Writes, Deduplicates and Prunes Its Own Obsidian Knowledge Base

By | November 8, 2026

This is the Claude Code companion to Self-Curating AI Memory, where my agy agent started writing to its own knowledge base. Two posts ago I gave Claude Code session archiving and context injection. The previous post added sub-second vault search. Both are about reading: Claude starts each session with my working state, recent sessions and… Read More: Self-Curating Memory for Claude Code: How the Agent Writes, Deduplicates… »

Sub-Second Knowledge Retrieval for Claude Code: Obsidian Omnisearch, a Python Fallback and a Claude Skill

By | November 8, 2026

In the previous post I gave Antigravity (agy) a third memory tier: ranked search over my whole Obsidian vault. It used Obsidian Omnisearch’s hidden HTTP API when Obsidian was running and a standard-library Python scanner when it wasn’t. Since then I have ported the first two tiers to Claude Code: session archiving into SQLite and… Read More: Sub-Second Knowledge Retrieval for Claude Code: Obsidian Omnisearch, a Python… »

Giving Claude Code Long-Term Memory: Session Archiving, Hook-Driven Context Injection, SQLite and Obsidian

By | November 8, 2026

In an earlier post I gave Antigravity (agy) long-term memory. A read-only exporter pulled its SQLite session database into my Obsidian vault, systemd –user units kept that export current, and a five-layer set of notes gave the agent a place to keep state between sessions. I also use Claude Code daily, in the terminal and… Read More: Giving Claude Code Long-Term Memory: Session Archiving, Hook-Driven Context Injection,… »

From Mobile Scans to AI-Queried Library: Syncing Android Book Catalogue with Obsidian and Antigravity

By | November 7, 2026

For book lovers and physical media collectors, cataloging an extensive physical library is a rite of passage. But having cataloged hundreds or thousands of books, where does that data live? All too often, personal collections get locked into siloed smartphone apps or proprietary walled gardens like Goodreads. You can scan barcodes on your phone, but… Read More: From Mobile Scans to AI-Queried Library: Syncing Android Book Catalogue… »

Learning While You Sleep: Implementing Anthropic’s Out-of-Band Memory “Dreaming” for Local AI Agents in Obsidian

By | November 7, 2026

In Part 3 Self-Curating AI Memory: How My Local Agent Autonomously Writes and Manages Its Own Knowledge Base in Obsidian, I walked through how I gave my local CLI assistant, Google Antigravity (agy), autonomous authority to read, write, and maintain its own structured memory files inside my Obsidian vault (Meta/antigravity-memory.md, Meta/states/antigravity.md, and Meta/agent-log.md). Allowing an… Read More: Learning While You Sleep: Implementing Anthropic’s Out-of-Band Memory “Dreaming” for… »

Self-Curating AI Memory: How My Local Agent Autonomously Writes and Manages Its Own Knowledge Base in Obsidian

By | November 7, 2026

In the first two installments of this series, I solved two foundational problems for my local CLI coding and infrastructure assistant, Google Antigravity (agy): Those two layers gave my agent eyes into the past. What they did not give it was agency over its own memory. Early on, my memory workflow still relied on human-in-the-loop… Read More: Self-Curating AI Memory: How My Local Agent Autonomously Writes and… »

Zero-Cloud Obsidian Sync: Real-Time Mobile Replication with Syncthing and Tailscale

By | October 15, 2026

One of the greatest strengths of Obsidian is that your notes are just a local folder of Markdown files. There are no proprietary database blobs, no vendor lock-in, and no mandatory cloud accounts. Your thoughts, journal entries, code snippets, and research remain entirely under your control. However, the moment you want to access that knowledge… Read More: Zero-Cloud Obsidian Sync: Real-Time Mobile Replication with Syncthing and Tailscale »

Sub-Second Knowledge Retrieval for Local AI Agents: Bridging Obsidian Omnisearch and Python with Antigravity (agy)

By | October 15, 2026

In a previous post, I detailed how I eliminated the “Amnesia Problem” for Google Antigravity (agy) by creating a two-way synchronization bridge between local SQLite conversation databases and Obsidian. That system gave my CLI assistant persistent working state (Meta/states/antigravity.md), fleet operational learnings (Meta/antigravity-memory.md), and an automated audit history of over 90 sessions. That solved curated… Read More: Sub-Second Knowledge Retrieval for Local AI Agents: Bridging Obsidian Omnisearch… »

Cold Storage for the AI Age: Remote LTO-4 Magnetic Tape Disaster Recovery for Homelab Infrastructure and Autonomous Agent Memory

By | October 11, 2026

In an era dominated by hyper-converged NVMe arrays, multi-cloud S3 buckets, and instant snapshots, magnetic tape might seem like a relic from 1980s mainframe datacenters. Yet, in modern self-hosted homelabs—particularly those orchestrated by autonomous agentic AI assistants like Google Antigravity (agy)—magnetic tape remains the undisputed king of physical disaster recovery. When your AI assistant operates… Read More: Cold Storage for the AI Age: Remote LTO-4 Magnetic Tape… »