<img alt="Inifnity OS" width="200" src="https://raw.githubusercontent.com/Infinity-OS/infinity/master/logo.png">
Infinity OS is an operative system written in Rust, with focus on security, simplicity and intelligence.
To build the Infinity OS you must have an Unix-Like host, and nasm, grup-mkrescue, mformat (including in mtools), xorriso, qemu and a nighly Rust compiler installed on your computer.
$ cd path/to/your/project/folder/
# HTTP
$ git clone https://github.com/Infinity-OS/infinity.git --origin upstream
# SSH
$ git clone git@github.com:Infinity-OS/infinity.git --origin upstream
$ cd infinity/
# Configure
$ ./configure [toolchain_prefix]
# Install rustup.rs
$ curl https://sh.rustup.rs -sSf | sh
# Set override toolchain to nightly build
$ rustup override set nightly
# For successive builds start here. If this is your first build, just continue
# Build Infinity OS
$ make
# Build the changes and run on QEMU
$ make run
# Build a ISO
$ make iso
# Clean all generated files
$ make clean
# Start QEMU in debug mode
$ make debug
# Start a debug session with Radare2
$ make r2
$ claude mcp add infinity \
-- python -m otcore.mcp_server <graph>