The Codex Pet Hub

CodexPetHub

Browse 2,915 animated pets for Codex, preview every state, and install in a single click with Codex.

Random pet picker

Choose a pet. Codex installs it for you.

Pick my first pet.

Newest pets

View all newest

How it works

  1. Pick a pet

    Browse the registry or open a mystery pack to choose a slug.

  2. Install with Codex

    Click Install with Codex, paste the prompt into Codex, and let Codex run the verified installer. Every file is sha256-checked before writing.

  3. Activate in Codex

    In Codex, open Settings → Appearance → Pets, refresh the custom-pets list, then wake the pet with /pet.

Popular tags

Agent resources

Some pets are imported from PetDex. Imported pets keep their source and creator credit where available; license metadata is shown only when a source explicitly declares it.

FAQ

What are Codex pets?
Small animated companions that live in OpenAI Codex. Each pet ships as a pet.json plus a 1536×1872 spritesheet.webp.
How do I install a custom Codex pet?
Open a pet and click Install with Codex. Copy the prompt into Codex; Codex runs the installer and writes pet.json plus spritesheet.webp into your Codex pets folder.
What is pet.json?
A small JSON file describing the pet's name, atlas geometry, and animation states. It may include license metadata when the source declares one. No code, no embedded URLs.
What is spritesheet.webp?
A 1536×1872 WebP atlas — eight columns by nine rows of 192×208 cells, one row per animation state.
Can pet packages run code?
No. CodexPetHub pets are data-only packages. The CLI installs only pet.json and spritesheet.webp, verifies SHA-256 hashes, and never executes package content.
How does CodexPetHub verify pets?
Every install manifest carries SHA-256 hashes for pet.json and spritesheet.webp. Codex runs the verified installer, watches the hash checks, and refuses any file that doesn't match.