an agentic operating system

For founders, innovators, and thinkers.

Flash a USB. Boot. In fifteen minutes you're running local LLMs and Claude Code — one keystroke away. Runs on any x86_64 machine: the laptop you own, the workstation your OEM shipped preloaded, or the server in your closet. Local models do the heavy lifting. Frontier models fill the gap. Nothing leaves your hardware unless you send it.

v1.1.0 x86_64 UEFI Apple T2 NVIDIA 4.3 GB

80%

of agent workloads runnable on local models — Ollama, on your metal.

100%

of your data stays on your hardware — by default, not opt-in.

15min

from a flashed USB to a working AI machine you own end-to-end.

The 80/20 stack.

Most agent work is grunt work — summarizing, refactoring, extracting, drafting, testing. A local model on your own hardware handles it for free, offline, in private. The hard 20% — deep reasoning, big context, final polish — goes to a frontier model over the API.

vinOS wires this split in from first boot: Ollama serving local models on your metal, Claude Code ready for the calls that matter. You decide what stays home. Your API bill covers judgment, not busywork.

Runs on the hardware you choose.

vinOS is one ISO for any x86_64 machine. Boot it on a fresh workstation your OEM shipped preloaded. Boot it on the laptop you already own. Boot it on the box in your basement. Same ISO. Same experience. Same fifteen-minute install.

16 GB of RAM and a decade-old CPU run a 7B model comfortably. A GPU or a fat server runs 30B. The base install is a curated Arch layer — every driver detected, every service tuned, agent stack one command away.

Also runs on Intel MacBooks Apple abandoned. vinOS ships the linux-t2 kernel in the ISO itself — keyboard, trackpad, Wi-Fi, and Touch Bar work from the moment the live USB boots. No dongles. No firmware scavenger hunts. It's the fastest way to turn a 2018–2020 T2 Mac into an AI workstation.

Known T2 limits: suspend is unreliable upstream (we document the workarounds), and Touch ID doesn't work under Linux. Everything else does.

A thin, readable layer on stock Arch.

vinOS is not a fork. It's a thin, readable layer — leave any time and nothing follows.

Three steps.

Nothing tricky. If you have flashed a USB before, you can install this.

  1. 01

    Download the ISO.

    Grab vinos-1.1.0-x86_64.iso from the archive.org page. About 4.3 GB. The sha256sums.txt is published alongside — verify before you flash.

  2. 02

    Flash to USB.

    Etcher, Rufus, or dd. Any 8 GB+ stick works. Five minutes.

  3. 03

    Boot and install.

    Boot from the USB. When the desktop loads, open a terminal and run:

    sudo vinos-install-disk

The spec sheet.

Everything below ships in the base ISO. No downloads, no wizards, no optional-feature toggles.

Base · 279 packages

kernel
linux · linux-t2
init
systemd
display
wayland · hyprland 0.55+
login
greetd · tuigreet
wifi
iwd · impala
audio
pipewire · wireplumber
shell
bash · fish (opt)
updates
rolling · pacman + AUR

Desktop · 10 components

bar
waybar
launcher
walker
terminal
foot
notifications
mako
idle
hypridle
lock
hyprlock
picker
hyprpicker
screenshots
satty · grim · slurp
osd
swayosd
night-light
hyprsunset

Tooling · 88 vinos-* bins

vinos-doctor
hardware + config check
vinos-menu
gum hub · Super+Ctrl+O
vinos-install-disk
installer TUI
vinos-install <bundle>
opt-in package sets
vinos-theme
live theme switch
vinos-launch-wifi
impala in floating foot
vinos-welcome
first-boot walkthrough
vinos-update
pacman + AUR + firmware

Install profiles · 3

generic
any x86_64 UEFI laptop
nvidia
nvidia-open-dkms · KMS drop-ins
t2mac
linux-t2 · apple-bcm-firmware · tiny-dfr

Live themes · 5

tokyo-night
default · dark blue
catppuccin-mocha
warm mauve
rose-pine
soft pastel
everforest
green forest
gruvbox-dark
retro amber

ISO · 4.3 GB

