This means that the messenger starts during the hardware initialization phase, before the operating system is loaded.
The client is written in Rust and uses UEFI (Unified Extensible Firmware Interface), an interface that enables interaction between the operating system and motherboard firmware.
Tennen used custom tools and a TrueType font to display the messaging interface.
Users can connect to IRC servers and chat without installing the operating system. They will only need a keyboard to do this as mouse support is currently limited.
Tennen published the source code of his project on GitHub so that other developers could become familiar with and possibly improve his implementation.
The author himself does not position his work as a full-fledged messenger, but his work demonstrates the capabilities of UEFI and opens up new opportunities for creating unusual applications running on bare metal.
Source: Ferra

I am a professional journalist and content creator with extensive experience writing for news websites. I currently work as an author at Gadget Onus, where I specialize in covering hot news topics. My written pieces have been published on some of the biggest media outlets around the world, including The Guardian and BBC News.