Brand voice
Separate how you write from what you generate.
Manage global voice rules, brand context, knowledge, and writer profiles independently from article mechanics and model selection.
BlogFactory · Editorial control schematics
Models connect without exposing provider keys.
Why BlogFactory
Give generation durable editorial context.
Choose a tone
Start with clear presets or custom training.
Control language
Record banned phrases, preferred terms, and competitor avoidance.
Avoid generic AI copy
Keep AI-sounding phrase avoidance as an explicit rule.
Use writer profiles
Apply persona-specific behavior without changing global brand rules.
Overview
See voice, brand, knowledge, and profile state together.
The overview keeps the selected writer profile and article defaults visible without merging their responsibilities.
- Global voice state
- Active profile
- Output defaults

Rules
Turn editorial guidance into durable controls.
Tone, banned language, preferred terms, competitor avoidance, and custom instructions live in a reusable workspace.
- Preset or custom tone
- Language guardrails
- Profile-specific instructions

How it works
Define the voice before the draft begins.
Set global rules
Choose tone and language constraints.
Add brand context
Provide the knowledge and instructions the profile needs.
Select a writer profile
Apply the profile to content work while article mechanics stay in Settings.
Capabilities and boundaries
Built for controlled content operations.
Voice workspace
Brand decisions live outside individual prompts.
- Preset tones
- Custom training
- Banned language
- Preferred terms
Clear boundary
Article mechanics remain separate from voice.
- Length and language in Settings
- FAQ and TOC defaults in Settings
- Model selection separate
- Site-scoped profiles
FAQ
Before you connect.
Does BlogFactory keep sites separate?
Yes. Content, sources, permissions, provider access, search properties, and destinations remain scoped to the authorized site.
Can an MCP agent publish live or delete content?
No. Agent authority stops at approved CMS draft creation. Live publishing, deletion, credentials, and account administration stay outside MCP.
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.
Run BlogFactory where your content operation lives.
Inspect the public source, then follow the source-build Docker Compose guide for the open-source release candidate.