QuickType Download for WindowsDownload

What it builds Operating system

Build your own operating system with AI

Your own small operating system from scratch. It boots in a safe virtual PC, never on your real one. QuickType gets it booting and printing a message first, then builds up from there.

Download free for Windows
FreeWindows 10 and 11

Things people ask for

  • "A tiny OS that boots and runs a text shell"
  • "An OS with a simple window manager"
  • "A hobby kernel with a file system"

Type something like this into QuickType. It asks a few questions, then plans it.

The plan it starts from

Every operating system project starts with these phases. QuickType fills each one with small steps for your idea, and a phase only counts as done when its line is true.

  1. Boot

    Done when: It boots in QEMU and prints a message from your kernel (BOOT OK on the serial log).

  2. Screen and keyboard

    Done when: Text on screen, keyboard typing shows up.

  3. Memory

    Done when: The kernel can hand out and free memory safely.

  4. Tasks

    Done when: More than one task runs at a time (timer and switching).

  5. Files

    Done when: A simple file system: make, read and list files.

  6. Shell

    Done when: A command line where you can type commands like ls, cat and help.

  7. Ongoing improvement

    Done when: Never finished: drivers, graphics, programs.

What it asks you

Only what it can't guess. Pick an answer or type your own.

Which language should the kernel be written in?
C (classic, most examples)Rust (safer, newer)You pick
What kind of computer is it for?
64-bit PC (x86-64)Older 32-bit PC (x86)ARM (like a Raspberry Pi)
How should it start?
GRUB / Multiboot (easiest)LimineUEFIMy own bootloader (hardest)
What is it for?
Learning how computers workA tiny OS for one jobA desktop-like OS someday
Anything else you want later?
MouseGraphics modeSoundNetworkingRun on a real old PC from USB

What it adds that people forget

You tick the ones you want when you start, and they go into the plan in the right phase.

  • A clear error screen (kernel panic) instead of freezing
  • Logging to the serial port so problems can be read
  • Automatic boot tests in QEMU after every change
  • A short guide to how the OS is put together

What it sets up on your PC

QuickType checks what you already have and asks before installing anything.

  • GitSaves every step so anything can be undone
  • WSL (Linux inside Windows)OS tools only run on Linux. Needs one Windows restart
  • Build tools (gcc, make, NASM, QEMU, GRUB)Compile the OS and boot it in a safe virtual PC
  • RustOnly if the kernel is written in Rust

Other things it builds

Same app, same team. One project can be anything on this list.

Make your operating system

Download free for Windows
FreeWindows 10 and 11