Open source · Self-hosted · Cloud coming soon

Run your content operation on infrastructure you control.

Bring sources, AI-assisted drafts, human review, Search Console, and CMS draft delivery into one self-hosted control layer.

AGPL-3.0 · Docker Compose · Site-scoped MCP · CMS draft-only

Install from source

Clone, configure, build, and run it on your infrastructure.

Release candidate

Community self-hosted

Versioned GHCR images are not published yet. Build the web and API images from the public repository.

Read the self-host guide
git clone https://github.com/BlogFactoryHQ/blogfactory.git
cd blogfactory
cp .env.self-host.example .env
docker compose build --pull api web
docker compose up -d

How it works

A clear path from input to reviewed CMS draft.

01

Connect sources

Bring in the feeds, sites, and Search Console context your operation already uses.

02

Agents create drafts

Use your own AI provider while BlogFactory keeps the work organized and site-scoped.

03

Review, then send

Approve the final revision and deliver it to the selected CMS as a draft—never live.

The product system

Operate, grow, control, and deliver without losing the thread.

Operate

Keep every draft and decision in one workspace.

The content inventory keeps source, writer profile, model, lifecycle state, and SEO readiness attached to the work.

  • Search and filter the inventory
  • Open the current revision
  • Keep readiness visible
Review workspace
Illustrative product schematic

BlogFactory · Editorial control schematics

One queue for blockers, revisions, and approval.

Review Queue3 require action
Snippet refreshRevision readyReview
Evergreen guideSEO field missingBlocker
Weekly briefDestination confirmedApprove
Review CardCurrent version · v3

Preflight

Ready for CMS draft

  • Revision current
  • Destination selected
  • SEO fields complete
Ghost · Primary publicationApprove draft delivery

Grow

Move from Search Console evidence to reviewed action.

Search Growth connects complete-day provenance, ranked opportunities, dated work, and the same editorial approval path.

  • Complete-day data boundary
  • Ranked next action
  • No ranking guarantee
Search action loop
Illustrative product schematic

BlogFactory · Editorial control schematics

Evidence becomes observable, reviewable work.

GSC evidenceComplete days
QueriesPagesInspectionSitemap
Reviewed action

High impressions · low CTR

Refresh title and snippet

DraftReviewObserve
Correlation window7 · 14 · 28 days

Control

Let agents work inside a visible authority boundary.

Operators can connect an MCP client to one site, discover the current catalog live, and keep credentials outside agent reach.

  • Site-scoped OAuth
  • Catalog discovered live
  • CMS draft boundary
Agent scope map
Illustrative product schematic

BlogFactory · Editorial control schematics

Useful authority without credential access.

01 · Remote client

Codex / ChatGPT

Streamable HTTP

Authorized boundarySite 01
IdentityUser scopedVerified
ToolsDiscovered liveAllowed
SecretsNever returnedBlocked
DeliveryCMS draftApproval
content:readdrafts:writepublish:draft

Product boundaries

Control stays with your team.

Bring your own AI

Your model credentials and provider choice stay under your control.

Site-scoped access

Every connection and operation is limited to the sites you authorize.

Draft-only delivery

CMS handoffs create drafts for human review. BlogFactory does not publish live.

Open-source proof

Inspect the code, license, and operating boundary.

BlogFactory is public under AGPL-3.0 with source-build self-hosting, contribution guidance, a security policy, and site-scoped MCP documentation.

FAQ

Before you self-host.

Who is BlogFactory for?

Publishers and content teams operating one or more sites and coordinating repeatable editorial work.

Does BlogFactory include an AI model?

No. You connect the AI provider you already use and keep control of that relationship.

Can it publish directly to a live site?

No. The highest delivery authority is creating a CMS draft after explicit approval.

What can agents do?

Agents can research, generate, revise, diagnose, and prepare CMS drafts through BlogFactory's site-scoped MCP tools.

Can I self-host BlogFactory now?

Yes. The public repository is available for self-hosting as a release candidate. BlogFactory Cloud is not available yet.

Self-host the operation. Keep editorial control.

Start with the open-source release candidate. BlogFactory Cloud is coming soon.