Carousel Creator — Instagram & LinkedIn Swipe Carousels via Claude Code
Turn a chat with Claude Code into a downloadable, ready-to-post swipe carousel — 15 designs, zero API keys, 100% local.

About this product
What it is
Carousel Creator is an open-source, local-first tool that builds Instagram- and LinkedIn-style swipe carousels entirely through conversation with Claude Code — no design software, no accounts, and no API keys.
You start a small local server, pick one of 15 built-in designs, paste its prompt into Claude Code along with your content, and Claude Code writes the HTML, fills in your data, and renders it straight to numbered, ready-to-upload PNG images.
How it works
- Start the server —
python3 server.pyspins up a local interface athttp://localhost:8000. - Pick a design — browse the built-in library and copy the prompt for the style you want.
- Paste into Claude Code — drop the prompt into your Claude Code chat and swap in your own headline, body copy, and stats.
- Get your photos — Claude Code builds the HTML and uses Playwright to render each slide to a numbered PNG, automatically.
Refresh the local page and your finished carousel is sitting there, ready to download and post.
Why it's different
Most carousel tools either lock templates behind a paid app or require you to fight with a canvas editor slide by slide. This one turns carousel creation into a conversation — describe what you want changed ("make the third slide a stat callout," "swap the palette to warm cream tones") and Claude Code edits the underlying HTML/CSS directly, then re-renders.
Privacy by design
Nothing you type, upload, or generate ever leaves your machine unless you choose to post it yourself. The server binds only to 127.0.0.1 and makes no outbound requests except an optional Google Fonts stylesheet. No analytics, no accounts, no telemetry.
What's included
- 15 built-in, professionally designed carousel templates
- Generates carousels entirely through Claude Code chat — no design tool needed
- Automatic HTML-to-PNG rendering via Playwright, numbered and post-ready
- Fully local — runs on 127.0.0.1, nothing uploaded or tracked
- No API keys, no account, no sign-up required
- Edit any slide with plain-language instructions ("make slide 2 a quote card")
- Create fully custom designs from your own reference photos
- MIT licensed and open source on GitHub
Why you'll love it
- Go from idea to a finished, on-brand carousel in minutes, not hours
- Skip Canva/Figma template-wrangling — just describe the change you want
- Keep sensitive content data fully private, since nothing leaves your machine
- Reuse and remix the same 15 designs indefinitely at zero cost
- Extend or fork it yourself — it is open source under MIT
How to use
1. Get the code
git clone https://github.com/abdul-qadeer-mern/carousel-creator.git
cd carousel-creator
2. Start the local server
python3 server.py
Open http://localhost:8000 in your browser.
3. Pick a design
Browse the 15 built-in templates in the local interface and copy the prompt shown for the one you like.
4. Generate with Claude Code
Paste the design prompt into your Claude Code chat, replace the placeholder text with your real headline, body copy, and data. Claude Code (with Playwright, installed automatically on first run) builds the HTML and renders each slide to a numbered PNG.
5. Download & post
Refresh the local page — your finished slides are ready to download and upload straight to Instagram or LinkedIn.
Requirements: Claude Code installed and logged in, Python 3, and a browser. No API keys needed.
Carousel Creator — Instagram & LinkedIn Swipe Carousels via Claude Code
Turn a chat with Claude Code into a downloadable, ready-to-post swipe carousel — 15 designs, zero API keys, 100% local.
Includes
+3 more