Yes. I see you run uush, which is a -really minimal- shell for testing purposes. You can use it to launch other applications you build into the bootfs.
The kernel basically works now.
But we have substantial limitations, which you can see marked in red at:
https://github.com/cloudius-systems/osv/wiki/AArch64
Of these the core limitations from my point of view are:
1 cpu limit
lack of real floating point support in the libc/musl library
tls support is limited to the kernel, no tls variables in .so files.
lack of power management features (PSCI/ACPI).
To a slightly lesser extent, build system is also an issue, in that we cannot have persistent direct storage via ZFS (although we can use the network to achieve that).
Since I am not seeing us make use of apps/ and the python stuff in scripts/ etc, I see the lack of support there as less pressing, but they might be limiting to you depending on which use cases you are pursuing.
Ciao,
Claudio