Self-host Hermes Life OS
v1.44.0Personal OS agent that learns your patterns daily
- Stars
- 222
- Ports
- 8765 (Local REST API), 8080 (Live Web Dashboard)
- Requires
- Python
ghcr.io/lethe044/hermes-life-osWhat is Hermes Life OS?
Hermes Life OS is a self-hosted personal operating system that tracks multiple life dimensions including mood, sleep, nutrition, hydration, fitness, mental health, focus, habits, goals, spending, social interactions, substances, reading, and medication. It uses a local LLM (via Ollama) or cloud providers (Anthropic, OpenAI, OpenRouter) to detect patterns and correlations across all tracked data, delivering personalized morning, midday, evening, and weekly briefings. Data is stored locally in JSON files with optional encryption at rest. It offers a CLI, interactive chat mode, static and live web dashboards, a local REST API, and chat bots for Telegram, Discord, Slack, and WhatsApp. Multi-profile and multi-user support allows household sharing. A plugin system enables custom tools. The project is MIT licensed and runs on Python 3.10+.
Should you self-host Hermes Life OS?
Hermes Life OS scores 47/100 on selfhost.directory (how scoring works) and ranks #22 of 38 in Personal Productivity. It has 222 GitHub stars.
It shipped 10 stable releases in the past year. The latest, v1.44.0, came out on 22 October 2026. New versions land roughly every 1 days.
Setup is moderate: expect some configuration beyond a single command. An official Docker image is available. It is MIT-licensed and written mostly in Python.
Its closest alternative on selfhost.directory is LanguageTool (75/100, 15 205 stars). It scores higher overall, so compare the two before you pick. See Hermes Life OS vs LanguageTool side by side.
Features
- Automated daily briefings
- Calendar import
- Data export & backup
- Encryption at RestOff by default, enabled via LIFE_OS_ENCRYPTION_KEY
- Interactive chat mode
- Local REST APIRequires LIFE_OS_API_KEY, binds to localhost
- Multi-dimensional life tracking
- Multi-Profile Support
- Multi-user accounts with API keys
- Oura Ring import
- Pattern detection & correlation analysis
- Plugin System
- Voice Mode
- Weather correlationOnly feature making network calls
- Web DashboardRead-only, localhost-only by default
Hermes Life OS README
More in Health & Fitness
LiftTraceSelf-hosted weightlifting tracker in Docker with PWA, Android, Wear OS. AI coach, exercise library, programs, progress photos, offline — no telemetry.
lyftrFree, open-source, self-hosted workout & nutrition tracker with 800+ exercises, gym mode, progress tracking, and native Android app — alternative to Hevy and Strong.
medassistMedAssist is a self-hosted, open-source medication manager that tracks inventory, sends low-stock email alerts, and creates travel medication lists.
medassist-ngMedAssist-ng is a self-hosted, open-source medication tracking app with stock monitoring, flexible schedules, and push/email reminders.
MediKeepSelf-hosted open-source medical records app for individuals and families to manage health data privately.
mere-medicalSelf-hosted, open-source personal health record aggregating patient portal data offline-first with zero-knowledge encryption.
moodmoA private, self-hosted mood tracker and journal built with Django, offering full-text search, data portability, and simple Docker deployment.
NightscoutOpen-source web app that turns CGM sensor readings into a live shared chart with alarms and 30-minute forecasts. Runs on Node.js plus MongoDB; Compose file included.
nightscout-librelink-upSelf-hosted TypeScript sidecar that fetches glucose readings from Abbott's LibreLink Up cloud and pushes them to a Nightscout instance for diabetes data visualization.
nutritraceSelf-hosted nutrition tracker with diary, food database, barcode scanning, wearable sync, adaptive TDEE goals, and AI assistant. Docker, AGPL-3.0, no cloud.
OpenAthleteOpenAthlete is a self-hosted, open-source endurance training platform tracking workouts, CTL/ATL/TSB metrics, syncing with Strava, Garmin, Polar, Suunto.
openGymOpen-source, self-hosted gym and body-weight tracker: plan weekly routines, log guided workouts over 5,600 exercises, sync devices via passkeys, one docker compose up.

0 comments