RimlightDownload

Design your app's icon in a chat with Claude Code.

Rimlight is a Mac app for app icons. You describe the icon you want, Claude Code works out directions and renders concepts through Codex, and you browse them in a grid. Refine the one you like, then build it into a layered Icon Composer package with Default, Dark, Clear and Tinted appearances.

$5, paid once, with no subscription. Rimlight runs on your own Claude and ChatGPT plans, which Anthropic and OpenAI bill you for separately. For macOS 26 on Apple silicon. What you need

Rimlight's app icon: a white rounded square holding a smaller black rounded square, set slightly off centre over a pale grey one.

Screenshot slot, 16:10The main window: a set of concepts in the grid, with the chat beside it. A 2880 × 1800 window capture fits exactly.

A set of concepts in the grid, with the chat that made them.

How it works

Rimlight keeps everything in a .rimlight folder inside your app's project, so each set is still there the next time you open it.

  1. Describe the icon

    Open your project's folder and tell Claude Code about the app. It reads the project, proposes four to six directions, and asks which ones to pursue.

  2. Browse the concepts

    Claude Code writes 16 to 24 prompts and Codex renders them, several at a time, 40 to 60 seconds each. They land in the grid as a set, fitted to Apple's icon shape with real transparency.

  3. Refine one

    Pick a concept and say what to change. Each round changes one thing and renders eight to twelve versions of it, so you compare like with like.

  4. Build the .icon

    Claude Code splits your pick into layers, Codex redraws each one, and Rimlight packs them into an Icon Composer .icon. A build costs four to seven images and a few minutes. Add the package to your Xcode project like any other icon.

Screenshot slot, 16:10A refinement round: one concept and its edits side by side.

A refinement round changes one thing at a time.

Screenshot slot, 16:10The icon screen with a finished build and its layers strip.

A finished build, with its layers.

Rimlight's own icon, built by Rimlight

These are four appearances from the package Rimlight built for its own icon. Dark has its own ground and keeps the black tile. Clear and Tinted lift the tile over a dark ground, and Tinted takes the colour picked in System Settings.

$5, paid once

One license for one person, with no subscription. Dodo Payments sells Rimlight as merchant of record, so the payment, sales tax and refunds go through them.

Rimlight has no image model of its own. It runs Claude Code on your Claude plan and Codex on your ChatGPT plan, and Anthropic and OpenAI bill you for those plans separately. Check you have both before you buy.

Buy a license for $5

Try it free first

The free version makes 1 set and 10 concepts, and doesn't build Icon Composer packages from the app. That's enough to see that Claude Code and Codex work on your Mac before you pay.

A license key removes the limits. Enter it in the License window and Rimlight unlocks every set, concept and build.

What you need

How to install and sign in to each one

Questions

Why does it need my Claude and ChatGPT plans?

Rimlight is the window, and two tools on your Mac do the work. Claude Code, on your Claude plan, reads your project, plans directions and writes the prompts. Codex, on your ChatGPT plan, renders the images. So Rimlight never holds an API key and never resells model time.

ChatGPT plans have a daily image limit. When Codex reaches it, Rimlight stops rendering and shows when the limit resets.

What is an Icon Composer .icon?

It's Apple's icon format for macOS 26, iOS 26 and watchOS 26: a package of layers plus how the system should light them. Xcode 26 turns one .icon into every size and appearance your app needs, with Liquid Glass applied by the system.

Rimlight writes each layer as its own image, so you can open the package in Icon Composer and adjust it by hand.

Does it work offline?

Not for new work. Claude Code and Codex run their models on Anthropic's and OpenAI's servers, so planning and rendering need a connection. Sets, concepts and builds you've already made are files in your project and open without one.

A license checks in about once a day, and keeps working for 14 days without a successful check.

What happens to my images?

They're PNG files in the .rimlight folder inside your project, on your Mac. Rimlight doesn't upload them anywhere. Your prompts, and the images Codex edits during a refinement or a build, go only to Claude Code and Codex, under your own accounts and their terms. Privacy lists everything the app sends.

Can I move my license to another Mac?

Yes. Deactivate This Mac in the License window frees the key, and you can enter it on the other Mac.

Can I get a refund?

Within 14 days of buying it. Refunds says how.