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

Quick Start

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

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

URL Crawler

Tools: tavily_extract, tavily_searchExtracts content from any URL

Researcher

Tool: tavily_searchFinds 10 related sources

Image Generator

Model: GPT-4o-miniCreates infographic descriptions

Blog Writer

Model: GPT-4o-miniWrites Gutenberg-formatted posts

Requirements

export OPENAI_API_KEY="sk-..."
export TAVILY_API_KEY="tvly-..."
Requires praisonaiwp CLI configured:
pip install praisonaiwp
praisonaiwp config --site mer.vin --user praison

Example Output

MetricValue
Judge Score7.63/10
Agents5
Steps5
Tokens~2500
Works best with article URLs that have clear, structured content. News sites, blogs, and documentation pages work well.

Image to Blog

Generate blogs from images

WordPress Publisher

Standalone publishing module