<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>deputyOS blog</title><description>Release notes, design decisions, and deep-dives on local-first AI. From the deputyOS team.</description><link>https://www.deputyos.com/</link><language>en-us</language><item><title>deputyOS year-one roadmap: where we&apos;re heading</title><link>https://www.deputyos.com/blog/year-one-roadmap/</link><guid isPermaLink="true">https://www.deputyos.com/blog/year-one-roadmap/</guid><description>Where deputyOS goes from v0.3.0 — domain bootstrap, fourth profile, egress whitelist mode, cloud backup service, voice polish.</description><pubDate>Sat, 30 May 2026 00:00:00 GMT</pubDate><content:encoded>Year one for deputyOS is about going from &quot;engineer-friendly public
preview&quot; to &quot;a non-technical user flashes one image and is set up in
10 minutes, on hardware they own, with privacy they can audit.&quot;
Concrete milestones: domain bootstrap and CDN live (M4a/M4b),
egress-whitelist mode, a fourth profile, a desktop launcher
notarized on Mac and signed on Windows, and an opt-in cloud
backup-restore service that becomes the project&apos;s business model.
</content:encoded><category>roadmap</category><category>deputyos</category></item><item><title>Give your AI agent your files — safely</title><link>https://www.deputyos.com/blog/mounting-your-files-safely/</link><guid isPermaLink="true">https://www.deputyos.com/blog/mounting-your-files-safely/</guid><description>Three ways deputyOS lets your local AI assistant access your files, each gated through a single audit-friendly policy file.</description><pubDate>Fri, 29 May 2026 00:00:00 GMT</pubDate><content:encoded>deputyOS lets the agent see your files through three surfaces: VM
host-FS passthrough (WSL2 / UTM / qemu), removable drives on bare
metal, and SMB/NFS network shares. Every mount lives under
/mnt/deputyos/&lt;id&gt;/ and is policy-gated. AppArmor confines each
agent profile to that prefix only. Every mount is reviewable and
revocable from `deputyctl mounts`, the wizard, and the PWA — one click
to revoke. Credentials never live in the policy file; they live in
secrets.env mode 0600.
</content:encoded><category>files</category><category>privacy</category><category>mounts</category><category>tutorial</category></item><item><title>How deputyOS images are signed (minisign + cosign + SLSA)</title><link>https://www.deputyos.com/blog/signing-and-trust-chain/</link><guid isPermaLink="true">https://www.deputyos.com/blog/signing-and-trust-chain/</guid><description>The full trust chain for an deputyOS image: how it&apos;s built reproducibly, signed twice, attested, and verified at apply time.</description><pubDate>Thu, 28 May 2026 00:00:00 GMT</pubDate><content:encoded>Each deputyOS image is signed with minisign (small, fast, no PKI) at
publish time. A cosign signature with SLSA v1 provenance is attached
alongside for downstream verifiers. The on-device `deputyctl update`
client verifies both signatures, plus the SHA256 of the artefact,
before applying any A/B partition swap. The manifest pointing at the
artefacts is itself signed. We&apos;re working toward SLSA L3 reproducible
builds verified by an independent rebuilder.
</content:encoded><category>security</category><category>supply-chain</category><category>slsa</category><category>minisign</category><category>cosign</category></item><item><title>LFM2 explained: why we picked Liquid AI&apos;s models for the air-gapped tier</title><link>https://www.deputyos.com/blog/lfm2-explained/</link><guid isPermaLink="true">https://www.deputyos.com/blog/lfm2-explained/</guid><description>Why deputyOS bakes LFM2 instead of Llama or Phi for the air-gapped tier, what trade-offs we made, and what you actually get.</description><pubDate>Wed, 27 May 2026 00:00:00 GMT</pubDate><content:encoded>LFM2 (Liquid Foundation Model 2) is the model family from Liquid AI we
default to in the air-gapped tier. We picked it over Llama-3.2 and
Phi-3.5 for three concrete reasons: better per-token quality at the
small sizes that fit on Pi-class hardware, an open license that makes
baking into an image easy, and a Q4_K_M quantization profile that
works well on CPU inference. The 350M, 1.2B, and 2.6B variants map
cleanly onto our lean / standard / rich tiers.
</content:encoded><category>lfm2</category><category>liquid-ai</category><category>local-llm</category><category>air-gapped</category></item><item><title>Cheap AI on Hetzner: cloud-init recipe walkthrough</title><link>https://www.deputyos.com/blog/deputyos-on-hetzner/</link><guid isPermaLink="true">https://www.deputyos.com/blog/deputyos-on-hetzner/</guid><description>Run deputyOS on a €4 Hetzner cloud server. Cloud-init recipe, no image transfer needed, ready in under 5 minutes.</description><pubDate>Tue, 26 May 2026 00:00:00 GMT</pubDate><content:encoded>Hetzner doesn&apos;t take custom snapshots cheaply, so deputyOS ships a
cloud-init recipe instead. Paste the YAML into a CX22 (€4.51/mo) at
creation; cloud-init pulls the deputyOS userdata from cdn.deputyos.com
on first boot, runs the same wizard. Total setup: under 5 minutes.
</content:encoded><category>hetzner</category><category>cloud</category><category>cloud-init</category><category>tutorial</category></item><item><title>Spin up deputyOS on DigitalOcean in 4 minutes</title><link>https://www.deputyos.com/blog/deputyos-on-digitalocean/</link><guid isPermaLink="true">https://www.deputyos.com/blog/deputyos-on-digitalocean/</guid><description>End-to-end DigitalOcean walkthrough: create a $4 droplet, paste the snapshot, point your channels at the public IP, done.</description><pubDate>Mon, 25 May 2026 00:00:00 GMT</pubDate><content:encoded>deputyOS publishes a DigitalOcean snapshot per release. Create a $4
basic droplet from the snapshot, give it 4 minutes to come up, hit
http://&lt;droplet-ip&gt;:8088/wizard, configure profile + provider + channels.
You have a working self-hosted AI assistant on a $4/month VPS. The
1-Click Marketplace listing is in progress; the manual
path below works today.
</content:encoded><category>digitalocean</category><category>cloud</category><category>tutorial</category></item><item><title>Pi 5 vs x86 mini-PC for self-hosted AI: a real-numbers comparison</title><link>https://www.deputyos.com/blog/pi-5-vs-mini-pc-for-ai/</link><guid isPermaLink="true">https://www.deputyos.com/blog/pi-5-vs-mini-pc-for-ai/</guid><description>Real benchmarks on real hardware: Pi 5 8/16 GB vs Beelink-class x86 mini-PCs for running a self-hosted AI assistant.</description><pubDate>Sun, 24 May 2026 00:00:00 GMT</pubDate><content:encoded>Pi 5 is the right starting point — quiet, low-power, $80–120, and
good enough for OpenClaw + a cloud LLM. An x86 mini-PC (Beelink /
MeLE / NUC class, $150–250) is 2–4x faster for local LLM inference,
handles Khoj indexing comfortably, and lets you run rich-tier
air-gapped LFM2-2.6B at a usable speed. If you only host channels,
Pi 5. If you self-host inference too, mini-PC.
</content:encoded><category>hardware</category><category>raspberry-pi</category><category>mini-pc</category><category>benchmark</category></item><item><title>A ChatGPT alternative you run yourself, in 2026</title><link>https://www.deputyos.com/blog/chatgpt-alternative-self-hosted/</link><guid isPermaLink="true">https://www.deputyos.com/blog/chatgpt-alternative-self-hosted/</guid><description>Why and how to replace ChatGPT with a self-hosted AI assistant on hardware you own — without giving up the things that make ChatGPT useful.</description><pubDate>Sat, 23 May 2026 00:00:00 GMT</pubDate><content:encoded>A self-hosted AI assistant on a Raspberry Pi or mini-PC, running
deputyOS, gives you most of what ChatGPT does — chat memory, channel
presence, file access — without the SaaS lock-in. You bring your own
model provider key (or run LFM2 locally), keep your conversations on
your hardware, and pay only for tokens you actually use. Not a perfect
replacement for every use case yet (frontier-model coding is still
better in the cloud), but for daily-driver assistant tasks it&apos;s there.
</content:encoded><category>chatgpt</category><category>self-hosted</category><category>alternative</category><category>privacy</category></item><item><title>OpenClaw vs Hermes Agent vs Khoj: three open-source AI agents compared</title><link>https://www.deputyos.com/blog/openclaw-vs-hermes-vs-khoj/</link><guid isPermaLink="true">https://www.deputyos.com/blog/openclaw-vs-hermes-vs-khoj/</guid><description>Three personal AI agent projects ship as deputyOS profiles. Here&apos;s how they differ so you can pick the right one.</description><pubDate>Fri, 22 May 2026 00:00:00 GMT</pubDate><content:encoded>OpenClaw is the multi-channel chat-and-skills generalist (Node.js,
23 channels). Hermes is the memory-rich Python agent with a skill
system and FTS5-backed recall. Khoj is the personal-knowledge agent
that indexes your notes, photos, PDFs, and emails. All three ship as
deputyOS profiles and can be swapped on the same hardware via
`deputyctl profile switch`. Pick based on what you want first: chat +
routing → OpenClaw; long-term memory + skills → Hermes; search +
recall over your own content → Khoj.
</content:encoded><category>openclaw</category><category>hermes</category><category>khoj</category><category>comparison</category><category>profiles</category></item><item><title>deputyOS vs Home Assistant: AI assistant vs home automation hub</title><link>https://www.deputyos.com/blog/deputyos-vs-home-assistant/</link><guid isPermaLink="true">https://www.deputyos.com/blog/deputyos-vs-home-assistant/</guid><description>Home Assistant runs your house. deputyOS runs your personal AI. They complement each other — here&apos;s how to use both together.</description><pubDate>Thu, 21 May 2026 00:00:00 GMT</pubDate><content:encoded>Home Assistant is a home automation hub — devices, sensors, scenes,
routines. deputyOS is a personal AI assistant — chat, channels, memory,
agent skills. They solve different problems and pair well: deputyOS can
consume Home Assistant as an MQTT data source via a custom skill;
Home Assistant can call deputyOS over HTTP for natural-language intent.
Most users want both, on separate boxes.
</content:encoded><category>comparison</category><category>home-assistant</category><category>smart-home</category></item><item><title>deputyOS vs Ollama: how they&apos;re different and when to use which</title><link>https://www.deputyos.com/blog/deputyos-vs-ollama/</link><guid isPermaLink="true">https://www.deputyos.com/blog/deputyos-vs-ollama/</guid><description>Both run AI locally. They solve different problems. Here&apos;s a real comparison so you can pick the right one for your use case.</description><pubDate>Wed, 20 May 2026 00:00:00 GMT</pubDate><content:encoded>Ollama is a great local LLM runtime — it makes pulling, running, and
switching local models trivial. deputyOS is a full personal AI assistant
appliance — wizard, channels, memory, hooks, security baseline, signed
updates. They&apos;re complementary: deputyOS even ships an Ollama provider
for users who want to manage their model layer that way. Use Ollama if
you want a local model server; use deputyOS if you want a complete
always-on AI assistant on hardware you own.
</content:encoded><category>comparison</category><category>ollama</category><category>self-hosted</category><category>local-llm</category></item><item><title>Turn a Raspberry Pi into your personal Telegram AI bot</title><link>https://www.deputyos.com/blog/telegram-bot-with-deputyos/</link><guid isPermaLink="true">https://www.deputyos.com/blog/telegram-bot-with-deputyos/</guid><description>Step-by-step: build a self-hosted Telegram bot that&apos;s actually an AI assistant with memory, running on your own Pi via deputyOS.</description><pubDate>Tue, 19 May 2026 00:00:00 GMT</pubDate><content:encoded>Flash deputyOS, boot the Pi, talk to BotFather, paste the token in the
wizard. You&apos;ll have a Telegram bot that&apos;s actually a real personal AI
assistant — with persistent memory, multi-channel awareness, and a
conversation history that lives on your hardware — in well under 15
minutes. No SaaS, no platform lock-in.
</content:encoded><category>telegram</category><category>raspberry-pi</category><category>openclaw</category><category>tutorial</category></item><item><title>Air-gapped AI on your own hardware with LFM2 and llama.cpp</title><link>https://www.deputyos.com/blog/air-gapped-ai-with-lfm2/</link><guid isPermaLink="true">https://www.deputyos.com/blog/air-gapped-ai-with-lfm2/</guid><description>Build an deputyOS image that bakes LFM2 via llama.cpp, locks egress at nftables, and runs a full personal AI assistant with zero internet.</description><pubDate>Sun, 17 May 2026 00:00:00 GMT</pubDate><content:encoded>Building with AIRGAP=1 produces an image that boots with -net none.
A tier-appropriate LFM2 GGUF (350M for lean, 1.2B for standard, 2.6B
+ Qwen-Coder-1.5B for rich) is baked at /var/lib/deputyos/models/ and
served by llama.cpp on 127.0.0.1:8090. apt points at a baked mirror;
nftables denies egress except RFC1918, mDNS, and local DNS. Wizard
and chat work normally — they just default to the local model.
</content:encoded><category>air-gapped</category><category>lfm2</category><category>llama-cpp</category><category>privacy</category><category>raspberry-pi</category></item><item><title>Run a personal AI assistant on a Raspberry Pi 5 in 10 minutes</title><link>https://www.deputyos.com/blog/raspberry-pi-5-ai-assistant/</link><guid isPermaLink="true">https://www.deputyos.com/blog/raspberry-pi-5-ai-assistant/</guid><description>Flash, boot, scan QR, set a key, talk on Telegram. End-to-end walkthrough for running OpenClaw on a Pi 5 with deputyOS.</description><pubDate>Fri, 15 May 2026 00:00:00 GMT</pubDate><content:encoded>Flash deputyOS-openclaw-rpi5-&lt;version&gt;-stable.img.xz to an SD card or
NVMe with Raspberry Pi Imager. Boot the Pi. Within 60 seconds the
wizard publishes itself at http://deputyos.local. Scan the QR shown on
HDMI (or open the URL on your phone), pick the OpenClaw profile,
paste an OpenRouter or OpenAI key, link your Telegram bot. Total
hands-on time: about 10 minutes.
</content:encoded><category>raspberry-pi</category><category>tutorial</category><category>openclaw</category><category>telegram</category></item><item><title>Why deputyOS does zero first-boot installs</title><link>https://www.deputyos.com/blog/zero-first-boot-installs/</link><guid isPermaLink="true">https://www.deputyos.com/blog/zero-first-boot-installs/</guid><description>The single design rule that shapes the deputyOS image: when the device boots, there&apos;s nothing left to install. Here&apos;s why that matters and what it cost us.</description><pubDate>Thu, 14 May 2026 00:00:00 GMT</pubDate><content:encoded>deputyOS images contain every runtime, native module, model file,
signature DB, and configuration template needed to run the chosen
agent. First boot only does configuration — no apt, no npm, no pip,
no git clone. This makes installation reliable for non-technical users,
makes the image reproducible byte-for-byte by independent builders,
and makes air-gapped deployment a flag rather than a redesign.
</content:encoded><category>architecture</category><category>appliance</category><category>reproducibility</category></item><item><title>Why local-first AI matters now (and what it costs you)</title><link>https://www.deputyos.com/blog/why-local-first-ai-matters/</link><guid isPermaLink="true">https://www.deputyos.com/blog/why-local-first-ai-matters/</guid><description>Local-first AI keeps your conversations, files, and credentials on hardware you own. Here&apos;s why that&apos;s worth the trade-offs in 2026.</description><pubDate>Tue, 12 May 2026 00:00:00 GMT</pubDate><content:encoded>Local-first AI runs the model — or at least the agent and its memory —
on hardware you own. The benefits are concrete: no data lock-in,
predictable cost, no SaaS-provider whim, and conversation privacy
that survives policy changes. The costs are honest: slower inference
on consumer hardware, you maintain the box, and not every cutting-edge
capability is available offline yet. We think the trade is worth it for
most personal assistants, and getting better every quarter.
</content:encoded><category>local-first</category><category>privacy</category><category>philosophy</category></item><item><title>Try deputyOS on your laptop without buying anything</title><link>https://www.deputyos.com/blog/try-deputyos-on-your-laptop/</link><guid isPermaLink="true">https://www.deputyos.com/blog/try-deputyos-on-your-laptop/</guid><description>Run a self-hosted personal AI assistant on the machine you&apos;re using right now. macOS, Windows, or Linux — no SD card, no Pi, no commitment.</description><pubDate>Mon, 11 May 2026 00:00:00 GMT</pubDate><content:encoded>deputyOS runs in a VM on your existing laptop or desktop. macOS users install
UTM; Windows users run `wsl --install -d deputyos`; Linux users use the
qemu/KVM that&apos;s already on most distros. The same image you&apos;d flash to a
Pi runs as a local VM. About 2 minutes once you have the VM tool in place.
When you outgrow it, the same image runs on a Pi or a cloud VPS — your
conversation memory and config back up cleanly.
</content:encoded><category>getting-started</category><category>laptop</category><category>macos</category><category>windows</category><category>linux</category><category>tutorial</category></item><item><title>Why we built deputyOS: a personal AI you actually own</title><link>https://www.deputyos.com/blog/why-we-built-deputyos/</link><guid isPermaLink="true">https://www.deputyos.com/blog/why-we-built-deputyos/</guid><description>deputyOS is an appliance image for self-hosted personal AI assistants — origin story, design philosophy, and what we&apos;d never compromise on.</description><pubDate>Sun, 10 May 2026 00:00:00 GMT</pubDate><content:encoded>We built deputyOS because the existing path to running an open-source
personal AI assistant — install Node, install Python, fight native
modules, configure systemd, lock down a network, schedule backups —
loses more users than the agents are worth. deputyOS bakes everything
into one signed appliance image. Flash, boot, scan a QR, set a key.
Local-first by default. Air-gapped tier optional. Apache-2.0.
</content:encoded><category>deputyos</category><category>self-hosted</category><category>philosophy</category><category>local-first</category></item><item><title>Hello, public preview (v0.3.0)</title><link>https://www.deputyos.com/blog/v0-3-0-public-preview/</link><guid isPermaLink="true">https://www.deputyos.com/blog/v0-3-0-public-preview/</guid><description>deputyOS goes public. New: drive mounting, air-gapped tier with LFM2 baked, www/api/cdn on deputyos.com.</description><pubDate>Fri, 08 May 2026 00:00:00 GMT</pubDate><content:encoded>deputyOS — the batteries-included Linux appliance image for personal AI
assistants — is publicly previewable as v0.3.0. New in this release: a
drive-mounting subsystem (host FS, removable, SMB/NFS), an air-gapped
tier that bakes LFM2 via llama.cpp so the appliance works with no
network, and three public sites at www / api / cdn .deputyos.com.
</content:encoded><category>release</category><category>v0.3.0</category><category>deputyos</category></item></channel></rss>