Our work/N8N / AI AUTOMATION
Personal Brand AI Engine
An AI content and publishing workflow built around editorial memory, AI content generation, image generation, scheduling, a same-day guard, LinkedIn publishing and content history. It runs in your own n8n instance rather than behind someone else's SaaS.
- Category
- n8n / AI Automation
- Runs in
- Your own n8n instance
- Publishes to
- Editions
- 3
Case/FROM PROBLEM TO STATUS
- 01Problem
- Producing regular content that does not repeat itself, preparing a visual for it and publishing on time takes hours every week — and automations built on a single prompt soon start repeating themselves.
- 02Approach
- The work is split into separate stages: idea, platform formatting, visual direction, image generation, branding, publishing and recording. History is read before generation and used as context; the expensive steps run only after the same-day guard.
- 03Solution built
- An n8n workflow, scheduled on a weekly calendar or started by hand, that publishes a LinkedIn post with an image and records every publication in its content history.
- 04Technologies used
- n8n
- OpenAI (text and image)
- LinkedIn API
- n8n Data Table
- Private branding service (production version only)
- 05Current status
- Live. The public template is on GitHub; the personal production version is in use on the founder's LinkedIn account.
Feature status
- n8n workflow (scheduled and manual trigger)Working
- AI-powered content generationWorking
- Image generationWorking
- Publishing through the LinkedIn APIWorking
- Content historyWorking
- Scheduling and same-day repeat guardWorking
- Branding layer (private renderer)Production version only
- Human approval stepNot in the current version
- Advanced error handling and publish verificationNot in the current version
- Instagram publishingNot in the current version
- Automatic posting to XNot in the current version
Template and production version
- Public template
- The workflow published on GitHub, with credentials and personal identifiers removed. It does not include the branding service; setup and configuration are the user's own. The repository carries no software licence.
- Personal production version
- The version running on BaysSystems' own n8n installation for the founder's personal LinkedIn account. Unlike the template, it uses the private branding service. It is not publicly available.
Most AI content automations are a prompt on a timer. They post confidently, repeat themselves within a fortnight, and have no idea what they already said.
The problem
A publishing workflow that cannot remember is not an assistant, it is a generator. Without an editorial memory it re-treads the same three ideas; without a same-day guard it double-posts; without persistence it starts from zero on every run. The hard part of automated publishing is not generating text — it is everything around the generation step.
What it does
- Reads its own publishing history before it writes anything new
- Passes recent topics and angles to the AI and instructs it not to revisit them
- Refuses to publish twice in the same day, by design rather than by luck
- Generates the post, formats it for LinkedIn, and derives a visual direction from the content itself
- Generates an image and publishes through the LinkedIn API (branding is applied by a private renderer in the production version)
- Writes the result back to history so the next run knows it happened
System/EXECUTION PATH
How the run happens.
Pipeline
00 / 11 STAGES
Recall
Schedule / Manual Trigger
Content History
Editorial Memory
Same-Day Guard
Generate
AI Content
Platform Formatting
Compose
Visual Direction
Image Generation
Brand Renderer
Publish
LinkedIn API
History Persistence
System architecture
The workflow is built as a linear pipeline with explicit state at both ends: history is read before generation and written after publication. Guards sit between recall and generation so the expensive steps never run for output that would be rejected anyway. Each stage is a discrete n8n node boundary, which is what makes a swap — a different model, a different image generator — a change at one boundary rather than a rewrite. The published workflow publishes to LinkedIn; other destinations are an extension point, not something it does today.
Capabilities
What the system actually holds.
- 01
Editorial memory
Published content is persisted and read back as context on every run. The workflow's knowledge of itself is durable state, not something reconstructed from a prompt each time.
- 02
Anti-repetition instruction
Recent topics, angles and categories are given to the AI as context, with an explicit instruction not to revisit them in different words. This is an instruction to the model; no separate similarity measurement is performed.
- 03
Same-day guard
An explicit gate prevents a second publish inside the same day. Scheduling mistakes and manual re-runs fail closed rather than producing duplicate posts.
- 04
Content and visual generation
Copy is generated, formatted for LinkedIn, and given a visual direction derived from the content — which then drives image generation rather than a random illustration.
- 05
Automated branding
In the production version, a private brand renderer composes the generated image into a consistent branded output. The renderer is not part of the public template.
- 06
History persistence
Every completed run is written back to the content history. The loop closes, and the next run is better informed than the last.
Who it is for
Operators and founders who publish consistently and want the pipeline to hold the editorial memory instead of their head
Technical teams who would rather own the workflow in their own n8n instance than rent it from a SaaS
Engineers who want a real reference architecture for an AI pipeline with memory, guards and persistence — not a demo prompt chain
What you need to run it
Editions/AVAILABILITY
What you can get today.
- 01
Public Template
Public templateThe sanitised workflow, published on GitHub with credentials and personal identifiers removed. Setup steps are in the README.
- 02
Pro Edition
Coming soonAn extended edition is being prepared. It is not finished, not priced and not for sale yet — and this page will not pretend otherwise.
Not available yet
- 03
Custom Implementation
Scoped engagementWe adapt the engine to your stack, your editorial rules, your destination platforms and your brand system, and hand it over running.
Implementation//FIRST STEP
A workflow for your business?
We design n8n workflows around your tools, your rules and your goals — explained, not handed over as a black box.
