Ledger

The bench

Everything here is something I actually run. Statuses and dates are real.

Radio

Radio
The panel's connected-nodes list: five live connections, each transceiving.

AllStar node toolchain

A REST API, an MCP server, and a browser panel for my AllStarLink node.

Software and AI agents can monitor and control the radio like any other service.

Radio
The ASL Node Panel: node 637050, callsign KJ5IRQ, five keys today, six connected nodes.

ASL3-MCP

Typed tools that let an AI agent run my AllStarLink node without shelling into it.

An agent should not need SSH to key a radio.

AI tooling

AI tooling
A search against the local knowledge base: three results drawn from 200 indexed pages of Hermes docs.

hermes-kb

200 pages of Hermes Agent docs in one SQLite file. Searchable offline.

Agents shouldn't need the internet to read their own manual.

Business systems

Business systems

NetSuite OneWorld

A multi-subsidiary ERP I inherited, learned, and operate at scale.

The job is not clicking through Setup. It is making the system survive real users.

Utilities

Utilities
A real forecast message from the bot, formatted from live National Weather Service data.

WxBot

A Discord weather bot for my corner of Texas, fed by the National Weather Service.

Texas weather changes by the hour. Now it says so in the channel people are already in.

Homelab

Homelab
A diagram of three hosts: an AI workstation, a services host, and a radio host.

The homelab

A Proxmox box in a Texas closet running the boring, useful stuff.

Experiments break here instead of anywhere that matters.

Archive

Radio

openclaw-skill-asl3

An agent skill for AllStar node control. Superseded by the MCP server.

A platform-specific integration is a dead end once a standard exists.