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… »

Giving Local AI Assistants Long-Term Memory: Automated Session Archiving and Context Bridging with Antigravity (agy), SQLite, and Obsidian

By | October 11, 2026

When working with terminal-based agentic AI assistants like Google Antigravity (agy), you quickly realize that their raw reasoning power and tool execution are extraordinary. Whether diagnosing a degraded Btrfs array across remote NAS nodes, managing IoT smart home gateways, or optimizing complex build pipelines, an autonomous agent can orchestrate dozens of shell commands, inspect system… Read More: Giving Local AI Assistants Long-Term Memory: Automated Session Archiving and… »

Why Generic Linux RAID 1 Scripts Fail on the HP MicroServer Gen8 (And How to Do It Right)

By | September 28, 2026

In our previous guide (Zero-Downtime Linux OS Mirroring: Converting a Single-Disk Server to Live High-Availability RAID 1), we demonstrated how to convert a running single-disk Linux server to a software RAID 1 mirror using mdadm, pvmove, and grub2-install. On standard modern UEFI systems, that generic script runs smoothly. But when applied to an HP ProLiant… Read More: Why Generic Linux RAID 1 Scripts Fail on the HP… »

Bash Script for Zero-Downtime Linux OS Mirroring: Converting a Single-Disk Server to Live High-Availability RAID 1

By | September 28, 2026

When you first commission a home server or NAS, setting up the operating system on a single, fast SSD is quick and straightforward. But as your services grow—hosting Docker containers, databases, storage shares, and automation routines—that single OS drive becomes a dangerous single point of failure (SPOF). If that primary drive suffers a controller failure… Read More: Bash Script for Zero-Downtime Linux OS Mirroring: Converting a Single-Disk… »

How to Herd AI Models to Be Productive Engineering Partners

By | September 24, 2026

Left to their own devices, AI models are like cats: brilliant, but notoriously difficult to herd. Without a strict framework, even high-reasoning Large Language Models (LLMs) will drift into inefficiency, introducing architectural decay. To build production-grade software instead of a mountain of technical debt, engineers must enforce a methodology that treats AI as a disciplined… Read More: How to Herd AI Models to Be Productive Engineering Partners »