Most people think of AI as a tool you open, type into, and close. What we built is different: a persistent, always-on operating system layer that runs 35+ autonomous agents around the clock, coordinates their work, and escalates to a human only when it genuinely can’t proceed without one.

The Problem We Were Solving

Running a consulting business, a side project, a job, and an active personal life generates an overwhelming amount of small, repetitive cognitive work: scanning inboxes, classifying leads, checking on system health, sending follow-ups, logging decisions. None of these tasks require creativity. All of them consume time. The question was whether they could be fully delegated to machines.

The Architecture

The system runs on a standard MacBook. Every agent is a Python script launched by macOS’s native launchd scheduler—no Docker, no cloud VMs, no managed infrastructure. Seven named agents each own a domain:

  • Gremlin — autonomous improvement agent, runs every 30 minutes
  • Jeeves — on-demand task executor, triggered by Telegram message
  • MetaScout — daily AI news scout and system quality auditor
  • Synthesizer — reads all agent logs and produces structured digests twice a day
  • Scrooge — revenue experiment runner (currently paused)
  • Whetstone — weekly token efficiency auditor
  • Forge — interactive builder, the only agent that runs with a human present

Supporting these are 28+ supporting daemons: an outreach pipeline, a reply classifier, a location poller, a WordPress backup agent, a process health monitor, a sprint watcher, and more.

The Coordination Layer

The hardest part of multi-agent systems isn’t building individual agents—it’s keeping them from working at cross-purposes. Our solution is a set of shared coordination primitives every agent reads and writes:

  • goals.md — the north star for all improvement work
  • context.md — current system state, updated after every meaningful action
  • journal.md — append-only activity log every agent writes to
  • bottlenecks/alerts.md — escalation queue for items requiring human input

Every agent reads alerts.md at startup. If there’s a human-blocked item, it doesn’t pile on—it waits or routes around the block.

What It Actually Does

On any given day the system will: scan three inboxes for leads and classify them, send up to 20 outreach emails with proper warmup pacing, index new documents into a searchable knowledge base, check all 35 agents for health and alert if something is down, pull AI news and summarize what’s worth reading, and produce a twice-daily digest of everything that happened. None of this requires manual intervention under normal conditions.

The Honest Limitations

It’s not magic. Agents still get stuck on things that require identity verification, financial authorization, or judgment calls with no clear right answer. The Bottleneck Resolution Protocol (covered in a separate post) handles these—but they still happen several times a week. The system is a force multiplier, not a replacement for human judgment in ambiguous situations.

The total infrastructure cost is a flat $100/month AI subscription. No per-token billing, no GPU rental, no cloud compute. The leverage is real.

What This Means for Businesses

You don’t need a team of engineers to build something like this. What you need is a clear picture of which tasks in your business are repetitive, well-defined, and currently draining human time. Those are the tasks worth automating first. The infrastructure to run them autonomously is now accessible to anyone willing to invest the setup time.

Ready to put this to work in your business?

Applied Intelligence helps San Diego and Southern California businesses automate workflows, reduce manual work, and grow without adding headcount. The first conversation is free and takes 20 minutes.

Book a Free Discovery Call →