From audio to message.
Decode CW from a radio USB audio input or WAV recordings. The project combines adaptive DSP with optional ONNX neural backends; availability depends on the build.

The world of Morse code through listening, analysis and keying. Decode CW from radio audio or WAV files, with tools to explore the signal.
Browser-generated tones, only after your click. A Radio Lab demonstration dedicated to Morse code.
Decode CW from a radio USB audio input or WAV recordings. The project combines adaptive DSP with optional ONNX neural backends; availability depends on the build.
Spectrum, waterfall and speed in WPM. The wideband skimmer explores WAV I/Q recordings; SDR streaming is listed as future work.
ENCODE generates code; KEYER offers a software straight key using the space bar or mouse, with sidetone and self-decoding. Check the features included in your build.
Restricted repository, with no published releases at the time of verification. The documented build path is for Windows; there is no public ready-to-use download. AI functions depend on ONNX and compatible models; CTC is marked beta.
Maintained by IU8LMC. The README retains the technical name MorseAI; the interface uses MorseCodium.
Features, integrations and operating conditions, with direct links to project sources.
The connection guideThe adaptive decoder sits alongside optional neural backends. ONNX Runtime and compatible models must be included in the build; CTC is marked beta. Confidence and quality indicators assist the operator without guaranteeing every character.
Source & documentationThe program separates multistation audio decoding from wideband SKIM, which works with stereo I/Q WAV recordings and depends on the CTC model. SDR streaming is listed as future work.
Source & documentationMONITOR plays Morse locally; KEYER uses the space bar or mouse with sidetone and self-decoding. CW transmission over CAT is a separate path, conditional on the Hamlib build and radio support. WAV recording and session logs are also available.
Source & documentation