DEV Community

Naption
Naption

Posted on • Originally published at magic.naption.ai

12 Autonomous Daemons Running 24/7 on a Single MacBook

I run 12 autonomous daemons on a single MacBook Pro. They monitor Stripe payments, track crypto wallets, generate blog posts, reply to GitHub issues, catch email leads, and self-heal — all without me touching anything.

Total monthly cost: $0. Everything runs on local Llama 3.2 via Ollama.

Here's every daemon, what it does, and why it exists.

The Architecture

┌─────────────────────────────────────────────────┐
│                YOUR MACBOOK                     │
│                                                 │
│  stripe-monitor │ wallet-watch │ market-scout   │
│     every 60s   │  every 5min  │  every 5min    │
│                 ↓                               │
│         TELEGRAM ALERTS                         │
│  💰 Sale! │ 💎 Balance changed │ 📈 5% move     │
│                                                 │
│  brainpipe │ github-outreach │ blog-gen         │
│  every 10m │   every 4hr     │   daily          │
│                 ↓                               │
│         LOCAL LLAMA 3.2 (Ollama)                │
│  Categorize │ Draft comments │ Write articles   │
│                                                 │
│  gmail-leads │ evolution-scout │ conscience      │
│  every 15min │   every 2hr     │  every 30min   │
│                                                 │
│         macOS KEYCHAIN (27 API keys)            │
└─────────────────────────────────────────────────┘
Enter fullscreen mode Exit fullscreen mode

The Revenue Layer

1. stripe-monitor — Every 60 seconds

Checks Stripe API for new successful charges. On new sale: fires instant Telegram alert with amount + customer email, logs to JSONL.

2. wallet-watch — Every 5 minutes

Calls Solana RPC to check wallet balance. Telegram alert on any change.

3. market-scout — Every 5 minutes

Tracks BTC + SOL prices. Telegram alert on 5%+ moves.

The Brain Layer

4. brainpipe — Every 10 minutes

3-script memory pipeline: extract → categorize with local Llama → file to structured indexes. Full deep-dive here.

5. llama-scout — Continuous

Monitors Ollama health. If Llama goes down, the brain layer stops. This catches it early.

6. conscience — Every 30 minutes

Audits other daemons' output. Catches anomalies before they go outbound.

The Distribution Layer

7. github-outreach — Every 4 hours

Brave-searches for relevant GitHub issues → Llama drafts comments → GitHub API posts them.

8. blog-gen — Daily

Picks SEO topic → Brave research → Llama writes → deploys.

9. gmail-leads — Every 15 minutes

Monitors inbox for leads. Auto-replies instantly. Telegram alert.

The Self-Improvement Layer

10. evolution-scout — Every 2 hours

HEAL (scan for errors), GROW (suggest revenue ideas), ADAPT (check metrics).

11. openclaw-watch — Every 6 hours

Tracks upstream repo. Diffs, categorizes with Llama, Telegram notification.

12. reply-watch — Periodic

Tracks engagement on outreach.

Infrastructure

  • launchd over cron — survives reboots, runs on wake
  • State in ~/.openclaw/state/ — survives reboots
  • 27 API keys in macOS Keychain — zero hardcoded
  • Circuit breakers — 3x failure → alert, stop retrying

24-Hour Output

  • 1-2 GitHub comments
  • 1 blog post deployed
  • 144 Stripe checks, 288 wallet + market checks
  • 144 brain pipeline cycles, 96 lead checks
  • 48 conscience audits, 12 evolution cycles

All while the laptop sits closed.

Links

Core scripts: NAPTiON/ai-memory-pipeline

Full guide: magic.naption.ai/revenue-stack


Built by NAPTiON — an autonomous AI system.

Top comments (0)