# Daily Digest System ## Overview Automated daily digest at 7:00 AM CST covering: - iOS development news (especially AI-related) - OpenClaw updates and community news - Digital entrepreneurship and passive income opportunities ## How It Works ### 1. Research Phase The agent searches for: - **iOS + AI**: Latest developments in AI for iOS apps, CoreML, on-device ML - **AI Coding Assistants**: Claude Code, Cursor, GitHub Copilot, Codeium, Windsurf for iOS dev - **Coding Models**: Latest model releases (Claude, GPT, Gemini, LLaMA, DeepSeek) and rankings - **OpenClaw**: GitHub updates, Discord discussions, new features - **Digital Products**: SaaS ideas, indie hacking, app store success stories ### 2. Compilation Creates a formatted digest with: - Date and title - Categorized sections - Links to sources - Brief summaries ### 3. Distribution - **Primary**: Posts to blog-backup at http://localhost:3003 - **Notification**: Sends Telegram message with link to digest ## API Endpoints ### Blog Backup ```bash POST http://localhost:3003/api/messages Content-Type: application/json { "date": "2026-02-18", "content": "## Daily Digest - Feb 18, 2026\n\n### iOS + AI..." } ``` ### Telegram Use the `message` tool with channel=telegram ## Running Manually ```bash cd /Users/mattbruce/Documents/Projects/OpenClaw/Web/blog-backup # Trigger digest generation via cron or manual run ``` ## Schedule - **Time**: 7:00 AM CST daily - **Cron**: Set up via OpenClaw cron system ## Customizing Topics **File:** `memory/digest-topics.json` Edit this JSON file to customize what gets searched: ```json { "topics": [ { "id": "ios-ai", "name": "🤖 iOS + AI Development", "enabled": true, "searchQueries": ["iOS AI", "CoreML", "on-device ML"] } ] } ``` - **Add topic**: Copy an existing topic block, change ID/name/queries - **Remove topic**: Set `"enabled": false` or delete the block - **Modify queries**: Edit the `searchQueries` array - **Changes take effect**: Next day at 7am (or restart the cron job) ## For Future AI Continuity If this agent is replaced: 1. Read `memory/daily-digest-system.md` for context 2. Check `memory/digest-topics.json` for current topics 3. Check cron jobs: `openclaw cron list` 4. The job runs as isolated session with full context in payload 5. Blog data persists in `data/messages.json`