AMATEUR RADIO. NATIVE TO THE MAC.

Your station.
In full command.

From the first CQ to the final confirmation.
Your logbook, radios, digital modes and DX intelligence — brought together in one native Mac app.

Free & open source · GPL-3.0 · macOS 15.6+

YET ANOTHER ADIF MANAGER.

Far more than a logbook.

SCROLL TO EXPLORE
ADIF 3.1.4Open logbook interchange
FT8 / FT4Integrated weak-signal station
Swift + SwiftUIBuilt for macOS
GPL-3.0Free to use. Open to improve.

01 / THE BIGGER PICTURE

One desk.
A world of radio.

Good operating starts with context. YAAM connects what you hear, what you have worked and what you still need — so your next move is an informed one.

Find the opportunity.

Follow DX spots, reception footprints and band openings. See worked countries, Maidenhead grids and great-circle paths in their geographic context.

Make the contact.

Move into CAT control, a built-in FT8/FT4 station, CW tools or a contest session. Keep operating tools and worked history close to hand.

Close the loop.

Save the QSO locally. Reconcile online and paper confirmations, follow award progress, and prepare the QSLs that move your log forward.

Actual application screenshots from the bundled guide. Layout and available tools vary by build. Hero globe is an illustrative visualization.

02 / FROM SIGNAL TO SIGNED LOG

Built around the way
you actually operate.

A connected set of workflows, with the technical depth to grow with your station.

01 — LOG & ORGANIZE

Every QSO.
In its right place.

A local SQLite logbook with station profiles for home, portable, rover, club and contest operation. Search by callsign, band, mode, location, date or confirmation; refine the result, edit in bulk and export exactly the contacts you need.

  • ADIF import, QSO matching and duplicate review
  • Quick Log with callsign lookup and worked history
  • ADIF, CSV, Cabrillo, JSON, HTML and text exports
  • WAL transactions, backups and recovery tools
Explore logbook capabilities
A CONTACT, IN CONTEXT ADIF
QSO RECORD / ILLUSTRATIVE
CALLW1AW20m FT8
FREQ
14.074 MHz
GRID
FN31
TIME STANDARD
UTC
STORAGE
Local SQLite
CONTACT → CONTEXT → CONFIRMATION↗
YOUR LOGBOOK, ON YOUR MAC.▤
02 — DISCOVER & DECIDE

See beyond
the frequency.

Put DX activity beside your own worked history. Follow DX Cluster and Club Log spots, inspect a frequency-based Bandmap, or explore a globe, flat map and azimuthal view with grids, paths and bearings.

  • PSKReporter and Reverse Beacon Network footprints
  • Call Roster priorities for needed countries and grids
  • 6m Watch, propagation context and opening alerts
  • DX news, contest calendars and ON4KST chat
Explore DX intelligence
READ THE BAND ILLUSTRATION
14.07014.074 FT814.080 MHz
SPECTRUM · SPOTS · WORKED HISTORY⌁
03 — CONTROL & COMMUNICATE

A direct line
to your station.

Connect through Hamlib rigctld, FLRig or TCI. Use model-specific Icom, Lab599, FX-4CR and Xiegu paths where supported. Route Core Audio devices into the FT8/FT4 engine and save completed exchanges to the active log.

  • Built-in FT8/FT4 using the ft8-808 engine
  • Up to four independent multi-rig FT8 slots
  • Selectable cross-rig transmit coordination
  • WSJT-X / JTDX UDP and rotator integration
Explore radios & digital modes
ONE CONNECTED WORKFLOW ARCHITECTURE
01 / HARDWAREYOUR TRANSCEIVERCAT / network control + audio
02 / NATIVE PROCESSINGYAAMFT8 / FT4
03 / PERSISTENCEYOUR LOCAL LOGBOOKActive station profile · ADIF exchange
MODEL & TRANSPORT DEPENDENT⌘
04 — CONFIRM & PROGRESS

Make every
confirmation count.

