Virtual air traffic control for VFR in French

AiTC: natural interactions powered by AI

AiTC is a voice-based air traffic control system for VFR flight simulation. It allows natural exchanges with controllers, without menus or pre-written dialogues, directly from the simulator cockpit (Microsoft Flight Simulator© (MSFS) and soon X-Plane®).

It relies on up-to-date official aeronautical data, real weather, and the world state as represented in the simulator.

Once connected, there is nothing left to handle on the software side: the radio and push-to-talk button become the only interface. The pilot speaks, the controller responds, and the interaction evolves naturally according to the flight situation.

Designed for VFR in French

AiTC specializes in VFR flying with its specific phraseology while respecting local instructions

VFR is much less standardized than IFR, requiring specific handling: phraseology is more flexible, often marked by local habits, and airspace organization relies on a wide variety of services and rules.

To reproduce this reality, AiTC integrates the logic specific to VFR airspaces, as well as the published instructions for each airfield in France. Data from VAC charts have been analyzed and integrated so that circuits, reporting points, and local procedures truly influence the exchanges.

The goal is not to simplify VFR, but to reproduce its complexity as experienced in real situations.

Everything goes through the radio

AiTC is designed to be transparent once in the cockpit. The application connects to the server and simulator, then stays in the background. The pilot sets up the push-to-talk button and audio settings, and can then fly without ever returning to the interface.

Once the radio is operational and a frequency is selected, exchanges can begin. Simply speak as in a real situation, introducing yourself and stating your intentions. AiTC automatically adapts to the flight phase, aircraft position, and surrounding context.

An AI specialized in air traffic control

  • CAEN-SOL du Fox Echo Delta, bonjour
  • Fox Echo Delta, bonjour.
  • FOX, FOX Romeo Echo Delta, un Cessna 172 au parking club, une personne à bord, on demande le roulage pour un local secteur nord.
  • Fox Romeo Echo Delta, affichez 7031 au transpondeur, piste en service 31, QNH 1026, roulez au point d'attente piste 31.
  • QNH 1026, transpondeur 7031 et on roule pour la 31 Fox Echo Delta
  • Fox Echo Delta au point d'attente, piste 31, on est prêt
  • Fox Echo Delta, maintenez le point d'attente piste 31 et passez avec la tour 134.525, au revoir.
  • On maintient et on passe avec la tour sur 134.525 Fox Echo Delta
  • CAEN - TOUR (134.525), premier contact
  • CAEN-TOUR du Fox Echo Delta, bonjour
  • Fox Echo Delta, CAEN - TOUR, bonjour.
  • Fox, Fox, Romeo Echo Delta, on vient de rouler avec le sol sur le point d'attente, piste 31, on est prêt pour le décollage, ce sera pour un local secteur nord
  • Fox Echo Delta, alignez-vous et rappelez prêt.
  • On s'aligne au piste 31 et on rappelle prêt Fox Echo Delta
  • Fox Echo Delta a aligné piste 31, prêt pour le décollage
  • Fox Echo Delta, autorisé décollage piste 31, vent 010° 8kt, rappelez November Kilo.
  • autorisé décollage piste 31, on rappellera novembre qu'il est au Fox Echo Delta
  • Qu'en tour du Fox Echo Delta, on approche de novembre kilo, mais la météo est trop mauvaise pour évoluer au secteur nord, on souhaiterait basculer vers un local secteur sud des installations.
  • Fox Echo Delta, reçu, poursuivez secteur sud, rappelez Sierra Whiskey.
  • On poursuit secteur sud et on rappellera Sierra Whiskey, Fox Echo Delta
  • CAEN-TOUR du Fox Echo Delta, vous confirmez qu'on peut transiter verticale des installations, on est actuellement 2000 pieds QNH
  • Fox Echo Delta, transitez verticale des installations maintenez 2000 pieds QNH, rappelez Sierra Charlie.
  • On transite 2000 pieds QNH, on appellera Sierra-Charlie-Fox-Echo-Delta
  • Fox Echo Delta, est-ce que vous pouvez nous rappeler à quoi correspond le point Sierra-Charlie?
  • Fox Echo Delta, Sierra Charlie correspond au château d'eau d'Évrecy, à 5 nm au sud-ouest.
  • Reçu, Fox Echo Delta, merci.
  • Fox Echo Delta, on passe au Sierra Charlie, 2200 pieds QNH
  • Fox Echo Delta, reçu, poursuivez votre vol local secteur sud, rappelez Sierra Whiskey.
  • On poursuit et on rappellera Sierra-Whiskey-Fox Echo Delta.
  • Fox Echo Delta, on vient de passer Sierra Whiskey, on fait route vers le sud-ouest
  • Fox Echo Delta, reçu, poursuivez votre vol local secteur sud-ouest, rappelez vos intentions.
  • On poursuit Fox Echo Delta, on va évoluer à quelques nautiques au sud de Sierra Whiskey.
  • Cantour du Fox Echo Delta, la météo est très mauvaise au-dessus de Caen, on va se dérouter sur Grandville.
  • Fox Echo Delta, reçu, passez avec Rennes Info sur 134.2 pour le transit.
  • On passe avec RAINNINFO sur 134.2, merci, au revoir, Fox Echo Delta.
  • RENNES INFO (134.2), reprise de contact
  • RENNES INFO du Fox Echo Delta, bonjour
  • Fox Echo Delta, RENNES INFO, bonjour, passez votre message.
  • FOX FOX, ROMEO ECHO DELTA, un Cessna 172, actuellement 2000 pieds QNH, on vient de sortir de la 7er de Caen par Sierra Whiskey, on fait route vers Grandville pour le suivi du vol, on transponde actuellement 7031 avec altitude
  • Romeo Echo Delta, RENNES INFO, affichez le code transpondeur 7000.
  • On transporte 7000 Fox Echo Delta
  • Fox Echo Delta, identifié radar, service d'information de vol activé.
  • Reçu Fox Echo Delta
  • Fox Echo Delta, vous quittez ma zone de couverture. Contactez Rennes Info sur 126.95.
  • On passe avec RENNES INFO sur 126.95 Fox Echo Delta
  • RENNES INFO (126.95), reprise de contact
  • RENNES INFO du Fox Echo Delta, rebonjour
  • Fox Echo Delta, RENNES INFO, bonjour, passez votre message.
  • Fox Echo Delta, un Cessna 172 en provenance de coin, destination de Grandville, actuellement 2800 pieds, QNH, transpondeur 7000
  • Fox Echo Delta, identifié radar, service d'information de vol activé.
  • Reçu, Fox Echo Delta
  • RENNES INFO du Fox Echo Delta, on est à 5 minutes de notre destination Grandville pour quitter la fréquence.
  • Fox Echo Delta, vous pouvez quitter la fréquence. Bon vol.

