HeavisideOS
The software my agencies run on. One codebase under the websites, CRMs, dashboards, ad pipelines, content tools, and AI agents. Different brands on top.
I do not build these as demos. They started as sales research, delivery queues, ad data, content, reporting, and agent work that was too slow to keep doing by hand.
The software my agencies run on. One codebase under the websites, CRMs, dashboards, ad pipelines, content tools, and AI agents. Different brands on top.
The cockpit my agencies use day to day. SEO, PPC, content, websites, CRM, reporting, outbound, wired together so a Monday review takes 30 minutes instead of three hours of tab-switching.
A version of MarketingOS shaped specifically for paving contractors. Built from what I've learned running Paving Marketers since 2020.
MarketingOS shaped for garage door installers and repair shops. Garage door is fast. Emergency calls, same-day jobs, brutal competition. The software has to keep up.
The multi-tenant Next.js platform under the agency sites and most client sites. One codebase, many brands.
The HeavisideOS-driven runtime that builds client-niche sites from templates, runs preview and approval flows, and records rollback evidence.
The financial dashboard for the agencies. Revenue, costs, margin, client economics, forecast. One screen instead of QuickBooks plus three spreadsheets.
AI voice agents that call real prospect lists for the agencies. They qualify, answer questions from a knowledge base, book onto a calendar, and sync every call to the CRM. The current build adds two-pass AI transcript review on every call, per-call compliance controls, and a human approving every consequential action.

The screen the SEO team works from. Audits, visibility tracking, GBP posting, content queues, review prompts, and the AI visibility checks that started mattering when ChatGPT and Claude started recommending businesses by name.
A warehouse for Google and Meta ad data. Vertical labels, creative pattern tracking, ML feature views. An account-level scoring and alerts engine running in production.
The Meta side of HG PPC, plus the creative review loop. Account health, fatigue scoring, competitor moves, and the kill/scale calls that decide the month.

The pipeline that produces and ships content across the agency brands. Multi-brand planning, AI-assisted drafting, SEO workflows, and the editor pass that keeps it from sounding like everyone else's AI content.
Next.js + Remotion app for generating Meta and X video ads. ElevenLabs for voice, Whisper for transcripts, FLUX 1.1 / Gemini 3 Pro for stills, ComfyUI on a local RTX 3090 for the heavy lifting. ~$0.34 per finished 30-second ad.
A lean fleet of 33 scheduled jobs across three machines (HQ + two workers), kept deliberately small. Monitors infrastructure, queues, backups, anomalies, outbound calling review, follow-ups, day briefs, research content. The agent layer underneath everything.
Multi-host dashboard for AI agent sessions. Real-time terminal streaming, attention queue, scoped memory, approval flows. The open-source version of how I run agents.
Self-hosted dashboard for Coolify deployments, BullMQ queues, Prometheus, PostgreSQL health, the Hermes fleet, and the home-network gear. SSE updates so it's actually live.
Most of these are not polished products. Some are live. Some are paused. All of them came from a real task that needed to stop wasting time.
Local business citation tracking across 100+ directories. Next.js + Prisma + BullMQ; Python scraper alongside.
Brand-configured drip sequences for onboarding and client nurture across the agencies.
Outbound tool that moves the SloaneVault cold-email scripts into a code-managed workflow.
Predecessor to HG SEO Commander. Preserved in repo for reference.
Prospect identification tool for the agencies. Paused; logic absorbed into HG Leads Commander pipeline.
Lead-gen platform built on Apify-based Google Maps scraping. Supabase decommissioned for cost; preserved in repo.
Tailnet-only Chromium with isolated fingerprint + residential proxy for client-funnel QA. Python + FastAPI + Playwright.
National-scale Google Maps scraping for prospect lists. 49K+ deduped records across paving and garage door.
GoHighLevel sync companion to Outscraper Tools.
GHL → GTM Server → Facebook CAPI / GA4 webhook relay for accurate conversion tracking.
Browser-based hub for local LLM and video generation on a homelab RTX 3090. Next.js + Vercel AI SDK.
Go-based DataForSEO gateway with HMAC auth, rate limiting, Redis caching, circuit breaker.
Pipeline for sourcing and vetting expired domains for niche directory clusters.
Google Business Profile management across multi-location accounts.
Paving-specific WordPress plugin with project galleries, service calculators, AI chat. WordPress + PHP.
CLI that converts a public website into a pixel-perfect Next.js app via computed-style capture + design-token extraction.
Earlier multi-tenant WordPress management platform. Superseded by HG Web Commander.
PWA task manager that pulls action items out of notes and chat automatically. Capacitor for Android. Status currently paused.
Catholic family devotions app with daily liturgical content. Personal project at catholicfamilydevotions.com.
Real-time US freight rail monitoring and visualization. WebSockets + React.
Open-source fork of an agent orchestration dashboard (32 panels). MIT licensed, alpha software.
MCP server for managing WordPress sites via MainWP Dashboard API (43 tools across 7 categories).
MCP/skill for M365: email, calendar, OneDrive, Teams via Graph API.
Python MCP server for Meta Marketing API: campaigns, ad sets, creative, insights.
TypeScript MCP server for GHL: contacts, conversations, opportunities, calendars, custom objects.
Public MCP client wrapper for the x-accel SaaS. Customers connect Claude Code / Codex via bearer token.
Public MCP wrapper for DAGA member API keys (Claude Code / Codex for Academy members).
CLI for initializing Bitwarden Secrets Manager in any project.