The AI radio crew for DCS World. Key the mic. Someone answers.
Ground, Tower, Approach, Overlord and Nail — a crew that hears you, understands you however you say it, and answers in real phraseology in under a second. It runs on your own PC. No API keys, no cloud, no menu trees.
wilco site and downloads · releases · changelog
| Position | What it does |
|---|---|
| Ground | Taxi clearances that know where every jet is parked. Readbacks checked word by word — a wrong runway gets caught, every time. |
| Tower | Sequencing, winds, clearances, and it calls the go-around before you would have asked. The active runway follows the real weather. |
| Approach | Continuous vectoring to the final approach fix with real geometry, then glideslope corrections if you sink low. |
| AWACS — Overlord | Picture, BRAA, declare and threat calls off the live mission, with launch warnings counted from the actual missile. |
| JTAC — Nail | Nine-lines, talk-ons, real BDA. One shooter in at a time while your wingman holds high. |
| ATIS | A real rotating broadcast. Letters only move forward, and the controllers catch you reading back a stale one. |
Four minutes of one sortie, straight off the radio log. Ground, Tower and Overlord, all working the same pilot, unscripted.
Nothing there was typed by a person or written by a language model. The bullseye bearings, the ranges, the altitudes and the missile call are computed from the live mission feed at the moment they are spoken.
| Understood, 100,000 plain-English requests | 99.4 % |
| Understood, 1,000,000-utterance exam | 97.4 % |
| Understood with one character in twenty corrupted | 96.1 % |
| Typical reply, mic to voice | 0.9 s |
| Brain decision time | 33 ms |
| Average latency under load | 63 ms |
| Intents | 102 |
| Phrasings recognised | 42,039 |
Speech is repaired before it is understood — Damerau-Levenshtein healing over an aviation lexicon, which is what carries garbled radio, accents and non-native phrasing. You do not have to memorise the phrase. Say it your way, even badly.
It counts the missile to the second. The mission hook streams every in-flight weapon. WILCO measures closure on the one guiding on you and speaks in bands — warn, crank at twelve seconds, break at six — and then the call that saves your energy: missile trashed, you are clean, come back left. It is not guessing from a timer. It tracks the missile.
Deterministic, not generative. BRAA, pigeons, vectors and nine-lines are computed from the live feed. Nothing is invented, because nothing is being written by a language model at the moment you need a number.
It predicts. SAM ring entry warnings before you cross, merge countdowns, glideslope deviations, fuel playtime.
It is disciplined with twelve pilots and alive with one. Flying solo, AI traffic keeps the net realistic. In a squadron, calls are ranked so the pilot closest to danger gets the frequency, readbacks are tracked per pilot, and the crew never steps on you.
It teaches. Say "teach me" and the crew runs guided lessons on frequency — pattern work, AWACS procedure, FAC procedure — and grades the result.
It remembers you. A career record, a logbook, and a crew that knows your callsign.
Three steps, no virtual audio cables.
- Get an invite code — the beta is free.
- Run the installer. It finds DCS, installs the hook, and bundles Python and the voices.
- Press Start All. The Control Station brings the crew up on their SRS frequencies.
Requirements: Windows · DCS World · SimpleRadio Standalone · a microphone.
Native SRS integration. No dedicated server, no audio routing software.
Price: $35, once, for the whole crew and every feature in it. No subscription.
Carrier operations are not supported. One airfield at a time. Windows only. English only.
Each release is held against a fixed set of automated suites before it ships.
| Suite | What it measures |
|---|---|
| Coverage | 1,000,000 unseen utterances |
| Natural language | 100,000 plain-English asks |
| Garble | resistance at 5 % character corruption |
| Brain stress | decision latency under load |
| Mission simulation | end-to-end scripted sorties |
The suites catch regressions. They do not catch everything — several of the defects worth fixing were found by flying the thing, and by handing it to somebody else and watching what they said to it.
This repository publishes the WILCO site and hosts the release downloads. The application source is kept private.
Current release: beta 53.
Built by Karim Hossam — Electrical & Electronic Engineer, B.Eng First Class Honours, Coventry University 2026. LinkedIn
Not affiliated with Eagle Dynamics. Runs on your PC. Your voice never leaves it.
© 2026 WILCO.



