Morning Brief
Morning Brief
Daily automated briefing delivered to WhatsApp, email, and Discord at 11:00 AM PKT.
Pipeline
Script: ~/.hermes/custom-mcp/morning_brief.py
Not a Hermes cron job — standalone Python script in system crontab.
Data Sources (direct API calls)
- Google Calendar — today's events with links
- Google Tasks — due today + open tasks
- ClickUp — due today + open tasks (team 90181169347)
- Weather — OpenWeatherMap (Karachi)
- Prayer times — Aladhan API
- Email — IMAP last 5 (Gmail)
- News — tech (3) + AI (3) headlines
Processing
- Raw data → formatted WhatsApp message
- AI executive summary via Gemini 2.5 Flash ("Today at a glance")
- Summary injected under greeting
Delivery
- WhatsApp:
localhost:3000/send(Baileys bridge) - Email: HTML detailed brief →
omairaslam@gmail.com - Discord: Home channel (chunked, markdown bold)
History
- 2024-06-24: Removed redundant Hermes cron Morning Briefing (03690474722e). Standalone script is more reliable — direct API access, no model fallback issues, no wrap_response header.
Related
- Hermes Infra
- Z.AI Model Config — model fallback caused failures in the Hermes cron version