SEOFlow is a content publisher's dream automation utility. By bridging the gap between AI text generation and automated media sourcing, SEOFlow lets you compile publishing-ready blog posts in seconds.
With a single terminal command, the bot:
- Calls the Google Gemini Pro model to draft an SEO-friendly blog post exceeding 800 words (including formatted headers, structured bullets, bold text highlights, excerpts, and tags).
- Parses titles and requests to auto-fetch a high-converting topic graphic from the Unsplash media library.
- Outputs a clean folder containing the styled Markdown file (including YAML Frontmatter variables for instant Hugo, Jekyll, or Astro deployments) and the downloaded banner JPEG.
Key Highlights
- Interactive CLI Execution: Simply run the script with a topic string or input keywords in real-time.
- Gemini Pro Text Model: Leverages Google's free-tier AI to ensure deep readability, proper keyword density, and custom outlines.
- Metadata Frontmatter Ready: Automatically generates frontmatter outlines mapping directly to popular static site generators (Astro, Hugo, Jekyll).
- Automated Featured Images: Integrates with Unsplash featured source redirects to download matching illustrations.
- Vanilla Python Build: Lightweight script requiring only requests and google-generativeai libraries.