AI-powered HTML email newsletter generator for the Red Hat OpenShift AI (RHOAI) Dashboard team
Transform markdown content into beautiful, Gmail-compatible HTML newsletters with AI assistance. Generate two types of newsletters: business-focused achievements for management or technical release notes for engineering teams.
- π€ AI-Powered Content Transformation - Automatically summarizes and adapts markdown content for your target audience
- π§ Gmail-Compatible HTML - Pre-tested templates that work perfectly in Gmail and other email clients
- π¨ Professional Design - Clean, responsive templates with consistent RHOAI branding
- π Markdown-Based - Write content in simple markdown, get polished HTML newsletters
- π Dual Newsletter Types - Business achievements or technical releases
- πΌοΈ Image Support - Integrated with imgur.com for reliable image hosting
- GitHub Copilot Chat, Claude, or similar AI assistant
- Modern web browser
- Gmail account (for sending)
- VS Code or Cursor editor (recommended for Live Server preview)
- Clone this repository:
git clone https://github.com/your-org/Newsletter.git
cd Newsletter- Verify the folder structure:
Newsletter/
βββ .github/
β βββ copilot-instructions.md # AI rules and actions
βββ templates/
β βββ rhoai-template.html # HTML template with placeholders
βββ markdown/
β βββ (your content here) # Source markdown files
βββ newsletters/
β βββ (generated output here) # Generated HTML newsletters
βββ docs/
β βββ usage-guide.md # Detailed usage instructions
β βββ gmail-guide.md # Gmail sending guide
βββ README.md
βββ CONTRIBUTING.md
-
Create Content - Write your newsletter content in markdown format and save it to the
markdown/folder -
Generate Newsletter - Open your AI assistant (GitHub Copilot Chat or Claude) and use one of the actions:
For Business Audiences:
/business-achievements Generate a newsletter about RHOAI 2.35 release Source: markdown/rhoai-2.35-release.md Output: newsletters/rhoai-2.35-business.htmlFor Technical Audiences:
/tech-releases Create technical release notes for RHOAI 3.0 Source: markdown/rhoai-3.0-features.md Output: newsletters/rhoai-3.0-tech.html -
Preview - Open the generated HTML file:
- Use VS Code Live Server extension
- Or simply open in your browser
- Verify images load correctly
-
Send via Gmail - See Gmail Guide for detailed instructions
Target: Management, executives, business units, product owners
Focus:
- Business impact and ROI
- Strategic advantages
- Market positioning
- Team collaboration benefits
- High-level technical achievements framed as business wins
Tone: Professional, strategic, results-oriented
Target: Engineers, developers, technical leads, DevOps teams
Focus:
- New feature releases
- Technical specifications
- Architecture changes
- API updates and breaking changes
- Code examples and migration guides
Tone: Technical, detailed, implementation-focused
The default template (templates/rhoai-template.html) uses these placeholders:
{{TITLE}}- Browser tab title{{HEADER_TITLE}}- Main newsletter heading (H1){{HEADER_SUBTITLE}}- Supporting paragraph under heading{{CONTENT_SECTIONS}}- All content sections (dynamically generated)
- Background:
#f2f2f2(light grey) - Content background:
#ffffff(white) - Primary text:
#1f1f1f(dark grey) - Headings:
#2c3e50(elegant dark grey-blue) - Secondary text:
#444746(medium grey)
β Recommended:
- Host on imgur.com (most reliable for email)
- Use HTTPS URLs only
- Keep file size < 300KB
- Recommended dimensions: 540x300px (16:9 ratio)
- Use descriptive alt text
β Avoid:
- Local file paths
- Google Drive links (unreliable in email)
- HTTP (non-secure) URLs
- Images larger than 500KB
- Go to https://imgur.com
- Click "New post"
- Upload your image
- Right-click the uploaded image β "Copy image address"
- Use that URL in your newsletter
/business-achievements
Generate a newsletter highlighting modular architecture benefits.
Source: markdown/modular-arch-intro.md
Template: templates/rhoai-template.html
Output: newsletters/modular-arch-business.html
Focus on:
- 70% reduction in development effort
- Dual platform impact (Kubeflow + RHOAI)
- Faster feature delivery
/tech-releases
Create release notes for RHOAI 2.35
Source: markdown/rhoai-2.35-technical.md
Output: newsletters/rhoai-2.35-release.html
Include:
- Model Registry new features
- Model Catalog implementation details
- Breaking changes and migration steps
Install Live Server extension:
- Install from VS Code marketplace
- Right-click the HTML file β "Open with Live Server"
- Preview updates live as you edit
Simply open the HTML file in any modern browser:
- Chrome/Edge: Drag and drop the file
- Firefox: File β Open File
- Safari: File β Open File
Quick Method:
- Open the HTML file in your browser
- Select all (Cmd+A / Ctrl+A)
- Copy (Cmd+C / Ctrl+C)
- Open Gmail β Compose new message
- Paste (Cmd+V / Ctrl+V)
- Add recipients and send
For detailed instructions, see Gmail Guide
We welcome contributions! Please see CONTRIBUTING.md for guidelines on:
- Reporting bugs
- Suggesting features
- Submitting pull requests
- Code style and standards
- Documentation: Usage Guide | Gmail Guide
- Issues: GitHub Issues
- Contact: Dashboard Platform Team
Copyright Β© 2025 Red Hat, Inc.
- Test emails - Always send a test to yourself first
- Mobile check - View on both desktop and mobile Gmail
- Image hosting - Use imgur.com for best results
- Keep it concise - Aim for 3-5 main sections per newsletter
- Preview first - Use Live Server to verify formatting before sending
Made with β€οΈ by the RHOAI Dashboard Platform Team