General Information

⚠ Secure warning.
To secure RadiumOS, you must modify the source code or make RSH runtime scripts.

RadiumOS (formerly TomatoOS) is a 32-bit OS, similar to a former project, NyaOS, developed however completely from scratch. Test this OS in a virtual machine!

RadiumOS uses the x86 inb and outb instructions for direct hardware communication. These instructions allow the kernel to read and write bytes to hardware ports, enabling low‑level device control.

Minimum Requirements

CPUAt least 1 core
RAMAt least 256 MB
StorageNone — runs entirely from the ISO

Command Reference

Scroll to see all available commands. Run help in the shell for the full list.

CommandDescription
Core / Shell
rshidtRash interactive development tool
rpkgRadium Package Manager
rieRust image editor
helpDisplays this message
lsList directory
catRead text file
rmRemove file
cowsayCowsay
bootShow welcome screen
echoEcho message
clearClear terminal
hexdumpHexdump toolkit
cdChange directory
psList tasks
killKill task by PID
topTask monitor
exitExit the OS
Scripting
whd.diagWatchdog task diagram
scriptRun .rsh script
rsh.lineExecute a single script line
autoexecRun autoexec script
rashRun /bin/autoexec.rsh
Networking
setdnsSet DNS resolution (a, b, c, d)
testdnsTest DNS resolution
nettestARP/network test
rawsendSend raw test packet
netdiagFull network diagnostics
tcpresetForce TCP state reset
qbrowserGraphical web browser
qbGraphical web browser (alias)
jsontestJSON parser test
dinitInit Discord (built-in token)
dtokenSet Discord bot token
Discord
dwhoamiDiscord: who am I
dguildsDiscord: list servers
dchannelsDiscord: list channels
dmsgDiscord: fetch messages
dsendDiscord: send message
dembedDiscord: send embed
dreactDiscord: react to message
ddelDiscord: delete message
dshellDiscord: interactive shell
dcacheDiscord: show message cache
dtestDiscord: API test
Modules
set.moduleCreate a Discord module
config.moduleConfigure a module
run.moduleRun a module
list.modulesList all modules
remove.moduleRemove a module with a label
tag.moduleModule help (blank=all types)
Proxy
proxy.setDownload via proxy
files.proxyProxy 2 files demo
AES
aes.trace.onEnable full AES tracing
aes.trace.offDisable AES tracing
aes.trace.flipToggle AES tracing state
aes.trace.queryCheck AES tracing status
aes.keySet AES encryption key
aes.encEncrypt a file
aes.decDecrypt a file
cat.hexPrint file as hex

How to Run

⚠ QEMU recommended.
Download from qemu.org. VirtualBox and VMware have been tested and works on Windows machines, but QEMU is the most reliable, stable, and recommended option.

Download RadiumOS.iso and run:

Bash
qemu-system-i386 -display sdl \
              -rtc base=utc,clock=host,driftfix=slew \
              -m 256 \
              -cdrom RadiumOS.iso \
              -boot order=d \
              -machine pc \
              -smp 1 \
              -serial pty \
              -debugcon file:debug.log \
              -global isa-debugcon.iobase=0xE9 \
              -netdev user,id=net0 \
              -device rtl8139,netdev=net0 \
              -vga std \
              -global VGA.vgamem_mb=16 \
              -audiodev sdl,id=audio0,out.frequency=48000,out.channels=2,out.format=s32 \
              -machine pcspk-audiodev=audio0 \
              -d guest_errors

Downloads

ISO Stats

NameRadiumOS.iso
Versionv1.0
Last ModifiedMonday, August 17, 2026
Size32.2 MB (33,787,904 bytes) (may differ on disk)