The problem
The startup had no marketing person and no money to hire one. Posts got written when someone had a spare hour.
AI assistants did not fix that. Every new chat started from zero, so someone had to explain again what the company does, how it sounds and what the logo looks like.
What we built
Think of it as a marketing assistant that never forgets the brand. The system keeps the company's mission, voice, colors and logo in one place.
You ask for a campaign in plain words. The AI reads the brand first. Then it writes an article and three social posts and makes a graphic. The system adds the real logo afterward, so the AI never has to draw it.
Then people take over. They edit, approve and publish from a web page to Facebook, Instagram, LinkedIn and the company website.
The rules it follows
The AI never publishes. It writes a draft and hands it over. Only a signed-in person can approve a post, publish it or take it down, and the system checks that every time.
What goes live is exactly what was approved. Every save is kept as a version, and approval locks one of them.
What changed
A campaign starts as one sentence and reaches the reviewer as a finished draft with graphics, already in the company's voice.
The impact
A company can now launch a campaign in minutes, where it used to spend hours each week.
A small team now does the work of a marketing hire.
A startup with no marketing team. Built with Next.js, PostgreSQL and the Model Context Protocol.