Review before execution
Choose manual keywords or explicit pending topics, remove duplicates and inspect the effective run configuration.
Reviewed scope in. Traceable publication out.
Run controlled content batches, keep drafts and live posts distinct, meter actual OpenAI usage, recover safely, and deliver a verified static publication.
Built for one responsible operator. Ghost remains the editor and publishing authority.
25reviewed items per run
Draft ≠ liveGhost outcomes stay distinct
Meteredfrom OpenAI response usage
One artifactCloudflare canonical, GitHub mirror
Not another text box
Ghost AI Writer connects preparation, generation, publishing evidence and delivery without hiding the handoffs that need operator judgment.
Choose manual keywords or explicit pending topics, remove duplicates and inspect the effective run configuration.
Draft, live, scheduled, sent, uncertain and simulated outcomes remain visibly different.
Response tokens, event-time pricing and partial coverage stay separate from hosting costs and legacy estimates.
Cancellation, failed-only retry, uncertain-write reconciliation and portable backups preserve completed work.
Operator-triggered CMS sync reads posts and users without editing or deleting Ghost content.
Published Ghost posts become a sanitized artifact served canonically by Cloudflare and mirrored by GitHub.
Clickable product walkthrough
This demonstration uses local sample data. It never contacts OpenAI, Ghost or a deployment provider.
SAMPLE · REVIEW
The operator reviews destination, draft status, enrichment and linker policy before the run begins.
Truth before theatre
Timeouts, partial usage, cancellation and stale external state are treated as visible operating conditions, not rounded away as success.
Canonical static delivery
The artifact is committed to GitHub first, then Cloudflare builds the canonical public site from that identity. A Cloudflare retry reuses the same artifact.
Clear boundaries
From the publication
Open the canonical blog for the current published article inventory, categories and feeds.
Questions operators ask
No. It records the run, timeline, metered usage and simulated evidence while leaving Ghost and durable content state unchanged.
Yes, when Ghost is configured for a live status and the operator acknowledges that destination for the specific run. Draft remains the safer default.
Known cost comes from actual response tokens multiplied by the event-time model catalog. Missing usage or unknown pricing is shown as incomplete.
No. Ghost remains the editor and publishing authority. The application controls automation, monitoring, reconciliation and static delivery.
The write is marked uncertain and checked through a read-only Ghost reconciliation before another publish can be attempted.
Operate with evidence