Welcome to the experimental newsroom where automation meets modern publishing. Built by Alan Tsang, this site showcases how low-code workflows in n8n and the open-source power of Ghost can turn a simple idea list into timely, AI-generated articles—without a human editor pressing "Publish".
Purpose & Vision
This project is first and foremost a technology demonstration. It exists to prove that a solo developer can orchestrate a fully automated news pipeline, that off-the-shelf open-source tools are powerful enough for professional publishing, and that AI agents, when carefully scoped, can enhance accuracy rather than dilute it. Think of the site as a public sandbox: every post, every update, and every glitch offers evidence of what is possible—and where the boundaries still lie.
Technology Stack
The foundation uses n8n for workflow orchestration—an open-source automation platform with 400+ integrations. Ghost handles content management with built-in membership, newsletter, and SEO features. AI services provide summarization, entity extraction, and drafting. The entire stack runs on Docker and Nginx for portability.
Automated News Workflow
The agent-driven pipeline follows a multi-step process. The Topic Seeder pulls from Alan's spreadsheet of topics via nightly n8n cron jobs. The Scope Updater (AI Agent #1) expands topics into fresh keyword sets and flags stale angles. The Research Scout (AI Agent #2) performs literature scans and returns an "update" flag. The Publishing Agent (AI Agent #3) drafts full articles with citations and pushes them to Ghost's API.
A Human-in-the-Loop Check sends Alan a Slack ping with the draft link. After quick review, accepted posts go live within minutes. Newsletter Dispatch uses Ghost's native engine to email subscribers with tier segmentation
About Alan
Alan is a Hong Kong-based technologist who enjoys turning complex stacks into approachable demos. He has shipped enterprise automation, contributed to open-source tooling, and tinkers with ways to shrink the distance between idea and publication.