Bring LoTW, QRZ, eQSL and Club Log into a focused QSL workflow. Match incoming confirmations, organize received cards and paper QSLs, and find the contacts that can add a country, band or grid credit.

  • LoTW signing and submission through TrustedQSL
  • QSL cards, calibrated labels and print/export tools
  • DXCC, WAS and grid progress with credit distinctions
  • Reviewed incoming requests and follow-up workflows
Explore QSL & award tools
CLOSE THE LOOP WORKFLOW
LoTWQRZeQSLClub Log
✓QSL HUBMatch · Review · Reconcile
WORKED → CONFIRMED → CREDITED✓

03 / BEYOND THE HOME SHACK

More ways to get on the air.

CW WORKSTATION

Keep the rhythm.

Morse memories, live typing, Auto-CQ, WinKeyer hardware tools, audio decoding, Koch/Farnsworth training and pileup practice — from learning a character to running a frequency.

Explore CW
CONTEST OPERATIONS

Stay in the flow.

Contest sessions, exchanges, serials, Enter Sends Message, Super Check Partial, rate displays and multiplier matrices. Validate and export Cabrillo 3.0 when the session is over.

Explore contests
PORTABLE & ROVER

Take the desk outside.

POTA/SOTA activation tools, rapid pileup logging, live spots, an offline park and summit directory, rover grids and field log exports. Keep station context with you as you move.

Explore field tools

04 / THE COMPLETE TOOLKIT

The details make
the difference.

Explore the capabilities in the current source. Expand a category or search for a specific protocol, mode or workflow.

01Logbook & data integrityLocal records. Open formats. Station-aware workflows.06 CAPABILITIES

ADIF import & QSO matching

Import ADIF records, normalize contact identity, review duplicates and reconcile incoming data with existing QSOs. Import and matching logic preserve the distinction between new contacts and updates.

Station profiles

Organize home, portable, rover, club and contest identities. Use the active station for new QSOs, and choose a station scope or the full database for supported views and exports.

Quick Log & worked history

Look up a callsign, inspect previous contacts and enter reports, frequency, mode and exchange data in a keyboard-oriented operating form.

Search, filters & bulk editing

Combine callsign, name, QTH, state, county, grid, notes, band, mode, DXCC, continent, date and confirmation criteria. Apply reviewed changes to selected records.

SQLite persistence & recovery

Store the log locally in SQLite using write-ahead logging and transactional operations. Database integrity, snapshot, backup and recovery tools support log maintenance.

Conversion & export

Export ADIF 3.1.4, UTF-8 CSV, Cabrillo 3.0, JSON, an HTML report or a text summary. Filter a source file or choose records from the YAAM database before export.

02DX activity & geographic intelligenceSignals, spots and your own worked context.08 CAPABILITIES

DX Cluster & local redistribution

Connect to operator-selected DX nodes, filter live spots and inspect callsigns. An optional loopback-only Telnet/UDP feed can pass spots to other software on the same Mac.

Club Log personal spots

Use configured Club Log access to review personal live spots and band opportunities alongside logbook context.

Bandmap Studio

Explore spots by frequency, inspect spectrum and waterfall displays, filter activity and use supported radio connections to tune from a spot.

Globe, flat & azimuthal maps

Explore countries, Maidenhead squares, worked and confirmed stations, great-circle contact paths and antenna bearings. Select map layers and projections for the operating task.

Signal Footprint & Digital Callsign Monitor

Review PSKReporter and Reverse Beacon Network reception evidence. Monitor target-callsign activity with PSKReporter MQTT and DX Cluster history; inspect geographic and polar views.

Digital Call Roster

Prioritize FT8/FT4 activity from WSJT-X/JTDX and the internal modem against worked countries, bands and grids. Use configured visual and speech alerts for opportunities.

6m Watch & propagation context

Combine 6-meter activity and propagation evidence, review opening assessments and configure alert destinations. Estimates describe operating opportunities, not guaranteed propagation.

