Turn verbose newsletters into concise, actionable summaries.
Phase 1 Goal: Prove the engine works
- Input: Newsletter email (text/HTML)
- Output: Structured digest (key points, links, action items)
# Summarize a newsletter from stdin
cat newsletter.txt | python digest.py
# Or from a file
python digest.py --file newsletter.eml- Extract readable content from email (handles HTML, plain text)
- Identify key topics, announcements, links
- Generate concise summary using Gemini API (free tier)
- Output structured digest
Forward newsletters to your-uuid@digest.reifystudio.com → get digests back automatically.
- Python 3.11+
- google-generativeai (Gemini API)
- beautifulsoup4 (HTML parsing)
- email (stdlib for .eml parsing)
This is one tool in the Reify Studio collection — AI tools that feed into your personal knowledge vault.