Turn your GitHub activity to blog, post, video

Self-hosted, cost-effective content generation pipeline using OpenAI-compatible APIs on Cloudflare Workers. Transform GitHub events into multi-platform content with zero hosting costs.

🔐 Self-hosted
💰 Zero Cost
🚀 Multi-Stack
🎨 Theme Support
Deploy Now

Who Is This For?

Perfect for developers and organizations looking to showcase their journey, share knowledge, and build their digital presence through automated content creation.

Active GitHub Users

Transform your daily GitHub activities into engaging blog content automatically.

  • Document your coding journey
  • Share project updates
  • Build your developer portfolio

Organizations & Teams

Create a centralized hub for your organization's technical content and updates.

  • Team activity highlights
  • Project progress tracking
  • Knowledge sharing platform

Community Leaders

Build and grow your technical community with automated content distribution.

  • Showcase community contributions
  • Share learning resources
  • Highlight member achievements
10+
Static Site Stacks
20+
Themes Available
$0
Hosting Cost

Features

Self-Hosted Solution

Deploy on Cloudflare Workers for complete control over your infrastructure with zero hosting costs. Generate content and images using your own deployments.

AI-Powered Content

Using DuckDuckGo AI Chat Service as a free OpenAI-compatible endpoint to automatically enrich and summarize your GitHub activities into engaging content.

Image Generation

Create beautiful cover images and visuals using self-hosted Flux deployment on Cloudflare Workers - no external API costs.

Universal Compatibility

Works with all major static site generators and their themes - from Gatsby and Next.js to Hugo and Jekyll. Your content, your way.

See It In Action

Apple Style Blog Demo

Apple-Style Developer Blog

Experience our AI-powered content generation in action. Check out this minimalist, Apple-inspired developer blog automatically generated from GitHub activities.

View Live Demo

Quick Deployment

1. Fork & Clone Content Generator

git clone https://github.com/wanghaisheng/github-daily-event-to-blog-update
cd github-daily-event-to-blog-update

This repository contains the main content generation pipeline.

2. Deploy Free AI Endpoint

Set up DuckDuckGo AI Chat Service as your OpenAI-compatible endpoint:

# Deploy DuckDuckGo AI Chat Service
git clone https://github.com/mumu-lhl/duckduckgo-ai-chat-service
cd duckduckgo-ai-chat-service
npm install
wrangler deploy

This provides free AI capabilities for content enrichment without OpenAI API costs.

3. Deploy Cloudflare Worker Flux

Choose one of these open-source Flux implementations:

# Deploy using Wrangler
git clone https://github.com/snakeying/flux-api-worker
cd flux-api-worker
npm install
wrangler deploy

4. Configure Settings

# Update config.yml with your settings
site:
  url: your-site-url
  stack: gatsby|hugo|jekyll
  theme: your-theme-name
deployment:
  worker_url: your-flux-worker-url
  openai_endpoint: your-duckduckgo-endpoint # DuckDuckGo AI Chat Service URL
  image_worker: your-flux-deployment # For cover image generation

Configure your GitHub repository settings and secrets in the Actions tab.

Roadmap

Social Posts Generator

Automatically transform your GitHub activity into engaging social media posts for Twitter, LinkedIn, and more.

Viral Video Creation

Convert your development stories into short-form videos optimized for platforms like YouTube Shorts and TikTok.

Podcast Generation

Transform your technical content into podcast episodes with AI-powered text-to-speech and automatic show notes.

SlideShare Presentations

Auto-generate professional slide decks from your technical content and GitHub activities.

Frequently Asked Questions

How does the self-hosted deployment work?

The content generator runs on Cloudflare Workers, which offers a generous free tier. You can deploy your own OpenAI-compatible API or use existing open-source alternatives, making it completely cost-free to run.

Which static site generators are supported?

We support all major static site generators including Gatsby, Next.js, Hugo, Jekyll, Astro, VitePress, and more. The content is automatically formatted to match your stack's requirements.

How does theme integration work?

The generator automatically detects your theme structure and formats content accordingly, including front matter, components, and styling conventions specific to your chosen theme.