DX news & ON4KST

Read DXpedition news and bulletins, check upcoming activity, and connect to ON4KST rooms to coordinate on-air schedules.

03Radio control & station integrationChoose the transport that fits your hardware.07 CAPABILITIES

Hamlib rigctld & FLRig

Connect to a configured rigctld or FLRig endpoint for supported frequency, mode and PTT operations. Actual commands and telemetry depend on the selected radio and backend.

TCI SDR integration

Connect to compatible ExpertSDR/Thetis TCI services for VFO telemetry, supported control and SDR spot exchange.

Direct Icom paths

Use supported Icom network UDP and USB CI-V/audio paths. Authentication, audio routing and available controls depend on the model and connection.

Dedicated portable-radio paths

Select model-specific Lab599 Discovery TX-500, FX-4CR USB/Bluetooth or Xiegu X6100 USB-C connection paths. Configure the corresponding serial and Core Audio devices.

WSJT-X / JTDX bridge

Receive live digital decodes and logged-QSO events through the supported UDP integration, then review activity in the operating desk and logbook workflows.

Rotator control

Connect to a configured antenna-rotator service, review azimuth and send a target bearing from the operating workflow.

Network transceiver emulator

Exercise supported Icom-style network radio and rig-control client workflows without physical transceiver hardware. Intended for development, demonstrations and connection testing.

04Digital modes & multi-rig operationIntegrated tools, with explicit implementation boundaries.06 CAPABILITIES

Built-in FT8 / FT4 station

Select input/output audio devices, receive and inspect decodes, set RX/TX audio frequencies, arm transmission and complete exchanges with the ft8-808 engine. Completed QSOs save to the active station log.

Multi-Rig FT8 hub

Configure up to four independent radio slots with separate audio and modem instances. Choose dual, triple, quad, focused or hero-and-secondary layouts and use the dedicated multi-monitor window.

Cross-rig TX coordination

Select strict lockout, alternating even/odd FT8 slots or concurrent transmission policy. Review cross-band opportunities and use Disarm All TX. Software coordination does not replace physical RF isolation.

RTTY & BPSK

Use RTTY 45.45/170, 75/170 and 45.45/850 configurations, plus BPSK31 and BPSK63. Work with receive text, audio generation and QSO review; CAT/PTT depends on the configured path.

Feld Hell & experimental Olivia

Feld Hell offers raster reception and audio generation. The Olivia/MFSK workspace provides experimental tone analysis and prototype character/audio processing, not a complete interoperable Olivia codec. These audio-only paths do not key radio PTT.

JS8, SSTV & remote receive

JS8 offers monitoring, simulation and logging; native JS8 transmit encoding is unavailable. SSTV offers audio monitoring, scan simulation and test-card audio, without live image decoding. Selected WebSDR/KiwiSDR sources support remote FT8 receive workflows.

05CW workstation & trainingMemories, practice and hardware in one place.06 CAPABILITIES

Keyer & memories

Prepare Morse memories, use live typing and Auto-CQ, and work with supported keying transports. Radio and keyer configuration determine the available send path.

WinKeyer & hardware diagnostics

Configure compatible K1EL WinKeyer hardware, inspect serial/keyer diagnostics and review the state of supported hardware connections.

CW Academy

Practice with guided Koch-method lessons, Farnsworth spacing, adaptive training and echo exercises. Keep learning tools close to the operating desk.

Audio decoder

Receive CW audio from a selected input or supported file workflow and inspect decoded characters and signal-processing displays.

Pileup trainer

Practice copying callsigns in a simulated pileup with configurable training conditions, without requiring a live station.

Q-codes & prosigns

Look up Morse prosigns, Q-codes and operating abbreviations in the built-in reference tools.

06Contest sessions & exchange toolsFrom the first serial to Cabrillo export.04 CAPABILITIES

Sessions, exchanges & ESM

Set up contest sessions, manage serials and exchanges, and use Enter Sends Message in supported operating workflows.

