← All projects

Content Intelligence

LinkedIn Post Generator

A writing team of AI agents where nothing gets published until a critic is satisfied.

01The problem

AI can write a post in seconds, but the first draft is usually bland, too long, or slightly wrong. Someone still has to edit it, and that editing is where most of the time goes.

02What it does

The system works like a small newsroom. A researcher gathers material on the topic, a writer drafts the post, and a critic scores the draft against a fixed checklist for quality. If the draft falls short, it goes back to the writer with the critic’s notes. This repeats until the draft passes.

03How it works

A supervisor agent runs the loop and decides who works next. The critic is deliberately tough: its job is to find fault, not to agree. That built in disagreement is what lifts the quality, in the same way a good editor improves a writer.

04What came out of it

Posts that need far less editing by hand. More usefully, a simple pattern that works for any AI written content, from reports to customer letters: let one agent write, let another check, and only release what passes.

Built with

LangGraphMultiple agentsLangChainOpenAI

Want the technical detail?

The code and the full technical write up are on GitHub.

View the code on GitHub ↗