milestone M6 · open source · apache-2.0
The AI sysadmin
in your pocket.
Connect any phone or laptop to a server with no OS, no monitor, no keyboard — and chat with the on-device AI. AgentBoot identifies the hardware, recommends the right OS, and walks you through installing it.
Free forever · No account · No tracking · Works offline once cached
you> /detect
[AgentBoot] Running hardware detection...
─────────────────────────────────────────
CPU: Intel Xeon E5-2670 v3 · 24 cores
RAM: 64 GB · Disk: 2.0 TB · GPU: none
Firmware: UEFI · Arch: x86_64
─────────────────────────────────────────
Top 3 OS recommendations:
#1 Proxmox VE 8 [COMPATIBLE] 87/100
#2 TrueNAS SCALE [COMPATIBLE] 79/100
#3 Ubuntu Server 24 [COMPATIBLE] 72/100
you> I want a NAS with VMs on the side.
bot> Proxmox VE 8 is your best fit. It runs KVM and LXC,
ZFS is built in, and at 64 GB RAM you can comfortably
pin 32 GB to ZFS ARC and still have room for VMs.
Plan:
1. Download the Proxmox 8 ISO (1.2 GB)
2. Write to USB with dd or balenaEtcher
3. Boot the server, accept defaults, set IP
4. From the web UI, attach two 1 TB drives as
a ZFS mirror for 'tank' (your data pool)
5. Create a Debian 12 VM for your media stackA junior sysadmin spends hours.
AgentBoot does it in a conversation.
Without AgentBoot
- • Identify motherboard / NIC / RAID controller manually
- • Cross-reference compatibility matrices
- • Hunt for the right ISO and the right driver
- • Pray the bootloader recognises the disk
- • At 3 AM, with no monitor, on a recovered server.
- ~$600 of sysadmin time
With AgentBoot
- ✓ Phone or laptop talks to the server over USB / SSH / serial
- ✓ Hardware identified in 5 seconds
- ✓ Top-3 ranked OS picks with download links
- ✓ Step-by-step install dialogue, in your language
- ✓ Works offline once the model is cached
- $0 — runs on your hardware
How it works
Install the client
PWA, APK, browser extension or desktop wrapper — pick whatever you have at hand.
Describe the target
Type, paste lscpu output, or take a photo of the BIOS / motherboard sticker.
Get a ranked plan
AgentBoot scores every OS in its catalogue against your hardware and explains why.
Walk through install
Conversational dd / cloud-init / preseed steps, with exact commands you can copy.
What you get
Same model as the CLI
Qwen3.5 0.8B GGUF, loaded directly in your browser via wllama. No conversion, no re-quant.
Bring your own key
OpenAI, Anthropic, Claude, Google Gemini — any of them, stored in localStorage on your device only.
Vision input
Snap a photo of the motherboard or BIOS screen and the cloud LLM reads it.
14 OS catalogue
Ubuntu, Debian, Rocky, Fedora, Proxmox, TrueNAS, Alpine, OpenWrt, FreeBSD and more — scored against your hardware.
Offline-first
After first load, the shell + weights live in your browser cache. Train ride, basement, datacenter — works.
Open source
Apache-2.0. Audit it, fork it, self-host it. No telemetry, no upsell, no account.
Every platform you have
One codebase, six rails. All free, all open source, all installable from this site.
Pricing
$0
AgentBoot runs entirely on your hardware. You pay for nothing — not even your own OpenAI / Anthropic / Gemini calls if you stick to the local Qwen3.5 model.
(If you bring your own cloud API key, the cost is whatever your provider charges. AgentBoot itself never bills you.)
FAQ
Does the model really run on my phone?▾
Yes. The 530 MB GGUF downloads once and lives in your browser cache. Subsequent runs are offline. On low-end Android it streams a few tokens per second — not fast, but enough for a sysadmin chat.
Why no App Store / Play Store?▾
The PWA reaches every platform from one URL, with no fee, no review, no fragmented signing. We ship an APK for sideload + F-Droid. iOS App Store may follow if there is demand — the codebase is Capacitor-ready.
How is this different from running the upstream Python CLI?▾
Same model, same OS catalogue, same recommendation logic. The CLI is the source of truth for actually doing the install (flashing, SSH, preseed). The mobile client is the conversational front-end you carry around.
Where do my chats go?▾
In local mode, nowhere — they never leave the browser. With a cloud key, the request is proxied through a Vercel Edge function that does not log or persist anything; only the chosen provider sees it.
Is this affiliated with the AgentBoot Python package?▾
It is the same project. Author: Francisco Angulo de Lafuente (@Agnuxo1). The Python core lives at github.com/Agnuxo1/AgentBoot, the mobile client lives at github.com/Agnuxo1/AgentBoot-app, both Apache-2.0.