- Messages
- 4
- Country

Hi everyone,
I wanted to share a small side project that slowly turned into something bigger. It’s called OpenSquawk, an open source AI ATC system for Microsoft Flight Simulator and X-Plane.
The goal is to make realistic ATC training and communication possible without any paywalls or closed systems. It combines speech recognition, intent logic and text to speech so you can talk to an AI controller in real time.
Main parts of the project:
- A SimConnect bridge app written in C# (.NET 8) that streams live aircraft telemetry and handles push to talk audio
- A Node and Nuxt based backend that runs the ATC logic and AI state machine
- A browser based “Classroom” mode for practicing phraseology and IFR/VFR procedures
- Fully open architecture so anyone can build on top of it or use parts of it for other tools
More info and demo: https://opensquawk.de
Source code: https://github.com/opensquawk
It’s still early, but it already works well for short IFR flights and basic communication flows.
Would be great to get feedback from other developers or anyone who has worked on ATC or voice systems before.
I wanted to share a small side project that slowly turned into something bigger. It’s called OpenSquawk, an open source AI ATC system for Microsoft Flight Simulator and X-Plane.
The goal is to make realistic ATC training and communication possible without any paywalls or closed systems. It combines speech recognition, intent logic and text to speech so you can talk to an AI controller in real time.
Main parts of the project:
- A SimConnect bridge app written in C# (.NET 8) that streams live aircraft telemetry and handles push to talk audio
- A Node and Nuxt based backend that runs the ATC logic and AI state machine
- A browser based “Classroom” mode for practicing phraseology and IFR/VFR procedures
- Fully open architecture so anyone can build on top of it or use parts of it for other tools
More info and demo: https://opensquawk.de
Source code: https://github.com/opensquawk
It’s still early, but it already works well for short IFR flights and basic communication flows.
Would be great to get feedback from other developers or anyone who has worked on ATC or voice systems before.