I’m sharing a personal project I’ve been working on: a modular, "headless" operating system for my digital life, hosted locally on a Mac Mini M4.
The source code is available here:
https://github.com/vag-mac-mini/PAIOS_Public
I travel frequently and wanted a "sovereign" system that doesn't rely on SaaS subscriptions or cloud data. The stack is: - Hardware: Headless Mac Mini M4 (16GB). - AI Core: Qwen 3 VL 8B (Abliterated) running via MLX. - Network: Tailscale (for remote access via PWA). - Agentic Layer: Custom Python scripts for tool use (API calls, system control).
The constraint for this project was unique: I did not write the code manually. I utilized Google Gemini to architect and generate the Python files with Antigravity IDE, acting as the "product manager". The code structure is admittedly messy in places, but it is fully functional.
The OS currently runs 10 active modules, categorized by function:
-- Intelligence & Memory -- * Digital Diary: Uses Vision AI to analyze screen activity/productivity and logs daily summaries to Apple Notes. * Voice & Memory: Indexes voice transcriptions into a searchable "Second Brain." * Ghostwriter: Remixes rough voice notes into structured essays or book chapters.
-- Global Logistics -- * Travel Command: Aggregates flight/visa data and summarizes local security risks via Tavily API.Gives recommendations for packing based on country/city/period/weather. * Aero Intel: Audits flight paths and generates deep links for travel logistics. * Chronos Calendar: A master schedule that integrates financial timelines with travel itineraries.
-- Network & Security -- * Network Sentry: Monitors the local ARP table for unknown devices. * Secure Dead Drop: An encrypted P2P file tunnel between my devices. * CRM & Network: A relationship database that parses raw notes into structured contacts.
Latest update that is not on GitHub, created a python script and added it on cron where it uses an api to check all the bank holidays across the globe(excluding the major ones) checks my contacts, which could be from all over the world, see's who is from the country with the bank holiday and I receive an iMessage in the morning in order to wish them happy whatever holiday.
This is not a SaaS or a commercial product. I am open to feedback on the architecture or suggestions for other "sovereign" modules I could add.
Thanks.