Purpose-built systems

Small tools built because something kept wasting time.

Not every useful project needs a homepage. Some tools exist because competitor ads research, outbound calls, cold email, citations, local SEO, dashboards, MCPs, or browser QA kept taking too long.

AI avatar summary

This is the long tail.

These are focused tools built for one annoying job at a time. Some became bigger systems. Some just kept doing their job.

Here's a summary of this page by my AI Avatar

Built for a job

Each item starts with something specific: too slow, too manual, too invisible, too expensive, or too fragile.

Connected to real work

These tools connect back to HeavisideOS, MarketingOS, PVM, GDM, HG PPC, GHL, Meta, Google, X, or the servers they run on.

Honest status labels

Some are live. Some are internal. Some are paused because the useful parts were absorbed elsewhere.

01

Prospecting and outbound

Tools for finding the right people, testing the right message, and getting useful prospects back into the CRM without making outbound a quarterly fire drill.

Heaviside Prospector

Paused
Problem

Prospecting was split across scrapers, spreadsheets, enrichment steps, GHL handoffs, and manual follow-up.

Build

A prospecting system designed to identify leads, enrich records, support outbound AI phone-call experiments, and hand useful prospects back into GoHighLevel.

Use

Feeds agency outbound experiments by moving scraped and enriched prospects toward GHL, AI phone-call tests, and follow-up workflows.

Workflow
1
Find lead sources
2
Enrich and qualify
3
Trigger AI phone-call tests
4
Hand useful prospects to GHL
Proof
GHL OAuth implementation pattern
Voice AI / outbound-call research path
Project note preserved in SloaneVault
MarketingOSGHLHG Leads CommanderCold Email Engine

Cold Email Engine / HG Outbound

In Progress
Problem

Cold email worked only when list building, inboxes, send pacing, replies, suppressions, and offer testing were treated as infrastructure.

Build

A code-managed outbound layer for lists, verification, warmed inbox rotation, reply triage, deliverability notes, and campaign learning loops.

Use

Tests lists, offers, inbox strategy, and follow-up logic for Heaviside agencies while turning the lessons into DAGA training material.

Workflow
1
Build and verify lists
2
Rotate warmed inboxes
3
Run offer tests
4
Capture replies and suppressions
Proof
Cold-email lessons captured in SloaneVault
Meta creative cross-reference rule
Feeds DAGA training material
MarketingOSDAGAPVMGDM

Outscraper tools

Live
Problem

Manual local-business list building was too slow for niche market testing.

Build

National-scale Google Maps scraping and deduping for paving, garage door, and other home-service lists.

Use

Creates the raw market and prospect lists that feed outbound, competitive research, niche launch decisions, and CRM enrichment.

Proof
49K+ deduped records across paving and garage door
Used as acquisition input for niche testing
HG OutboundHeaviside ProspectorMarketingOS

HG Leads Commander / Outscraper GHL

Paused
Problem

Scraped local-business lists were useful only if they could be cleaned, deduped, mapped to CRM records, and handed to a follow-up system.

Build

A lead-gen platform and GoHighLevel sync companion built around Apify/Google Maps data, dedupe logic, and CRM handoff patterns.

Use

Preserved the path from raw local-market data to usable CRM motion, even after the Supabase-backed version was paused for cost.

Workflow
1
Scrape market lists
2
Dedupe and normalize
3
Prepare GHL sync
4
Feed outbound experiments
Proof
Apify-based Google Maps scraping
Supabase decommissioned for cost
Companion Outscraper GHL project preserved
Heaviside ProspectorGHLHG OutboundMarketingOS
02

Paid media and competitive intelligence

Systems for seeing what competitors are promising, what ads are tiring out, where tracking is lying, and where spend is getting wasted.

Meta competitor ads intelligence

Internal
Problem

Ad strategy was too dependent on staring at Meta's ad library by hand and trying to remember which hooks kept showing up.

Build

A competitor ad review loop that scans ads, extracts offers and landing pages, groups formats, and feeds new creative tests.

Use

Turns public competitor ads into concrete creative refresh decisions for PVM, GDM, HG PPC, and future vertical launch research.

