Carpon39038/dsh-image-theme

Warp-inspired image-to-theme plugin for DeepSeek Harness: upload a background, extract a palette, and apply a

A Warp-inspired image-to-theme plugin for the DeepSeek Harness web client: upload or drag in a picture and the plugin extracts five dominant colors in CIE Lab space, turns the darkest image color into translucent glass surfaces, and builds a matching theme. Palette extraction downsamples to at most 96×96, samples at most 6,000 opaque pixels, and runs deterministic k-means with farthest-point seeding (same broad model as Warp's open-source theme creator, implemented independently). Responsive settings UI and reduced-motion support; settings persist without losing the selected image.

Web UI Enhancements ★ 2 updated 2026-09-07 ✅ runtime-tested
View on GitHub ↗

Install

dsh plugin --profile web add github:Carpon39038/dsh-image-theme

GitHub install per README (English): dsh plugin --profile web add github:Carpon39038/dsh-image-theme — the repo ships prebuilt lib/ artifacts so no build is needed. Restart/refresh the DSH web client, then open Settings → Image theme. Local dev: pnpm install && pnpm build && dsh plugin --profile web add link:$PWD. The included .npmrc disables automatic peer installation intentionally.

Compatibility

DeepSeek Harness web profile. Browser-side theme generation (Warp-inspired).

Details

Recent updates

image → 5-color CIE Lab palette extraction; glass surfaces from darkest color; Warp-style k-means; responsive settings UI.

FAQ

How does the palette extraction work?
Downsample to 96×96, sample up to 6,000 opaque pixels, convert RGB to CIE Lab, deterministic k-means with farthest-point seeding, five clusters by population.
What happens to the darkest color?
It becomes translucent glass surfaces in the generated theme.
Is a build needed?
No — the repo ships prebuilt lib/ artifacts; install straight from GitHub and open Settings → Image theme.

Alternatives

Cocowwy/dsh-plugin-eyecare-theme · Carpon39038/dsh-image-theme · HeiGeAi/deepseek-harness-skin

More plugins in Web UI Enhancements

Browse more in Web UI Enhancements

Guides for Web UI Enhancements plugins