URL to Blog Generator

Transform web content into interactive WordPress blog posts

Extract content from any URL and transform it into a comprehensive, interactive blog post automatically published to WordPress.

Diagram

🔗 URL

📥 Extract

🔎 Research

📝 Write

📤 Publish

Quick Start

With URL

bash
praisonai recipe run url-to-blog-generator \
  --var url="https://example.com/article"

Auto Topic

bash
praisonai recipe run url-to-blog-generator

Without a URL, searches for trending AI topics.

Pipeline Stages

  1. URL Extraction

    Uses Tavily Extract to get: – Full page content – Key points and arguments – Data and statistics – Quotes and statements

  2. Research

    Tavily search finds 10 related sources: – Additional context – Expert opinions – Recent developments – Practical applications

  3. Image Description

    Creates an infographic prompt: – Visualizes main concepts – Clean, modern design – Key data points

  4. Blog Writing

    Generates Gutenberg-formatted post: – Tables for data – Lists for key points – Source attribution – British English

  5. WordPress Publish

    Publishes to WordPress: – Category: AI – Author: praison – Status: publish

Agents

Requirements

Environment Variables
bash
export OPENAI_API_KEY="sk-..."
export TAVILY_API_KEY="tvly-..."
WordPress Setup

Requires praisonaiwp CLI configured:

bash
pip install praisonaiwp
praisonaiwp config --site mer.vin --user praison

Example Output

MetricValue
Judge Score7.63/10
Agents5
Steps5
Tokens~2500

Related Recipes