Chat classicQQ Glass
An original sapphire-glass take on instant-messaging nostalgia.
Choose a refined Codex skin and apply it in one click after a one-time local setup, or create your own skin.
Handpicked Codex skins and background ideas for every kind of focus.
Browse all skins
Chat classicAn original sapphire-glass take on instant-messaging nostalgia.
Orbital viewA vast blue Earth, natural cloud systems, and quiet orbital space.
Football cinemaWomen’s football energy with a restrained ink-wash arc.
Modern ChinesePale jade peaks, cloudlight, and fine gold detail.
Basketball cinemaArchitectural blue hour with a burnished sunset edge.
Quietly playfulAn original ceramic panda in a calm celadon setting.
Setup should not be the first impression. Find a skin you want, then complete the one-time local step when you apply it.
Pick a gallery skin or preview one made from your own image.
Set up CodexSkin and the local skin engine only when you first apply.
Codex reopens after confirmation, with a clear path back to the official look.

Upload a background, choose readable colors, compare Home, Task, and Diff, then download a data-only .codexskin package that opens with CodexSkin.
Detailed setup, safety, and restore information now lives together in the guides.
No. Image decoding, preview, and .codexskin packaging happen in your browser. CodexSkin does not need an image-upload API.
Only once. CodexSkin connects Apply to Codex buttons and .codexskin packages to the local open-source engine.
The upstream engine applies a local theme through loopback-only CDP and does not replace the official app bundle, app.asar, or code signature.
Technically, yes, but only publish or sell a theme when you own the image or have permission to use it.
Browse a ready-made skin or create a local .codexskin package from your own image.