I built an AI “Chief of Staff” that runs entirely on my own machine.

No subscriptions. No cloud dependency. No bloat.

Just:
→ capture from my phone
→ classify with a local model
→ route into Obsidian by domain

The twist? It doesn’t just track tasks. It tracks whether my work aligns with my mission.

Full build + architecture: https://wiobyrne.com/building-flynn/

Building Flynn: A Telegram Bot for Obsidian Using Local AI | Ian O'Byrne

This is the technical companion to I Built an AI Chief of Staff to Manage My Life Across Five Domains. That post covers the why. This one covers the how.

Ian O'Byrne