{% if transport_disruptions and transport_disruptions|length > 0 %} {% endif %} {% for section in category_sections %} {% for article in section.articles %} {% endfor %} {% endfor %}

{{ date }}

Munich News Daily

Good morning ☀️

Here is your AI-curated briefing. We've summarized {{ article_count }} stories to get you up to speed in under 5 minutes.

{% if weather and weather.success %}
{{ weather.icon }} {{ weather.temperature }}°
{{ weather.condition }}
High
{{ weather.high }}°
Low
{{ weather.low }}°
{% endif %}

⚡️ Quick Summary

{% for section in category_sections %} {% for article in section.articles %}

{{ article.title_en if article.title_en else article.title }} — {{ article.summary.split('.')[0] }}.

{% endfor %} {% endfor %}

🚆 S-Bahn Updates

{% for disruption in transport_disruptions %}

{{ disruption.severity_icon }} {{ disruption.lines_str }}

{{ disruption.title }}

{% if disruption.description %}

{{ disruption.description }}

{% endif %}
{% endfor %}

Check MVG.de for live times.

{{ section.icon }}   {{ section.name }}

{% if article.is_clustered %} Multiple Sources {% else %} {{ article.source }} {% endif %}

{{ article.title_en if article.title_en else article.title }}

{% if article.title_en and article.title_en != article.title %}

"{{ article.title }}"

{% endif %}

{{ article.summary }}

{% if article.is_clustered and article.sources %}

Read full coverage:
{% for source in article.sources %} {{ source.name }} ↗ {% endfor %}

{% else %}
Read full story →
{% endif %}

{{ article_count }}

Stories Summarized

Munich News Daily
AI-powered news for busy locals.

Website  •  Preferences  •  Unsubscribe

© {{ year }} Munich News Daily. Made with 🥨 in Bavaria.