diff --git a/app/pages/index.vue b/app/pages/index.vue index 9d81cd9..e9d4025 100644 --- a/app/pages/index.vue +++ b/app/pages/index.vue @@ -103,34 +103,41 @@
- Alpha · Open-Source AI ATC + In development · Live AI ATC

OpenSquawk
- Open-source, low-cost AI ATC + Live speech ATC for simulator pilots

- Open, affordable AI air traffic control for flight simulators. Built in public with self-hosted and hosted - paths on the roadmap. + Push-to-talk in your sim, get authentic instructions back. Speech-to-text, an AI-guided state machine and + realistic text-to-speech keep every exchange inside real-world procedures.

  • - - Community roadmap decides what launches. + + PTT → STT → LLM-guided decision tree → TTS. Built for natural radio without losing procedural control.
  • - - Simulator support: MSFS first, X-Plane next – all tuned for VATSIM-ready training. + + MSFS plug-in streams flight state so the controller can react – even proactively when separation is at risk. +
  • +
  • + + Product lineup: Live ATC (in development) and Classroom listening drills (alpha, invite only).

- Collaborators welcome (Node/Nuxt, ATC SMEs, testers, infra benchmarking). Say hi at + We build in the open and welcome collaborators – engineers, ATC SMEs, voice nerds and sim pilots. Say hi at info@opensquawk.de.

- - Join the waitlist + Join the Live ATC waitlist + + + + Classroom alpha info
@@ -205,20 +212,20 @@
- - Alpha status + + Live ATC · in development +
+
+ + Classroom · alpha invites running +
+
+ + PTT → STT → LLM → TTS pipeline
- MSFS (focus) -
-
- - X-Plane (up next) -
-
- - VATSIM learning path (planned) + MSFS 2020 plug-in first · 2024+ roadmap
@@ -229,11 +236,11 @@

- Vision & focus + Built for real-sounding, state-aware radio work

- Open-source, low-cost AI ATC for flight simulation. Community-driven features, transparent costs and the - freedom to self-host or use hosted options later. + OpenSquawk combines open tooling with domain rules so every call feels like talking to a human controller – + without giving the LLM free rein.

@@ -241,29 +248,29 @@
- +

- Open AI ATC foundation + Speech-in, speech-out

- We are building an affordable core for radio analysis, decision logic and voices that anyone can inspect - and extend. + Whisper-class STT cleans up radio audio, the LLM matches it to our curated decision tree and Coqui/Piper + voices read back the exact instruction.

- +

- Community decides + Flight-state aware logic

- Roadmap votes and community proposals steer our priorities – training, tools and integrations grow with - you. + Our MSFS plug-in mirrors heading, altitude, flight plan and traffic data into the controller so ATC can + vector, warn or hand off even without a pilot call.

@@ -272,12 +279,12 @@

- Self-host & hosted options + Open and auditable

- Beta goal: spin up your own instance via Docker within minutes or pick fairly priced hosting plans – open, - transparent, affordable. + Everything ships as open source so simmers, instructors and researchers can inspect prompts, rules and + voices – or self-host the full stack.

@@ -285,45 +292,42 @@

- Simulator support (plan) + Simulator roadmap

- We focus on Microsoft Flight Simulator first, work on the X-Plane concept in parallel and gather feedback - for additional platforms. + Live ATC launches with Microsoft Flight Simulator on Windows. We are mapping the same telemetry bridge to + MSFS 2024, then X-Plane and later FlightGear (Win/Linux/macOS).

- Alpha prototype + Classroom alpha today

- The current build runs locally (Node/Nuxt + services). You will need basic terminal skills and a taste for - experimentation. + The Classroom mode already runs listening drills: play ATC clips, extract clearances, compare with the + answer key and repeat until it sticks.

- - Setup via CLI + + Hearing exercises
- - Docker Compose optional + + Instant answer check
- Bug reports welcome + Invite-only feedback
- PRs & roadmap votes welcome + Scenarios expand weekly
@@ -579,37 +583,32 @@
- -
+ +

- Learning path (in progress) + Classroom alpha modules

- Together with the community we structure training modules – from the first radio call to networks like - VATSIM. Feedback from tests flows straight into every chapter. + Invitation-only cohorts practise listening comprehension: extract the clearance, compare with the answer + key and repeat until every call sticks.

    -
  1. 1Basics (concept): phonetic alphabet, numbers, standard readbacks. -
  2. -
  3. 2Ground (alpha): taxi flows, hotspots, holding short. -
  4. -
  5. 3Departure (planned): SID handling, altitude/speed calls. -
  6. -
  7. 4Arrival (planned): STARs, vectors, approach briefing. -
  8. -
  9. 5VATSIM (community beta): checklists, etiquette, live practice. -
  10. +
  11. 1Basics (concept): numbers, letters, standard readbacks.
  12. +
  13. 2Ground (alpha): taxi flows, hotspots, hold short calls.
  14. +
  15. 3Departure (alpha): SID expectations, climb/heading changes.
  16. +
  17. 4Arrival (planned): STAR shortcuts, vectoring, approach clearance.
  18. +
  19. 5Network drills (planned): etiquette before joining VATSIM/IVAO.
- - View roadmap - - - Read news + + Join Live ATC waitlist + + Request a Classroom invite +
@@ -626,49 +625,142 @@

- Plans & hosting + Product lineup & availability

