You are right. The source archives don’t contain the sources, BUT what’s about checking the docs?
https://elk-audio.github.io/elk-docs/html/documents/how_elk_works.html#standard-linux-components
They are clearly stating that they are using the Xenomai Cobalt Kernel and refer also to the other standard linux components used.
When you want to build everything from source (even the used kernel) it’s not uncommon in the Linux world that you’ll need to fetch sources from a multitude of other projects. Almost all projects don’t provide an all-in-one package, but just refer what you’ll need.
It’s not uncommon in the Linux world that you need to fetch multiple pieces from different projects when you want to compile everything from source (but its quite rare to really want to do that).
Why should it be vaporware when you can install and run it and there is even already a quite comprehensive documentation how to develop your own stuff for it?
All major components of their system are available as open source. Maybe there are some driver sources missing, but that’s also not really uncommon (for example due to 3rd party licenses).
This something depends heavily on what build environment (build server etc.pp.) they are using and wouldn’t help you even when they publish it. But why should you need that? If you want to hack their own components just modify their sources and re-install the component you have modified.