A bare-metal research operating system written from scratch. Multiboot2-compliant x86_64 kernel, GUI desktop environment, TCP/IP network stack, custom filesystem, and a full-featured terminal — all built with the Lateralus programming language.
Everything you need in a research operating system, built from the ground up.
ltlsh shell, 55+ commands, command history, tab completion, and ANSI color support.ls, cat, mkdir, and more.LateralusOS v1.1 brings the language expansion to the kernel — channels for IPC, effects for driver isolation, and comptime for boot-time configuration.
const fn generates page tables, interrupt handlers, and memory maps — zero runtime cost.define_syscall!(read, fd: Int, buf: *mut u8, len: usize) generates wrapper, validation, and dispatch.Choose the edition that fits your needs. All editions are free and open-source.
Full-featured edition with GUI desktop, all apps, network stack, crypto services, and development tools.
Desktop edition with GUI, core apps, filesystem, and terminal. No network stack or crypto.
Headless edition with terminal, filesystem, scheduler, and network stack. No GUI.
Minimal kernel with shell, basic I/O, and memory manager. Smallest footprint for constrained environments.
| Architecture | x86_64 (AMD64) |
| RAM | 128 MB minimum (256 MB recommended for GUI) |
| Storage | 64 MB (Research), 48 MB (Workstation), 32 MB (Industrial), 16 MB (Embedded) |
| Boot | Multiboot2-compliant bootloader (GRUB 2 recommended) |
| Virtualization | QEMU, VirtualBox, VMware, or any x86_64 hypervisor |
| Display | 1024×768 minimum (GUI editions) |
A hardened, security-focused Linux distribution built with Lateralus tooling. v2.1 adds Lateralus-native forensics pipelines, AI-assisted threat detection, and the full Lateralus v0.5.0 SDK.
image |> carve_files() |> hash_all() |> match_signatures().perform ThreatScan::analyze(traffic).Full desktop with Nullkia DE, Marshall browser, Lateralus SDK v0.5.0, 250+ security tools, AI threat detection.
Headless server with IDS/IPS, forensics pipelines, AI anomaly detection, and Lateralus v0.5.0 runtime.
Specialized forensics workstation with disk imaging, memory analysis, and Lateralus forensics pipelines.
Persistent live USB with encrypted storage. Boot and go on any machine without installation.
A lightweight, pipeline-driven desktop environment written in Lateralus. v1.1 adds a plugin system, Lateralus scripting API, and workspace management — all powered by Lateralus v0.5.0 channels and effects.
windows() |> filter(focused) |> move_to(workspace: 2).A privacy-first, Lateralus-aware web browser. v1.1 adds a full Lateralus DevTools panel, pipeline debugger, and WASM-Lateralus bridge for running Lateralus in the browser.
|> with interactive flame graphs.lateralus:// URLs to access Lateralus package docs, playground, and local SDK info directly in the browser.Clone, build, and boot in three commands.
# Clone the repository $ git clone https://github.com/bad-antics/lateralus-lang.git $ cd lateralus-lang/os # Build the OS (requires x86_64 cross-compiler) $ make clean && make all # Boot in QEMU $ qemu-system-x86_64 -cdrom build/lateralus-os-research-x86_64.iso \ -m 256M -vga std -serial stdio