builder
archiso
boot
UEFI · limine
live user
vin (no password)
offline install
yes — no network required
persistence
optional overlay partition
splash
plymouth

How it stacks up.

Same kernel. Same repos. The difference is what is already done when you log in.

vinOS · Arch (stock) · DIY Hyprland
vinOSArch (stock)DIY Hyprland
Live installer ISOyesyesno
Hyprland pre-configuredyesnobring your own
T2 / NVIDIA / ThinkPad driversbaked inmanualmanual
AI stack (Ollama + Claude Code)one commandnono
First-boot user creationTUI installerarchinstallmanual
Live theme switcher5 themes · Super+Ctrl+Tnono
Opt-in app bundles8 bundlesnono
Wi-Fi TUI (iwd + impala)wired iniwd onlyDIY
Sudo / security defaultshardeneddefaultsdefaults
Rolling updatespacman + AURpacmanpacman
Time to a working desktop~15 min~45 min~1 weekend

Add only what you use.

The base stays small. When you want a thing, one command installs it. Each bundle is a plain list of packages — no magic.

Opt-in bundles · /usr/share/vinos/bundles/*.list
bundlecommandwhat's inside
aivinos-install aiollama · claude-code · open-webui · llm
devvinos-install devneovim · lazygit · docker · gh · nodejs · rustup · uv · direnv
mediavinos-install mediampv · imv · yt-dlp · ffmpeg · spotify · pinta
officevinos-install officelibreoffice-fresh · zathura · obsidian · localsend
gamingvinos-install gamingsteam · lutris · gamemode · mangohud · protontricks
productivityvinos-install productivityobsidian · dbeaver · postman · flameshot · syncthing
commsvinos-install commssignal-desktop · slack · zoom · discord
browservinos-install browserchromium · firefox · brave-bin

The whole cheat sheet.

Every binding is real, wired in the default Hyprland config, and works on first boot. Press Super+K to see it inside the OS.

Default keybindings · ~/.config/hypr/hyprland.conf
chordactionruns
agents
Super+ALocal AI chatvinos-ai chat
Super+Shift+AClaude Code in projectclaude
launch
Super+SpaceApp / file / calc launcherwalker
Super+ReturnTerminalfoot
Super+BBrowserchromium
Super+EFile managernautilus
Super+NEditorfoot -e nvim
Super+TSystem monitorfoot -e btop
vinos
Super+Ctrl+OvinOS menu (hub)vinos-menu
Super+Ctrl+WWi-Fi pickervinos-launch-wifi
Super+Ctrl+BBluetooth pickervinos-launch-bluetooth
Super+Ctrl+UAudio pickervinos-launch-audio
Super+Ctrl+TLive theme switchvinos-theme --pick
Super+Ctrl+SSystem doctorvinos-doctor
Super+LLock screenhyprlock
screen
Super+PScreenshot region & annotategrim | slurp | satty
Super+Shift+PScreenshot region → clipboardgrim | slurp | wl-copy
PrintScreenScreenshot region → clipboardgrim | slurp | wl-copy
Super+Shift+CColor pickerhyprpicker -a
windows
Super+QClose windowhyprland
Super+Shift+FFullscreenhyprland
Super+VToggle float / tilehyprland
Super+19Switch workspacehyprland
Super+Shift+19Move window to workspacehyprland
Super+Shift+EExit Hyprlandhyprland
Super+KShow cheat sheetvinos-cheatsheet
walker launcher — search field with app list, keyboard-first
Super+Space — one launcher for apps, files, symbols, and calculator. Never leave the home row.

Is this for you?

Founders, innovators, thinkers

  • You're building — code, product, research, writing — and want agents doing the busywork.
  • You want a machine that boots into your workflow, not a setup weekend.
  • You'd rather run a 7B model for free than pay API rates for grunt work.
  • You care where your prompts, files, and keys live.

Not for you if

  • You want a cloud that thinks for you.
  • You enjoy losing weekends to dotfiles.

Boot into your agents.

v1.1.0 is out. Flash it to a USB, boot any x86_64 machine, and in fifteen minutes you're running local LLMs plus Claude Code. Tell us what worked and what didn't — every hardware report makes the next boot better.