- Three ways to use OpenSquawk – all currently €0 while we cover the infrastructure. + Two experiences, one stack. Classroom is flying today via invitation, Live ATC is the flagship in active + development and the open-source core stays free to inspect or host yourself.

- +
-
Community
+
Flagship

- Open-source (self-host) + Live ATC (in development)

- Full control over infrastructure and data. Self-hosting is always an option. + AI controller that listens to your PTT call, consults the state machine and answers with authentic + phraseology. Perfect for solo IFR/VFR practice when networks are offline.

- 0€ / forever + Closed alpha · waitlist open
  • - Full feature set & customization + PTT → STT → LLM decision tree → TTS pipeline
  • - Plugin SDK & API access + MSFS 2020 plug-in streams live telemetry
  • - Community support & docs + Proactive calls for spacing, altitude and handoffs
  • - Managed hosting & updates included + Public download (planned post-alpha)
  • - Guided multi-user environments + X-Plane / FlightGear builds (roadmap) +
  • +
+
+ + Join the waitlist + +
+
+ + +
+
+ Live today +
+
+
+

Classroom (alpha invitation)

+

+ Listening drills that sharpen comprehension: decode clearances, practise readbacks and compare against + official transcripts. +

+
+ Invitation only · alpha +
+
    +
  • + + Scenario packs: Ground, Departure, Approach +
  • +
  • + + Instant feedback on key details (altitude, squawk, headings) +
  • +
  • + + Invite-based cohorts for structured feedback +
  • +
  • + + Public signup (planned) +
  • +
  • + + Offline package download (researching) +
  • +
+
+ + Request an invite + +
+
+ +
+
Open source
+
+
+

+ Self-host & contribute +

+

+ Clone the repo, run Docker and modify the controller logic. Ideal for researchers, virtual airlines or + devs who want a fully local stack. +

+
+ 0€ / always +
+
    +
  • + + Nuxt UI, Node services, STT/LLM/TTS pipeline – all open +
  • +
  • + + Decision tree & prompts ready for experimentation +
  • +
  • + + Plugin SDK hooks for future sims (X-Plane, FlightGear) +
  • +
  • + + Managed hosting or SLA +
  • +
  • + + Cloud voice/STT credits included
@@ -683,107 +775,16 @@
- - -
-
- Recommended -
-
-
-

Hosted – learning mode

-

- We cover the base costs so you can train with all fundamental features. For live ATC you provide your - own OpenAI API key – we only use it for the background radio requests. -

-
- 0€ / beta -
-
    -
  • - - Learning modules & core features included -
  • -
  • - - Managed updates handled by us -
  • -
  • - - Zero setup – ready to train -
  • -
  • - - Shared team environments -
  • -
  • - - Live ATC usage covered by us -
  • -
-
- - Join the waitlist - -
-
- -
-
Teams
-
-
-

- Hosted – community server -

-

- For virtual airlines and groups that want to practise together. We are testing dedicated environments - – currently also €0 and powered by your own API key. -

-
- 0€ / beta -
-
    -
  • - - Shared sessions & multi-role practise -
  • -
  • - - Managed environment & updates -
  • -
  • - - Roadmap shaped by team feedback -
  • -
  • - - Live ATC usage covered by us -
  • -
  • - - Full infrastructure control -
  • -
-
- - Get in touch - -
-

- Direct VATSIM integration is on hold until licensing is clarified. We stay aligned with the network - guidelines before enabling any live connectivity. + Live ATC alpha runs offline-first while we research licensing for networks such as VATSIM and IVAO. We will + only enable direct connectivity once community rules and legal reviews are satisfied.

- In the meantime we focus on offline training flows and roadmap voting to decide which learning content - launches next. + Until then we double down on the state machine, simulator plug-ins and new Classroom scenarios – shaped by + roadmap votes and alpha feedback.

@@ -853,37 +854,37 @@ POST /api/route/taxi

- How it works + Radio loop in four tightly controlled stages

- Audio in → understanding → response out. Designed for low latency and clean radio discipline. + Every transmission passes through deterministic checkpoints so phraseology stays believable and safe.

- - 1 · ASR + + 1 · Capture

-

Streaming speech-to-text tuned for radio.

+

Push-to-talk audio plus simulator telemetry stream into the engine.

- - 2 · NLU + + 2 · Understand

-

LLM understands intent, context and state.

+

Whisper-class STT normalises radio noise; the LLM interprets intent.

- 3 · Logic + 3 · Decide

-

Rules, flight data, taxi routing, validation.

+

A curated state machine enforces valid clearances and cross-checks flight data.

- 4 · TTS + 4 · Speak

-

Natural voice-out with accurate numbers.

+

Coqui/Piper TTS deliver regionalised voices with crisp numbers.

@@ -1084,11 +1085,11 @@ POST /api/route/taxi

- How affordable is “Hosted – Basic”? + How do I access the Classroom?

- Current target is ~€4–5 per month, final pricing after cost benchmarking. We will share the results - transparently on the blog. + The Classroom is invitation-only during alpha. Join the waitlist and mention “Classroom” or email + info@opensquawk.de to request an invite.

@@ -1105,8 +1106,8 @@ POST /api/route/taxi OpenSquawk

- Open-source, low-cost AI ATC for flight simulators. Alpha prototype available – basic coding skills - recommended. + OpenSquawk builds Live ATC and Classroom training as open-source projects: speech-to-text, LLM-guided + state machine and natural TTS ready for sim pilots.