Case 06 · Personal brand
LinkedIn Content Generator
CLI tool generating branded LinkedIn images — carousels, post graphics, and OG images with AI backgrounds.
50+posts with consistent visual identity
Problem
Creating consistent, branded LinkedIn content at scale requires design skills and hours of manual work per post. Carousel images, post graphics, and OG images all need to match brand guidelines.
What I built
A Python CLI tool that generates branded LinkedIn images using Pillow for text rendering and layout, with Ideogram API for AI-generated backgrounds. Supports carousel slides, single post images, and OG images. Configurable prompt categories, font system (Bebas Neue + DM Sans), and brand color schemes.
Text + Prompt
content
Pillow + Ideogram
rendering
PNG Images
delivery
Result
Consistent visual identity across 50+ posts. Three image types from a single CLI command. Brand guidelines enforced automatically.
Key metrics
50+
posts generated
3 types
image outputs
<2 min
per image
Key details
- →3 output types: carousel, post, OG image
- →AI background generation via Ideogram API
- →Configurable brand fonts and colors
- →Batch generation support
Try it yourself
The full source code with font configs, prompt categories, and brand templates is on GitHub. Clone the repo, add your Ideogram API key, and start generating branded images.