cd /news/developer-tools/i-got-sick-of-regenerating-ai-ads-ov… · home topics developer-tools article
[ARTICLE · art-118840] src=dev.to ↗ pub= topic=developer-tools verified=true sentiment=· neutral

I got sick of regenerating AI ads over one typo, so I made this

A developer created Layerly, a tool that lets AI chatbots like Claude and ChatGPT output editable Photoshop files instead of flat images, solving the problem of regenerating AI-generated ads over minor typos. The tool renders each element as a separate layer, checks for issues like overlapping text, and produces a PSD with editable text layers that can be opened in Photoshop or Photopea. The developer shared the project on GitHub, noting it is free for personal use but requires a paid license for business use.

read1 min views1 publishedSep 2, 2026
While making social media creatives for clients. AI tools design them fine now, but the output is one flat image. So when there's a typo or a wrong price (there's always something), you can't fix it. You regenerate and hope the good parts survive. I got sick of this.

So I made this. Please try it- [GITHUB](https://github.com/Abirhossainzozo/layerly-creatives)

It's a skill for Claude / ChatGPT / Codex / Cursor / Gemini. The model doesn't output an image, it outputs a layout file. A Python script renders each element to its own layer and checks for overlapping text, bad contrast, stuff going off canvas. Then a Node script (vendored ag-psd) writes an actual PSD with editable text layers, masks, shadows, folders. Opens in Photoshop or Photopea.

The messy part was rebuilding existing flat images as layers. You can't un-merge a JPG. So it keeps people as one layer, removes loose objects with generative fill, regenerates those as cutouts, and has to show me a sheet of every cutout on grey before it's allowed to deliver. Added that after it kept lying to me about "clean" cutouts.

There are before/after examples in the repo from my actual client work, PSDs included, so you can open them and check the layers yourself.

About the license since HN cares: free for personal use (PolyForm Noncommercial), paid for business use. So source-available, not open source.

I'm not an expert. I just kept hitting this problem. Tell me what breaks, criticism welcome.

── more in #developer-tools 4 stories · sorted by recency
── more on @layerly 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/i-got-sick-of-regene…] indexed:0 read:1min 2026-09-02 ·