DX Agent DX Agent

DX cluster · RBN · your log

DX Agent

It watches the DX cluster and the Reverse Beacon Network, checks every spot against your log, and tells you the moment a station you still need is on the air: a new country, a new band or mode, a grid square, a DXpedition that adds something, a park or summit you have not worked.

Windows · Linux · macOSPython includedFree · MIT

DX Agent: the alert list with a station picked, and the Station tab showing what you have of that country by band and mode, its LoTW status, the beam headings and a one-click Log QSO
The alert list, and what each station adds to your log: need, LoTW status and the bands and modes you already have.

What it tells you

Screens

DX Agent: the spot list, filtered to the stations still needed, with band and mode chips
Every spot, or only what you need.
DX Agent: the band and mode grid, with a green ring on the band where the station is on the air now
What you have of that country, band by band and mode by mode.
DX Agent: the DXpeditions tab, with the ones on the air now and what each adds to the log
DXpeditions on the air now, and what each one adds to your log.
DX Agent: the world map with the alerts, the DXpeditions on the air, your own station and the night side
Your DXCC and WAZ standing on a world map.
DX Agent: the map's Grids view, with the grid squares worked and confirmed and the stations on the air in their square
Your grid squares, and who is on the air in each one.
DX Agent: the alert list filtered to activations, with the parks and summits not worked marked new
POTA, SOTA and other activations, the ones you need marked new.

Works with what you already use

Reads the ADIF file of any logger — WSJT-X, Log4OM, N1MM Logger+, DXLog.net, Ham Radio Deluxe, DXLab… — and your LoTW confirmations. A QSO you just saved is taken into account in seconds: straight from Log4OM 2's database, or over UDP from N1MM, DXLog.net, Log4OM and WSJT-X. Your settings and data stay on your computer.

Python 3.11+ standard library only: no accounts, no cloud, no telemetry.

Install

  1. Download the latest version from the releases page.
  2. Windows: unzip dx-agent-<version>-windows.zip and double-click start-dx-agent.bat.
    Linux (x86_64): unpack dx-agent-<version>-linux-x86_64.tar.gz and run ./start-dx-agent.sh.
    Mac: unpack dx-agent-<version>-macos.tar.gz and double-click start-dx-agent.command.
  3. The dashboard opens in your browser at http://localhost:8073. Open Settings and set your callsign and the path to your ADIF log.

Questions

Do I need to install Python?

No. Each package brings its own Python: you unpack it and start it. Nothing else to install.

Does it use my LoTW confirmations?

Yes. With your LoTW password it downloads your confirmations and merges them with your log, so an entity counts as confirmed even if your logger has not synced it yet. It can also use your LoTW uploads as the log, with no ADIF file at all.

Which loggers does it work with?

Any program that writes an ADIF file. With Log4OM 2 a QSO is read straight from its database within about 10 seconds; QSOs that N1MM Logger+, DXLog.net, Log4OM or WSJT-X send over UDP count at once.

What are the DX cluster and the RBN?

The DX cluster is where radio amateurs announce the stations they hear. The Reverse Beacon Network is a worldwide set of automatic receivers that decode CW and digital modes and report every station they hear. DX Agent listens to both and keeps what matters to your log.

Does it show Maidenhead grid squares?

Yes. The map's Grids view paints the Maidenhead squares you worked and confirmed (VUCC rules: one band for VUCC, 6 m for FFMA) and puts the stations heard with a locator in their square, from your WSJT-X's decodes and the RBN's FT8/FT4 spots. A NEW GRID alert tells you when a square you still need on that band is on the air.

Windows, Linux or Mac?

All three, each with its own package. The Windows-only parts are Log4OM's live log and the Log4OM, N1MM, OmniRig and DXLab tuning targets; Hamlib, flrig and TCI work everywhere.

Is it really free?

Yes: MIT licence, no account, no telemetry, no cloud service. It runs on your computer.

Community · operator to operator

Tell us your ideas. Get in touch.

Questions, ideas, and field notes from people using DX Agent on the air.

Join the discussions

More