SCP & exchange history

Use Super Check Partial callsign suggestions and imported or learned call-history data to assist callsign and exchange entry.

Rate & multiplier displays

Review operating rate, multiplier matrices and contest bandmap context. Scoring and exchange behavior follow the supported contest configuration.

Calendar & submission preparation

Review contest-calendar entries, prepare a session, validate supported digital-contest logs and export Cabrillo 3.0 with station and category fields.

07QSL, synchronization & outreachReconcile the contact. Preserve the evidence.07 CAPABILITIES

LoTW & TrustedQSL

Configure ARRL certificates and the matching station location, sign through the separately installed TrustedQSL tool and use supported LoTW upload and confirmation-download workflows.

QRZ, eQSL & Club Log

Configure service-specific accounts, upload selected QSOs and reconcile downloaded confirmation state. Account access, provider limits and supported fields vary by service.

Wavelog, HRDLog & HamQTH

Use configured Wavelog synchronization and supported HRDLog/HamQTH upload paths. Configure each provider and its automation options separately.

Outbox & scheduled synchronization

Manage configured new-QSO outbox dispatch and scheduled source updates. Review upload scope and field-sharing preferences; background operation depends on the enabled accounts and switches.

Incoming requests & received cards

Review QRZ Incoming requests before an upload decision. Match received confirmation evidence and organize archived card images and paper-QSL state.

Card & label design

Prepare QSL cards and adhesive labels, calibrate print alignment, and export or print the result. Use station-profile information in supported templates.

Follow-ups & QSL Graylist

Prepare reusable email templates with contact tags and review batches before dispatch through configured mail tools. QSL Graylist highlights callsigns with repeated contacts and no received QSL, with optional Call Roster deprioritization.

08Awards, statistics & SKEDTurn contact history into a useful next step.06 CAPABILITIES

DXCC, WAS & Maidenhead grids

Compare worked and confirmed coverage across countries, US states, bands and grids. Keep local confirmed, credited and granted states distinct in supported award views.

Next-credit opportunities

Identify unconfirmed contacts that could improve country, band or grid coverage, and prioritize the confirmations worth following up.

Visual statistics & QRZ Rank

Explore logbook statistics, confirmation sources and band/mode coverage. Review configured QRZ Rank history, country context and tracked competitors using the external rank service.

SKED operator directory

Discover operators by region, country or US state, review available names/contact data, compare against your log, plan daily UTC hours and bands, and export directory results as CSV.

SKED invitations & messaging

Prepare operator-started invitations through configured mail tools. Opt-in private messaging requires the external service and verified callsigns; it is not end-to-end encrypted messaging.

Club memberships

Look up supported amateur-radio club rosters and exchange numbers using downloaded, cached or imported membership data.

09Field operations & station awarenessBring location, timing and conditions into view.06 CAPABILITIES

POTA / SOTA operations

Use the field operations hub for rapid activation logging, live spots, park-to-park context and supported POTA/SOTA log exports.

Offline park & summit directory

Browse cached/bundled location data and use the native map-based directory when preparing portable operation. Live maps and provider updates may still require a connection.

Rover & grid context

Track the active portable/rover station location and Maidenhead context as you move between operating locations.

Shack Clock & solar context

Combine UTC station clocks, solar and geomagnetic indices, selected NOAA/NASA layers and station-awareness panes. Demand-driven public feeds have their own controls.

Satellite & propagation tools

Inspect amateur satellite passes, orbit-based geometry and calculated Doppler context. Use HF propagation estimates, ionosonde/MUF information and band-advisor tools as planning aids.

Station weather

Optionally request Open-Meteo forecasts for the selected grid precision and review derived station-weather guidance. Weather starts disabled on new installations; forecasts are not local lightning detection.

10Companion, automation & architectureKeep your tools connected on your terms.06 CAPABILITIES

Cloud folder packages

