NewsLetter / README.md
SmartHeal's picture
Update README.md
3822135 verified

A newer version of the Gradio SDK is available: 6.8.0

Upgrade
metadata
license: mit
title: SmartHeal Newsletter Agent
sdk: gradio
emoji: 😻
colorFrom: red
colorTo: red

Professional Newsletter Generator

Complete AI-powered newsletter generation system with research capabilities.

Generated: 2025-08-04 06:24:12

Features:

  • AI-powered content generation with HuggingFace (Zephyr-7B-Beta)
  • Multi-source research engine with Google Search API + intelligent fallbacks
  • Data visualization with Chart.js and realistic metrics generation
  • Professional HTML templates with heartfelt, conversational letter format
  • Email distribution system with SMTP support
  • Manual template editing capabilities with live preview
  • Complete project export functionality
  • Robust error handling and API failure recovery

Setup:

  1. Install dependencies: pip install -r requirements.txt
  2. Set environment variables: GOOGLE_API_KEY, GOOGLE_CX, HF_TOKEN
  3. Run: python main.py
  4. Access: http://localhost:5000

Project Structure:

  • main.py: Main application with Gradio interface
  • services/: Research engine, AI content generator, email service
  • utils/: Data validation, chart generation, web scraping
  • templates/: HTML newsletter templates
  • static/: CSS and JavaScript assets

Enjoy creating heartfelt, data-driven newsletters!