nullplan wrote: ↑Wed Mar 18, 2026 10:33 pm
I must admit some confusion, I don't see what's so hilarious. Mind filling us in?
Looking at the project, the README would get any hobbyist OS developer laughed out of the room for making overly ambitious or even false claims.
TrustLang compiles your programs to raw Intel machine code and executes them — all from within the kernel. No LLVM. No GCC. No external toolchain. Write code → native binary → execute. The entire compiler is 3,600 lines of Rust.
...
144 FPS SIMD-accelerated desktop with 14+ apps, a browser with HTML/CSS/JS, Game Boy and NES emulators, 3D chess, a code editor, network security toolkit, and the most complete kernel introspection lab ever built into a bare-metal OS.
...
x86_64 PCs, ARM64 (Android phones, Raspberry Pi), RISC-V — same source, same OS.
...
Multi-layer GPU compositor: 8 rendering layers, SSE2 SIMD blitting, 144 FPS
...
On and on and on... Knowing "AI" and the recent Cursor "from scratch" web browser... color me skeptical.
The release page provides two ISOs:
Edition Size Description
trustos.iso ~12 MB Full OS with desktop, 200+ commands, JARVIS engine (untrained)
trustos-jarvispack.iso ~29 MB Full OS + pretrained JARVIS AI brain (4.4M params)
There are indeed a lot of commands, which appear to be built into the shell as the /bin folder is empty. There is a somewhat glitchy 3D demo, which uses software rasterizing as there is no GPU device. There is no less or any other command for pagination, which would be very helpful to actually read the list of commands. A lot of the commands seem random. What exactly is the "alpine" command meant to do? The demo command forced me to reboot as it took all control away from the user for an extended period of time (and Ctrl+C doesn't work).
It claims to use the "COSMIC" desktop. It shows a desktop, which is somewhat functional (and is unrelated to the other COSMIC desktop). I am unable to connect to any website with the webbrowser. I'm unable to test without TLS as I cannot remove the URL past "https:/". Oh, and the entire OS froze when I tried to connect to
https://example.com (which apparently doesn't exist. Didn't there use to be a site there?).
It would be a moderately advanced OS project if the README didn't make ridiculously grandiose statements like typical LLMs like to do. And frankly, that is my biggest issue with all LLM-related projects and why I tend to dismiss most of them out-of-hand.