Skip to content
§ deep dive · ai infra v1.3 · 2026

A multi-agent AI system that runs my life.

How I built a personal AI infrastructure that works while I sleep.

I run a multi-agent AI system from a homelab rack in my apartment. Autonomous agents coordinate tasks, manage my knowledge base, and execute work across distributed hardware. This page explains how it all fits together.

§ roster
§ specialists on demand

Underneath the always-running agents is a bench of 17 specialist Claude Code agents and 48 reusable skills. The big agents dispatch them like contractors when a task needs a specific kind of thinking.

Architect for system design. Engineer for implementation. Designer for UX. Pentester for security audits. QATester for validation gates. Intern for high-agency utility work. Plus five independent researchers — Claude, Codex, Gemini, Grok, and Perplexity — that run in parallel when I want cross-checked answers.

The skills are the opposite shape: small, focused, composable workflows for brainstorming, polish, audits, copywriting, marketing psychology, and more. Zarq picks the right tool for the job instead of cramming everything into one monolithic prompt.

§ a day in the life

Here's what a typical day looks like with this system running:

I wake up to a morning briefing from Ping in my Telegram. It tells me what I slept (pulled from my Oura Ring), what tasks are due today (from Todoist), and any patterns it noticed ("you've had low energy three days in a row, maybe take it easy"). While I eat breakfast, I respond to Ping with voice messages that get transcribed and routed to the right tools.

During work, I add tasks to the Zarq Board when I think of side project ideas or fixes. Zarq picks them up autonomously, creates an isolated git branch, does the work, and marks the task done. I check in on its progress between meetings.

At night, I sometimes go to bed early and wake up at midnight to code. During these sessions, I'm working alongside Zarq, reviewing what it built while I slept, and queuing up new work. The agents run while I play MLB The Show. I monitor deployments from the couch.

§ how it works

The Zarq Board is the coordination hub. A custom task system where work flows between humans and agents. I create a task, an agent claims it, works on it in an isolated git branch, and marks it done. Multiple agents can work on different projects at the same time without conflicts.

Agents share context through a common state bridge, a set of files that track who's doing what, recent activity, and handoff queues. Each agent reads this at startup so it knows what happened while it was offline. Think of it as a shared whiteboard that persists between conversations.

The knowledge layer is Agent-PKM, an agent-optimized version of my Obsidian vault. It converts thousands of notes into structured, searchable data that any agent can query without needing Obsidian-specific tooling. Runs as a background sync service.

§ why build this?

AI agents are most useful when they have deep context about your life, your work, and your preferences, and when they can actually act on your behalf. Most AI tools start from zero every conversation. My system doesn't. It remembers what I'm working on, what I care about, and what happened yesterday.

It's also a forcing function for learning. Building this has taught me more about distributed systems, agent coordination, and infrastructure than any course could. And the meta-layer is fun. I use AI agents to help me build better AI agents.

§ dig deeper