Workflow
1
Scan public ads
2
Extract hooks and offers
3
Group formats and landing pages
4
Feed refresh decisions
Proof
1,113 ads collected
209 advertiser pages tracked
24 deep competitor teardowns
Meta Ads IntelligenceHG PPCPVMGDM

Industry paid-ad ML model

Internal
Problem

Google and Meta dashboards show recent performance. They do not explain whether an account is deteriorating against years of vertical data.

Build

A vertical-labeled warehouse and scoring engine across 165+ ad accounts with daily feature views, risk scores, and threshold alerts.

Use

Gives HG PPC and MarketingOS a benchmark layer so account reviews can compare current performance against real vertical history.

Workflow
1
Ingest ad history
2
Build daily features
3
Score deterioration risk
4
Surface review triggers
Proof
165+ accounts modeled
Multi-year Google + Meta data
Production scoring on warehouse runs
HG PPCMachine LearningMarketingOS

pvm-gtm-relay

Live
Problem

Lead forms and CRM events were not reliable enough as ad-platform conversion truth.

Build

A GHL to GTM Server to Facebook CAPI / GA4 relay so booked calls and conversion events can be tracked with less guesswork.

Use

Repairs the conversion-truth path for niche ad accounts so Meta and Google optimize against cleaner downstream events.

Proof
Live relay for PVM/GDM attribution repair
Feeds Meta and GA4 event truth
GHLMeta AdsHG PPCPVM

DFS / DataForSEO service

Internal
Problem

SEO and paid-media tools needed a safer, shared way to call DataForSEO without every app owning its own brittle integration.

Build

A Go gateway with HMAC auth, rate limiting, Redis caching, and circuit-breaker protection around DataForSEO calls.

Use

Provides a reusable data-access layer for market research and SEO tooling without scattering API logic.

Workflow
1
Receive signed request
2
Check cache and limits
3
Call DataForSEO
4
Return normalized result
Proof
Go service architecture
HMAC auth
Redis caching and circuit breaker
HG SEO CommanderHG Market ReportMarketingOS
03

SEO and local visibility infrastructure

Tools for evaluating markets, managing local visibility work, and building niche SEO infrastructure without pretending a monthly PDF is enough.

PBN Domain Pipeline

Internal
Problem

Aged and expired domains needed a safer way to be sourced, scored, filtered, and grouped by niche before any SEO infrastructure decision.

Build

A domain sourcing and vetting pipeline for evaluating domains by niche relevance, risk, history, and usefulness for private local SEO infrastructure.

Use

Supports local SEO infrastructure decisions by vetting domains before they enter niche clusters or become part of any owned-media buildout.

Workflow
1
Source aged domains
2
Score relevance and risk
3
Track watchlist and drops
4
Activate only approved assets
Proof
PBN Domain Sourcing & Vetting Guide
Niche clusters for paving, garage door, electricians, and home services
Dashboard/service path documented
HG SEO CommanderPVMGDMEMA

HG Citations

Live
Problem

Citation work gets messy fast when dozens of businesses need consistent NAP data across 100+ directories.

Build

A local business citation tracker with directory monitoring, scraping, and consistency checks.

Use

Keeps citation cleanup measurable across vertical brands instead of letting directory work live in spreadsheets and vendor promises.

Proof
100+ directories
Next.js + Prisma + BullMQ
Python scraper companion
HG SEO CommanderMarketingOSPavingOS

HG Directory

Live
Problem

Each vertical needed owned media that could rank for trade plus city searches and feed leads back to the agencies.

Build

A Go + PostGIS directory engine powering pavinglist.com, garagedoorlist.com, and electricianslist.com.

Use

Creates owned local-search properties that can rank, structure market data, and feed leads or research back into the niche agencies.

Proof
~148K combined listings
Hermes moderation every 5 minutes
PVMGDMEMAHG SEO Commander

Heaviside GBP

Live
Problem

Google Business Profile work gets hard to govern when multiple locations, posts, updates, and service areas are spread across accounts.

Build

A GBP management layer for multi-location work across Heaviside-managed businesses.

Use

Keeps Google Business Profile work connected to the broader SEO workflow.

