Amateur radio software by Steven Dodd — M0SNZ

Remote Control Your ICOM Radio.
Powered by AI.

Pycom Radio Controller delivers full CI-V remote control of your ICOM transceivers — the IC-9700, IC-7610, IC-7300 MK2, IC-7760, IC-7300 MK1 and IC-705 — with AI noise reduction, signal identification, voice control and full duplex satellite operation — alongside the Icom CI-V Explorer, a searchable protocol reference for the entire CI-V command set.

Scroll
6 Radios
CI-V remote control for the IC-9700, IC-7610, IC-7300 MK2, IC-7760, IC-7300 (MK1) & IC-705
8,000+
Automated tests passing on every release
100% Local
Neural-network AI — configure local endpoints or off-load to cloud
Full Duplex
Satellite doppler tracking with rigctld, S.A.T & SatPC32
Flagship Projects

Two Tools, One Mission

Practical, feature rich software for amateur radio operators — from the shack desk to the browser.

Pycom Radio Controller main operating interface showing waterfall, meters and transceiver controls
Remote Control Software

Pycom Radio Controller

Direct CI-V based control of your ICOM transceiver — the IC-9700, IC-7610 and IC-7300 MK2, with beta support for the IC-7760, IC-7300 MK1 and IC-705 — frequency, mode, memories, tones and more from your computer. Built for voice and digital satellite operations with full duplex doppler control, an embedded Hamlib-compatible rigctld server, real-time waterfall and meters, and AI-first operating throughout.

IC-9700 IC-7610 IC-7300 MK2 IC-7760 IC-7300 MK1 IC-705 Satellite Ops AI-First rigctld
Protocol Reference & API

Icom CI-V Explorer

A searchable API reference for the Icom CI-V protocol across multiple radios, built to the OpenAPI standard with built-in support for AI agents. Browse command codes, drill into sub-commands, compare radios side by side — the same reference used to build Pycom itself.

05 00 01 00 OpenAPI Agent-Ready Multi-Radio
Icom CI-V Explorer searchable command reference interface
Pycom Radio Controller

AI-First Operating, End to End

Intelligence built into every stage of the receive path — all of it capable of running entirely on your own computer.

AI Noise Reduction

Real-time neural-network denoising of received audio — no cloud, no audio leaves your machine. Works alongside the radio's own NR.

Learn more →

AI Signal Identification

Automatic detection and built-in neural-network classification of signal types — CW, FT8, FM, SSB and more. Train the model on your own captures.

Learn more →

Voice Commands

Speak to your radio — tune frequencies, set modes, apply memories or key PTT using natural language transcribed by Whisper. (100% local or offload to cloud)

Learn more →

Live Transcription + LLM

Real-time speech-to-text of received audio, optionally extract callsigns, RST reports and names from noisy radio audio. (100% local or offload to cloud)

Learn more →

Full Duplex Satellite Ops

Track OSCAR birds with doppler correction handled for you — hear yourself on the downlink and tune the passband with confidence.

Learn more →

Waterfall, Meters & More

Real-time spectrum waterfall with band plan overlay, S/PO/SWR/ALC meters, enhanced memory management, logbook and QRZ lookup.

Learn more →
Open Source

The Open Source Libraries Behind Pycom

The protocol libraries and supporting tools behind Pycom and the CI-V Explorer are free and open source — the Pycom Radio Controller application itself is not open source.

These repositories are referenced across the Pycom download and documentation pages. Star, fork, or file issues — contributions are always welcome.

View all repositories on GitHub
See It In Action

Demos, Tutorials & Live Operating

From full duplex satellite contacts to AI noise reduction and voice control — watch Pycom at work.

More Videos

Featured & Recommended By
Ready To Get On The Air?

Connect Your Radio, Explore Everything

Download Pycom Radio Controller, connect your ICOM transceiver over the network or USB, and explore everything from full duplex satellite operation to AI-assisted operating. Need protocol details? The CI-V Explorer has every command documented.