About

I built this because I needed it.

I'm Kyle Goodwin. I run astrophotography rigs at a remote site, and I got tired of finding out at breakfast that a clear night, under skies I'd paid a small fortune to image from, was already gone. Astral Warden is what I built to fix that: first for myself, then for everyone imaging the same way.

Kyle Goodwin in his observatory

First, I built the hard version.

Before Astral Warden, I did what an engineer does: I wired up Prometheus, wrote custom exporters for gear that exports nothing, ran a VPN to reach the rig behind its firewall, and built dashboards to watch it all. It worked. It also took more effort to build and keep running than the product you're looking at now, and I had to constantly adjust it for every change to my rigs.

The failures that actually cost me nights were never the ones that threw errors. A plate-solve loop. A guiding problem. A sequence that never started. FWHM quietly doubling. My rig looked “up” the whole time and produced nothing worth keeping.

Then I made it something you can just drop in.

Astral Warden is that monitoring, without the engineering. One small, read-only agent on your scope PC. No server to run, no VPN, nothing to ask your host for. It watches the whole stack, from the machine and NINA or Voyager to the mount, the guider, power, weather and the subs themselves, and it knows what “good data” means, because it was built by someone chasing the same keepers you are.

It's opinionated on purpose. I'm not trying to sell you a box of dials to configure. I'm trying to give you the thing I wanted the whole time: to know, from anywhere, that my rigs are healthy and my data is good, and to be told the moment they're not.

What it stands for

A few things I refuse to compromise on

Built by an imager, for imagers

It speaks in terms you understand: subs, FWHM, eccentricity, and star count, because the person who built it does too.

Opinionated and simple

You shouldn't have to design a monitoring stack to know your rig is fine. We did the work so you don't have to. Drop in the agent, done.

Safe by construction

Read-only. It never commands a device or interferes with your imaging. It installs on the one box you can't afford to break, so it's built to be impossible to blame.

It catches what error alerts can't

The failures that cost you nights don't throw errors. Astral Warden correlates the whole stack to catch the ones that fail silently.

Data quality, not just uptime

“Online” is easy. Astral Warden tells you what you're actually getting: hours of good data, per target, per filter.

It knows what's normal for your rig

Fixed thresholds miss slow drift. Astral Warden baselines your rig's own history and flags what's abnormal for your setup, not just what trips a generic number.

Stop finding out at breakfast.

Put Astral Warden on every rig. Know it's healthy, know the subs are keepers, and wake up only when it matters.

30-day trial · no credit card