Your life. Your data. Your rules.
A self-hosted personal operating system built on your own hardware, powered by local AI. No cloud. No subscriptions. No one else's server.
Most people pay 15+ subscriptions to services that profit from their personal data — budgeting apps, fitness trackers, photo storage, media libraries. Sovereign Life OS replaces all of them with open-source tools running on your own hardware.
One server. Your data. Zero recurring costs.
The system is built around three autonomous assistants ("Majordomii"), each managing a different area of your life:
Your personal CFO, running locally.
- Send a receipt photo on Telegram → AI extracts the data → saved automatically
- Natural language commands: "what did I spend this week?", "show my balance"
- Full integration with Actual Budget for budgeting and reporting
- Powered by Ollama with a local vision model — no data leaves your server
Stack: Python · python-telegram-bot · Ollama (qwen2.5vl) · Actual Budget · Docker
Movement, nutrition and health — monitored and personalized.
- Food journal via Telegram (free text → AI → macros)
- Activity tracking (Garmin/GPX import)
- Health metrics over time
- Integration with Home Assistant for smart sensors
Your personal digital vault and home automation hub.
- Self-hosted photo management (Immich)
- Document archive with full-text search (Paperless-ngx)
- Media library (Jellyfin)
- Home automation and energy monitoring (Home Assistant)
- Search your own archive via Telegram: "find the lease contract"
- Docker & Docker Compose
- Ollama running locally or on your network
- A Telegram bot token (from @BotFather)
- Actual Budget self-hosted instance
git clone https://github.com/Dorusto/life-os.git
cd life-os/majordom-financiar
cp .env.example .env
# Edit .env with your credentials
docker-compose up -dSee .env.example for all required configuration values.
This project is built on the belief that personal data should stay personal. Every service here runs on your hardware, with open-source software, controlled entirely by you.
The name "Majordom" comes from the Romanian word for majordomo — the trusted household manager who keeps everything running smoothly, behind the scenes.
| Module | Status |
|---|---|
| Majordom Financiar | 🔄 Active development |
| Majordom Wellness | 📋 Planned |
| Majordom Digital | 📋 Planned |
This project is developed openly — every milestone documented, every decision explained.
- 🌐 Website: majordom.dorustoica.ro
- 📺 YouTube: @dorulian — build logs, demos, homelab
- 📝 Substack: @dorulian — dev logs and behind-the-scenes
MIT — use it, modify it, make it your own.