AI mark generation, favicon previews, launch assets

Generate brand kits from your terminal

Run one npx command, generate a logo mark, check it at favicon size, and write the favicon, OG image, and snippets into your repo.

The three things it does

No command zoo. The CLI exists to get launch-ready brand assets into a codebase.

Generate mark candidates

Create distinctive logo marks from your project brief and theme colors.

Review favicon clarity

Check the mark where it matters: tiny browser tab sizes.

Apply to your repo

Write the favicon, OG image, logo files, and framework snippets into place.

Install with npx, then let your agent run it

Use a Grass Lemon API key for hosted credits. The CLI configures your agent to call the same brand-kit API as the web app.

Install
npx grass-lemon@latest init
pnpm / yarn / bun
pnpm dlx grass-lemon@latest init
yarn dlx grass-lemon@latest init
bunx grass-lemon@latest init

From brief to applied assets

The workflow stays short on purpose.

1

Brief and detect

The agent reads the project name, product context, existing assets, and theme colors.

Output: a focused brand brief the image model can actually follow.
2

Generate and review

It generates a small set of candidates and rejects marks that fail at favicon size.

Output: a chosen mark with a clear silhouette at 16px.
3

Export and apply

It exports the web assets and applies the files and snippets to your app.

Output: favicon files, logo files, OG image, manifest, and framework snippets.

Bring your own key and ship a brand kit locally

Start with an API key, then run the same workflow from your coding agent.