Generate SEO articles in bulk — then deliver on schedule.

fastblog.dev is a self-hosted content engine: paste titles, set your pace, and configure a webhook URL. Completed articles are sent to that URL at the scheduled time. Use our optional WordPress plugin to publish directly to a site, or send to any endpoint you want.

PHP 8.1+ · No database · Flat-file storage · OpenRouter

Screenshot placeholder

Drop your hero screenshot here (e.g. 1600×1000)

Queue

1 → 1,000 titles

Schedule

Articles/day

Delivery

Your webhook

✓ PHP 8.1+ ✓ No database ✓ Webhook or WordPress ✓ Cron scheduler ✓ JSON storage ✓ OpenRouter

A clean dashboard for your content pipeline.

Create a project, paste titles, set articles per day, and add your webhook URL. fastblog generates articles and sends each one to that URL at the scheduled time. If you use WordPress, our optional plugin receives them and publishes as posts.

Projects

Separate languages, schedules, and AI rules.

Queue

Titles become articles with auto-assigned publish times.

Scheduler

Cron runs generation and delivery on schedule.

Webhook delivery

Articles POST to your URL. WordPress plugin optional.

Screenshot placeholder

Drop “Projects list” screenshot here

Bulk titles → queued articles.

Paste hundreds of titles at once. fastblog creates article entries, spreads publish times across your schedule, and keeps everything organized by project.

  • Import titles in seconds
  • Auto-spread delivery times
  • Flat JSON storage
Screenshot placeholder

Drop “Title import / queue” screenshot here

A writing pipeline built for SEO.

Outline → draft → humanize. Each step is tuned so articles read naturally and avoid obvious AI patterns.

Step 1

Outline

Intent + structure

Step 2

Draft

Section writing

Step 3

Humanize

Phrasing pass

Screenshot placeholder

Drop “Article view / editor” screenshot here

Everything you need to scale content.

Built for SEO teams who want speed, ownership, and predictable delivery — without a heavy SaaS stack.

Self-hosted & private

PHP 8.1+, flat-file storage. Your pipeline runs on your server.

Bulk generation

Turn a title list into a full queue. Generate in batches and let cron run the rest.

Scheduling built-in

Set articles per day. The scheduler distributes delivery times automatically.

Webhook delivery

Articles are POSTed to your configured URL on schedule. Optional WordPress plugin for one-click publish.

Project-level rules

Brand voice and constraints per project so every prompt stays on-message.

Resumable workflow

Retries on API failure; partial runs resume from the last step.

How it works.

Set your webhook URL once (or use our optional WordPress plugin). Then titles and schedule do the rest.

01

Install

Upload files, run install.php, add your OpenRouter API key.

02

Set your webhook URL

In each project, set the URL where articles should be sent. Use our optional WordPress plugin to receive and publish them as posts.

03

Create a project

Name it, set language, articles per day, and optional AI rules.

04

Paste titles

Bulk import titles; fastblog creates the queue and spreads delivery times.

05

Generate & deliver

Cron runs the scheduler. Completed articles are sent to your webhook at the scheduled time.

Ready to run your own content pipeline?

Install fastblog, set your webhook URL (or use the optional WordPress plugin), and let the scheduler generate and deliver articles on your schedule — no subscriptions, no database.