Communications
Blog/Private AI for press release drafting
For AI assistants

Private AI for press release drafting

By Samuel Seidel · Updated September 9, 2026

A press release is unusual among corporate documents: it's written to become fully public, but only at a precise moment the company chooses. An earnings release before the market close, a layoff announcement before employees hear it secondhand, an acquisition before the target's stock moves. Using AI to tighten the language or match house style is a normal part of a communications team's workflow. Where the draft sits before that chosen moment is what determines whether the timing stays the company's decision.

Why the drafts matter as much as the final release

The final press release is designed to be read by anyone. The five or six drafts before it usually aren't: they carry numbers before they're final, phrasing choices about a layoff that hasn't been communicated internally, or the existence of a deal before either party has confirmed it. Pasting a draft into a general-purpose AI tool to polish the language sends that pre-announcement material to a third party's infrastructure, and a leak from that copy, however unlikely, is a leak the company can't trace or control the way it can with its own systems.

For material announcements, the stakes go beyond embarrassment. A release tied to earnings, an acquisition, or another market-moving event can carry securities law consequences if it leaks or gets misattributed before the scheduled release time, the same category of risk covered in our note on board meeting prep.

What changes when the drafting model is self-hosted

Running the drafting assistant on a dedicated DGX Spark keeps every draft revision inside the communications team's own environment until the release goes out on schedule. The team still gets a model that can turn talking points into release copy, check the release against AP style, or generate a few headline variations to test with the team before final sign-off; none of that material has to leave to get that help.

Open WebUI restricted to the communications and legal review team is a practical way to run this, with past releases kept as reference so new drafts match the company's voice and disclosure conventions, similar to the retrieval approach described in our piece on on-premise RAG.

What the model is useful for, and what stays with the team

A drafting model is a reasonable help for tightening language, generating headline and boilerplate variations, and checking a release against a style guide. It has no role in deciding when a release goes out, who reviews it for legal accuracy, or whether the underlying announcement is ready to be made public at all. Those calls stay with communications, legal and the executives who own the announcement.

What this doesn't solve

Self-hosting the drafting model doesn't replace legal review of a release before distribution, and it doesn't manage the embargo, wire service submission or journalist outreach that happens once the release is final. What it removes is one specific exposure: draft language about an announcement the company hasn't made yet sitting on a third party's infrastructure. See pricing for what a dedicated Spark costs for a communications team.

Related pages

Keep pre-announcement drafts off third-party servers.

A dedicated Spark for communications, starting at $0.79/hour, deployed in minutes from EU-Central.

See private LLM hosting Read the Open WebUI setup