Exchange versioned logbook packages through an operator-selected synchronized folder, such as iCloud Drive. The chosen folder provider handles its own cloud transfer.

Mobile web companion & local API

Enable supported local companion dashboards and REST API workflows. What other devices can access depends on configured listeners, tokens and your network exposure.

Log sources & automation

Configure supported logger sources, scheduled imports and synchronization in the QSL & Data workspace. Review source scope and automatic-update controls per workflow.

Optional Log Assistant

Configure an API key/provider to ask questions with aggregate station/logbook context. Submitted prompt text and configured context go to that provider; it is not an offline assistant.

Credential vault & session lock

Current-source credentials use AES-256-GCM with a random device-local Keychain root. Optional Mac authentication gates the app session. Re-enter credentials when moving to another Mac.

Native implementation & open source

Swift/SwiftUI, SQLite WAL, AVAudioEngine/Core Audio, Accelerate, Network and CryptoKit. GPL-3.0 source is available for inspection, modification and redistribution under the license.

Feature reference: source v1.37.55. Published binary: v1.37.37 pre-release. See the digital-mode implementation notes and download details for build differences.

05 / ENGINEERED FOR YOUR MAC

Native by design.
Open by principle.

Swift and SwiftUI at the interface. SQLite with write-ahead logging at the core. Apple frameworks for audio, signal processing, networking and encryption. An inspectable codebase, built for the amateur radio community.

01

A local foundation.

Your logbook and station profiles live on your Mac. Local logging and analysis remain available without connected services. Use open export formats to take your contacts elsewhere.

02

Connections with context.

Configure service accounts and synchronization separately. Upload field-sharing controls and data-feed preferences let you choose what connected workflows do. Some configured features run in the background.

03

Protected credentials.

The current source uses an AES-256-GCM vault with a random root key held in the device-local macOS Keychain. Optional Mac authentication gates the app's credential session.

Read the privacy & connections guide
Digital-mode implementation notes

YAAM is actively developed. A named workspace does not imply a complete, interoperable modem for every mode. These distinctions reflect the current source:

WorkspaceImplementation scope
FT8 / FT4Integrated ft8-808 engine, RX/TX workflow, audio-device selection, radio transport integration and completed-QSO logging.
RTTY / BPSK31 / BPSK63Dedicated receive/transmit audio workspaces. CAT/PTT availability depends on the selected connection.
Feld HellRaster receive and audio-generation workspace; its audio-only path does not assert radio PTT.
Olivia / MFSKExperimental tone-analysis and audio-generation workspace. The current character mapping is a prototype, not a complete interoperable Olivia codec; it does not assert radio PTT.
JS8Audio monitoring, simulation and logging tools. Native JS8 message encoding/transmission is unavailable; use JS8Call for on-air transmission.
SSTV StudioAudio level/pitch monitoring, simulated image scans and test-card audio generation. A live VIS/image decoder is not implemented; test-card audio does not assert radio PTT.

Hardware support is model-, firmware- and transport-specific. Multi-rig coordination is software control, and does not replace physical station isolation.

YAAM application icon

YOUR NEXT CONTACT STARTS HERE.

Put YAAM
on your Mac.

Free software for a shared passion.
Built by EP2AES. Open to everyone.

PUBLISHED PRE-RELEASE

YAAM 1.37.37

Published October 18, 2026 · macOS 15.6 or later

Download for macOS

ZIP archive · 30.0 MB · Apple Silicon (arm64)


This is the latest published GitHub pre-release. The feature guide describes the newer v1.37.55 source; some features and refinements require a source build. Check the release notes for the downloaded build.

Build the current source
Verify download · SHA-256b97aec2bbd84662487974bff90cbb464549460117bbea8ec4e9d3d47eeea5a09
GPL-3.0 LICENSE

Use it. Study it. Improve it. Share it.

View on GitHub

GET YOUR BEARINGS

A little guidance.
A lot to explore.

Globe & Grids

Application screenshot from the bundled guide; interface may differ by build.