PLUGmil

local-first AI operating system

PLUGmil.dev

building a local-first AI operating system — in public_

release train 0.7solo-built, Brandenburgnothing leaves the house

The platform decision

PLUG is a suite of portable product modules on one platform, not a collection of separate programs with an installer each. Five lines fix what that means.

Tauri/Rust is the canonical desktop platform.
PlugDesk is the only shell.
PlugLauncher/PlugSetup handles installation and updates.
Every product stays standalone AND embeds as a module.
Products talk over contracts. They do not import each other.

The suite

Each product ships standalone and embeds into PlugDesk through its manifest.

all products →

PlugDesk

0.7

The only canonical shell. Windows, navigation, tabs, docking, settings, notifications. Products appear as tabs through their manifest — never by changing PlugDesk.

PlugLauncher / PlugSetup

0.7

Installation, start, repair, updates and module management. One installer for the whole suite instead of one per product.

PlugHub

0.7

The control plane. Coordinates modules and nodes over contracts — explicitly not a second desktop shell.

PlugDrive / PlugFiles

0.7

Storage and file surfaces across local disks and registered nodes. No cloud account sits in the path.

PlugBoard

0.7

A spatial canvas and session workbench for agent work. Tauri 2 / Rust, like the rest of the desktop platform.

PlugMail

0.9

A desktop mail client plus an optional @plugmail.net address, under pull-and-purge custody: a message is committed to the local encrypted vault and acknowledged before the active server copy is deleted.

Building in public

What passed, what broke, and what it cost. Not announcements.

all posts →