Proof
Live GBP management workflow
Multi-location operating pattern
Connected to local SEO workflows
HG SEO CommanderMarketingOSPVMGDM

Paving Plugin

Paused
Problem

Paving websites needed trade-specific features like project galleries, service calculators, and conversion tools without rebuilding them every time.

Build

A paving-specific WordPress plugin with project galleries, service calculators, and AI-chat concepts.

Use

Captured vertical feature ideas that later informed PavingOS, HG Websites, and niche website templates.

Proof
WordPress + PHP project record
Paving-specific calculator/gallery ideas
Paused but preserved
PavingOSHG WebsitesPaving Marketers

Site2Next

Paused
Problem

Website rebuilds needed a faster way to capture existing public-site structure, styling, and design tokens before moving into Next.js.

Build

A CLI concept for converting a public website into a Next.js app using computed-style capture and design-token extraction.

Use

Informed the website-platform and clone-generation thinking behind HG Websites and HG Web Commander.

Workflow
1
Capture public site
2
Extract computed styles
3
Generate design tokens
4
Produce Next.js scaffold
Proof
CLI project record
Computed-style capture approach
Precursor pattern for website refresh automation
HG WebsitesHG Web CommanderMarketingOS
04

AI media and content utilities

Systems for turning scripts, source material, and campaign ideas into finished media and content faster.

AI Video Pipeline / ai-videogen

Live
Problem

Video creative got expensive at the same time the ad accounts needed more testable variations.

Build

A Next.js and Remotion video-generation pipeline with HeyGen, voice, captions, still generation, local GPU options, and programmatic rendering.

Use

Turns scripts, offer angles, and campaign inputs into reusable video assets for personal proof, PVM/GDM creative, and future paid-social testing.

Workflow
1
Write script
2
Generate avatar or voice
3
Render captions and motion
4
Ship reusable video assets
Proof
HeyGen intro video live on csloane.com
~$0.34 per finished 30-second ad target
Used for PVM/GDM creative workflows
HG ContentMarketingOSMeta Ads Intelligence
Open artifact

GPU Model Hub

Internal
Problem

Local AI experiments needed a usable front door instead of scattered scripts on a homelab GPU box.

Build

A browser-based hub for local LLM and video generation on an RTX 3090.

Use

Gives local models and GPU video experiments a front door that can be reused by content, creative, and infrastructure workflows.

Proof
Homelab RTX 3090 runtime
Next.js + Vercel AI SDK
AI Video PipelineHG ContentInfrastructure Dashboard

HG Clean Browser

Internal
Problem

Client-funnel QA and competitor checks needed isolated sessions, controlled geography, and repeatable browser automation.

Build

Tailnet-only Chromium with isolated fingerprint, residential proxy support, FastAPI, and Playwright.

Use

Lets agency systems inspect funnels, local search results, and competitor experiences from controlled sessions instead of personal browsers.

Proof
Tailnet-only QA surface
Python + FastAPI + Playwright
HG WebsitesHG Web CommanderMarketingOS
05

Infrastructure and internal tooling

The internal control layer that keeps the companies, deployments, queues, secrets, and production workflows running.

Infra Dashboard

Open Source
Problem

Coolify, queues, databases, VPS servers, home-network gear, and agent jobs were spread across too many dashboards.

Build

A self-hosted dashboard for deployments, BullMQ queues, PostgreSQL health, Hermes jobs, and home-network status.

Use

Acts as the status layer for the Heaviside infra ecosystem, making deployments, queues, databases, and agent jobs visible in one place.

Workflow
1
Read VPS and queue health
2
Watch deployments
3
Inspect Hermes jobs
4
Escalate broken systems
Proof
Live monitoring across apps-vps, db-vps, homelinux
Open source repo
SSE updates
Open AgentsCoolifyVPS Infrastructure

Heaviside Tasks

Paused
Problem

Task extraction and follow-up ideas were scattered across notes, inboxes, meetings, and chat logs.

Build

A PWA task manager that pulls action items out of notes and chat, with an Android-capable Capacitor shell.

Use

Became part of the broader pattern: capture work where it appears, hand it to the right place, and keep the owner out of manual triage.

Proof
Preserved project repo
PWA + Capacitor architecture
Task-extraction pattern reused in later agent workflows
HeavisideOSOpen AgentsSloaneVault