Real example of communication with AiTC

AiTC relies on AI technologies similar to those used by conversational agents like GPT. They are used to understand and reproduce voice, but most importantly to reason based on the flight situation, applicable rules, and available data.

This approach allows moving beyond fixed dialogues. While following regulatory phraseology, the conversation remains open: the pilot can ask questions, request help or adjustments, report an unexpected event... It's even possible to make mistakes or contradict the controller, as happens in reality. AiTC does not follow a script; it holds a real conversation.

Pay for what you use

AiTC runs on remote servers because the calculations required for the AI cannot be performed locally on a standard PC. This involves recurring costs, incompatible with a one-time purchase model.

However, we wanted to avoid a recurring subscription model and offer a plan that adapts to the user’s actual usage.

AiTC therefore works with a credit system: users purchase packs usable without time limit, and these credits are only consumed when the application is actually used, depending on the volume of exchanges with virtual controllers.

Initial Pack

1,000
credits

Free

Credited at sign-up (no payment required).

Standard Pack

10,000
credits

€9.90

For most users.

Large Pack

25,000
credits

€19.90

For heavy use or to support the project.

Contact and Sign Up

AiTC is currently in public beta.

The goal is to validate scalability and measure community interest.

If you want to join the adventure, or simply contact us, click here!

You will receive an email with instructions to download the software, connect, and share your feedback. Feel free to reply with any comments or questions.

A Discord server is available for you to contact us and access support.

Developed with users

AiTC is still under development, but we chose to release it early to test it in real-world usage. The goal is to evolve it quickly based on tangible feedback.

This means that some features are still missing or imperfect, and system behavior will continue to evolve. Some patience is needed during this phase, even though the system already provides an unparalleled VFR experience on French airfields.