#!/usr/bin/env bash # # vicar assistant show_help() { echo "Usage: $0 " echo "" echo "Commands:" echo " inbox summarize unread inbox for the last 7 days" } MODEL="local-gemma" # Check if there's exactly one argument and it's 'inbox' if [ $# -eq 1 ] && [ "$1" = "inbox" ]; then date_fmt="+%Y-%m-%d" beg=$(date -d '7 days ago' $date_fmt) end=$(date $date_fmt) mu find "flag:unseen date:$beg..$end" maildir:/ben@bensima.com/Inbox \ --format=json | jq '.[]|.":path"' | xargs mu view | llm -m $MODEL -s 'summarize these emails' else show_help fi