bws-init and secret helpers

Open Source
Problem

Every serious local or VPS project needed secrets loaded safely without copying raw credentials into notes, code, or shell history.

Build

A Bitwarden Secrets Manager initializer and repeatable helper pattern for project-scoped secret injection.

Use

Supports deployments, API integrations, MCP servers, and agent workflows without leaking tokens into notes, code, or shell history.

Workflow
1
Find project secret
2
Inject temporary environment
3
Run deploy or integration command
4
Keep docs on BWS references
Proof
Open-source bws-init utility
Used in deploy workflows
Canonical BWS reference pattern documented
CoolifyVPS InfrastructureOpen Agents
06

Open source, MCPs, and agent ecosystem

Practical bridges between AI agents and real business systems: Microsoft 365, WordPress, Meta Ads, GoHighLevel, x-accel, DAGA, and agent dashboards.

Microsoft 365 Skill

Open Source
Problem

Agents needed access to where the work actually happens: email, calendar, files, tasks, and Microsoft Graph workflows.

Build

One of the first 100 published OpenClaw skills, built when OpenClaw was still called ClawdBot, connecting Microsoft 365 workflows into an early agent toolchain.

Use

Shows early hands-on work in agent tooling by connecting everyday Microsoft 365 work to an emerging open agent ecosystem.

Proof
First 100 published OpenClaw skills
Built during the ClawdBot era
Microsoft Graph integration
OpenClawOpen AgentsHermesM365
Open artifact

MCP suite

Open Source
Problem

AI agents are only useful when they can reach the systems where work already happens.

Build

MCP servers and wrappers for MainWP, Meta Ads, GoHighLevel, x-accel, DAGA, and related business APIs.

Use

Lets agents operate inside real business tools instead of sitting outside the workflow as a chat interface.

Proof
MainWP MCP has 43 tools
Meta Ads MCP
GoHighLevel MCP
x-accel and DAGA member API wrappers
Open AgentsDAGAMarketingOS

Mission Control fork

Open Source
Problem

Agent orchestration needs a place where jobs, workers, queues, and status are inspectable.

Build

An open-source fork of an agent orchestration dashboard with a broad panel set for monitoring and control.

Use

Provides UI patterns for the agent fleet, Infra Dashboard, and Open Agents work.

Proof
Open-source fork
32-panel dashboard
MIT-licensed alpha software
Open AgentsAgent CommanderInfra Dashboard
07

Experiments and prototypes

Not every project became a company. Some became parts, lessons, source material, or reusable patterns inside the larger system.

FreightRail Pulse

Paused
Problem

A real-time freight-rail monitoring idea needed a way to visualize movement and public rail signals.

Build

A monitoring and visualization prototype using real-time streams, WebSockets, and a React interface.

Use

Preserved as a data-product experiment and a reusable pattern for map-like dashboards.

Proof
Preserved project record
WebSocket + React prototype
Real-time monitoring concept
Data ProductsInfrastructureExperiments

Family Devotion

Paused
Problem

Daily Catholic family prayer and liturgical content needed a simpler home-screen rhythm.

Build

A personal app concept for daily Catholic family devotions and liturgical material.

Use

Personal prototype that sharpened recurring-content, daily-state, and mobile-app patterns outside the agency context.

Proof
Personal project record
catholicfamilydevotions.com concept
Daily content workflow pattern
Content SystemsPersonal Projects

Heaviside Platform and Heaviside SEO

Paused
Problem

Earlier agency operations needed WordPress management, SEO task handling, and multi-tenant control before the current HeavisideOS stack existed.

Build

Earlier platform and SEO tooling that later gave way to HG Web Commander, HG SEO Commander, and the broader MarketingOS stack.

Use

Acts as the fossil record of the current system: useful ideas were absorbed, stale tools were retired, and the operating core got cleaner.

Workflow
1
Build first platform
2
Run agency work through it
3
Keep what worked
4
Absorb into newer systems
Proof
Paused repo records
Predecessor to HG Web Commander and HG SEO Commander
Absorbed into current system
MarketingOSHG Web CommanderHG SEO Commander