简体中文 | English
pets: 42 categories: 6 languages: en | zh--CN code: MIT assets: CC BY--NC 4.0 install: one command Pet previews
A curated gallery of community-made Codex pets. Browse animations on the website, install with one command, and submit your own pet through GitHub.
- One-command install — no clone, no manual setup, works on macOS / Linux / Windows
- Live gallery — animated previews, filtering, and view/install counters at awesome-codex-pet.pages.dev
- GitHub-native submissions — open an issue or PR, the rest is automated
- Open licensing — code under MIT, pet assets under CC BY-NC 4.0
Each pet is a small shareable package:
pets/<pet-slug>--<author-slug>/
├── submission.json
├── pet.json
└── spritesheet.webp
Preview images are generated into assets/previews/<pet-id>/ as local or CI build output, never inside the pet folder.
No clone required. Pick the script for your shell:
# macOS / Linux curl -fsSL https://raw.githubusercontent.com/legeling/awesome-codex-pet/main/scripts/install-pet.sh | bash -s -- firefly--lingxiaotian
# Windows PowerShell powershell -NoProfile -ExecutionPolicy Bypass -Command "iwr -UseB https://raw.githubusercontent.com/legeling/awesome-codex-pet/main/scripts/install-pet.ps1 | iex; Install-CodexPet firefly--lingxiaotian"
# Anywhere with Node.js
npx awesome-codex-pet firefly--lingxiaotianList available pets:
curl -fsSL https://raw.githubusercontent.com/legeling/awesome-codex-pet/main/scripts/install-pet.sh | bash -s -- --listDefault install locations:
- macOS / Linux:
~/.codex/pets/<pet-id>/ - Windows:
%USERPROFILE%\.codex\pets\<pet-id>\
Set CODEX_HOME to override, or AWESOME_CODEX_PET_NO_STATS=1 to opt out of anonymous install counters.
| Name | Firefly · by @legeling · Anime Characters | ||||
|---|---|---|---|---|---|
| Install | curl -fsSL https://raw.githubusercontent.com/legeling/awesome-codex-pet/main/scripts/install-pet.sh | bash -s -- firefly--lingxiaotian | ||||
| Action | Idle | Waving | Running | Waiting | Review |
| Preview | Firefly idle | Firefly waving | Firefly running | Firefly waiting | Firefly review |
| Name | Doro · by @legeling · Anime Characters | ||||
|---|---|---|---|---|---|
| Install | curl -fsSL https://raw.githubusercontent.com/legeling/awesome-codex-pet/main/scripts/install-pet.sh | bash -s -- doro--lingxiaotian | ||||
| Action | Idle | Waving | Running | Waiting | Review |
| Preview | Doro idle | Doro waving | Doro running | Doro waiting | Doro review |
| Name | Frieren · by @legeling · Anime Characters | ||||
|---|---|---|---|---|---|
| Install | curl -fsSL https://raw.githubusercontent.com/legeling/awesome-codex-pet/main/scripts/install-pet.sh | bash -s -- frieren--lingxiaotian | ||||
| Action | Idle | Waving | Running | Waiting | Review |
| Preview | Frieren idle | Frieren waving | Frieren running | Frieren waiting | Frieren review |
| Name | Mahiro · by @legeling · Anime Characters | ||||
|---|---|---|---|---|---|
| Install | curl -fsSL https://raw.githubusercontent.com/legeling/awesome-codex-pet/main/scripts/install-pet.sh | bash -s -- mahiro--lingxiaotian | ||||
| Action | Idle | Waving | Running | Waiting | Review |
| Preview | Mahiro idle | Mahiro waving | Mahiro running | Mahiro waiting | Mahiro review |
| Name | Mihari · by @Hyoni1129 · Anime Characters | ||||
|---|---|---|---|---|---|
| Install | curl -fsSL https://raw.githubusercontent.com/legeling/awesome-codex-pet/main/scripts/install-pet.sh | bash -s -- mihari--hyoni1129 | ||||
| Action | Idle | Waving | Running | Waiting | Review |
| Preview | Mihari idle | Mihari waving | Mihari running | Mihari waiting | Mihari review |
| Name | Mikoto · by @legeling · Anime Characters | ||||
|---|---|---|---|---|---|
| Install | curl -fsSL https://raw.githubusercontent.com/legeling/awesome-codex-pet/main/scripts/install-pet.sh | bash -s -- mikoto--lingxiaotian | ||||
| Action | Idle | Waving | Running | Waiting | Review |
| Preview | Mikoto idle | Mikoto waving | Mikoto running | Mikoto waiting | Mikoto review |
| Name | Miku · by @legeling · Anime Characters | ||||
|---|---|---|---|---|---|
| Install | curl -fsSL https://raw.githubusercontent.com/legeling/awesome-codex-pet/main/scripts/install-pet.sh | bash -s -- miku--lingxiaotian | ||||
| Action | Idle | Waving | Running | Waiting | Review |
| Preview | Miku idle | Miku waving | Miku running | Miku waiting | Miku review |
| Name | Paimon · by @legeling · Anime Characters | ||||
|---|---|---|---|---|---|
| Install | curl -fsSL https://raw.githubusercontent.com/legeling/awesome-codex-pet/main/scripts/install-pet.sh | bash -s -- paimon--lingxiaotian | ||||
| Action | Idle | Waving | Running | Waiting | Review |
| Preview | Paimon idle | Paimon waving | Paimon running | Paimon waiting | Paimon review |
| Name | Reimu · by @legeling · Anime Characters | ||||
|---|---|---|---|---|---|
| Install | curl -fsSL https://raw.githubusercontent.com/legeling/awesome-codex-pet/main/scripts/install-pet.sh | bash -s -- reimu--lingxiaotian | ||||
| Action | Idle | Waving | Running | Waiting | Review |
| Preview | Reimu idle | Reimu waving | Reimu running | Reimu waiting | Reimu review |
| Name | 女弹药Q · by @QunBoo · Anime Characters | ||||
|---|---|---|---|---|---|
| Install | curl -fsSL https://raw.githubusercontent.com/legeling/awesome-codex-pet/main/scripts/install-pet.sh | bash -s -- dnf-female-ammo--qunboo | ||||
| Action | Idle | Waving | Running | Waiting | Review |
| Preview | 女弹药Q idle | 女弹药Q waving | 女弹药Q running | 女弹药Q waiting | 女弹药Q review |
| Name | Bocchi · by @legeling · Anime Characters | ||||
|---|---|---|---|---|---|
| Install | curl -fsSL https://raw.githubusercontent.com/legeling/awesome-codex-pet/main/scripts/install-pet.sh | bash -s -- bocchi--lingxiaotian | ||||
| Action | Idle | Waving | Running | Waiting | Review |
| Preview | Bocchi idle | Bocchi waving | Bocchi running | Bocchi waiting | Bocchi review |
| Name | Aemeath Mini · by @cuNuo · Original Characters | ||||
|---|---|---|---|---|---|
| Install | curl -fsSL https://raw.githubusercontent.com/legeling/awesome-codex-pet/main/scripts/install-pet.sh | bash -s -- aemeath-mini--cunuo | ||||
| Action | Idle | Waving | Running | Waiting | Review |
| Preview | Aemeath Mini idle | Aemeath Mini waving | Aemeath Mini running | Aemeath Mini waiting | Aemeath Mini review |
| Name | Apu · by @xchangee · Original Characters | ||||
|---|---|---|---|---|---|
| Install | curl -fsSL https://raw.githubusercontent.com/legeling/awesome-codex-pet/main/scripts/install-pet.sh | bash -s -- apu--xchangee | ||||
| Action | Idle | Waving | Running | Waiting | Review |
| Preview | Apu idle | Apu waving | Apu running | Apu waiting | Apu review |
| Name | Claude · by @xiangking · Original Characters | ||||
|---|---|---|---|---|---|
| Install | curl -fsSL https://raw.githubusercontent.com/legeling/awesome-codex-pet/main/scripts/install-pet.sh | bash -s -- claude--xiangking | ||||
| Action | Idle | Waving | Running | Waiting | Review |
| Preview | Claude idle | Claude waving | Claude running | Claude waiting | Claude review |
| Name | Diaoyi Baobao · by @D1a0y1bb · Original Characters | ||||
|---|---|---|---|---|---|
| Install | curl -fsSL https://raw.githubusercontent.com/legeling/awesome-codex-pet/main/scripts/install-pet.sh | bash -s -- diaoyi-baobao--d1a0y1bb | ||||
| Action | Idle | Waving | Running | Waiting | Review |
| Preview | Diaoyi Baobao idle | Diaoyi Baobao waving | Diaoyi Baobao running | Diaoyi Baobao waiting | Diaoyi Baobao review |
| Name | Hajimi · by @zeyuwang1999 · Original Characters | ||||
|---|---|---|---|---|---|
| Install | curl -fsSL https://raw.githubusercontent.com/legeling/awesome-codex-pet/main/scripts/install-pet.sh | bash -s -- hajimi--zeyuwang1999 | ||||
| Action | Idle | Waving | Running | Waiting | Review |
| Preview | Hajimi idle | Hajimi waving | Hajimi running | Hajimi waiting | Hajimi review |
| Name | Hana2 · by @initiatione · Original Characters | ||||
|---|---|---|---|---|---|
| Install | curl -fsSL https://raw.githubusercontent.com/legeling/awesome-codex-pet/main/scripts/install-pet.sh | bash -s -- hana2--initiatione | ||||
| Action | Idle | Waving | Running | Waiting | Review |
| Preview | Hana2 idle | Hana2 waving | Hana2 running | Hana2 waiting | Hana2 review |
| Name | Lulu · by @YoGazz · Original Characters | ||||
|---|---|---|---|---|---|
| Install | curl -fsSL https://raw.githubusercontent.com/legeling/awesome-codex-pet/main/scripts/install-pet.sh | bash -s -- lulu--yogazz | ||||
| Action | Idle | Waving | Running | Waiting | Review |
| Preview | Lulu idle | Lulu waving | Lulu running | Lulu waiting | Lulu review |
| Name | Mika · by @ROTl24 · Original Characters | ||||
|---|---|---|---|---|---|
| Install | curl -fsSL https://raw.githubusercontent.com/legeling/awesome-codex-pet/main/scripts/install-pet.sh | bash -s -- mika--rotl24 | ||||
| Action | Idle | Waving | Running | Waiting | Review |
| Preview | Mika idle | Mika waving | Mika running | Mika waiting | Mika review |
| Name | Night Neko · by @netizenXuan · Original Characters | ||||
|---|---|---|---|---|---|
| Install | curl -fsSL https://raw.githubusercontent.com/legeling/awesome-codex-pet/main/scripts/install-pet.sh | bash -s -- night-neko--netizenxuan | ||||
| Action | Idle | Waving | Running | Waiting | Review |
| Preview | Night Neko idle | Night Neko waving | Night Neko running | Night Neko waiting | Night Neko review |
| Name | RuRuKa · by @ltmcliao-cmyk · Original Characters | ||||
|---|---|---|---|---|---|
| Install | curl -fsSL https://raw.githubusercontent.com/legeling/awesome-codex-pet/main/scripts/install-pet.sh | bash -s -- ruruka--ltmcliao-cmyk | ||||
| Action | Idle | Waving | Running | Waiting | Review |
| Preview | RuRuKa idle | RuRuKa waving | RuRuKa running | RuRuKa waiting | RuRuKa review |
| Name | Saki · by @rookie-09 · Original Characters | ||||
|---|---|---|---|---|---|
| Install | curl -fsSL https://raw.githubusercontent.com/legeling/awesome-codex-pet/main/scripts/install-pet.sh | bash -s -- saki--rookie-09 | ||||
| Action | Idle | Waving | Running | Waiting | Review |
| Preview | Saki idle | Saki waving | Saki running | Saki waiting | Saki review |
| Name | Shian · by @mistyShen · Original Characters | ||||
|---|---|---|---|---|---|
| Install | curl -fsSL https://raw.githubusercontent.com/legeling/awesome-codex-pet/main/scripts/install-pet.sh | bash -s -- shian-helper--mistyshen | ||||
| Action | Idle | Waving | Running | Waiting | Review |
| Preview | Shian idle | Shian waving | Shian running | Shian waiting | Shian review |
| Name | Wally · by @wally025 · Original Characters | ||||
|---|---|---|---|---|---|
| Install | curl -fsSL https://raw.githubusercontent.com/legeling/awesome-codex-pet/main/scripts/install-pet.sh | bash -s -- wally--wally025 | ||||
| Action | Idle | Waving | Running | Waiting | Review |
| Preview | Wally idle | Wally waving | Wally running | Wally waiting | Wally review |
| Name | Xian Xiao Lu · by @qingyunAGI · Original Characters | ||||
|---|---|---|---|---|---|
| Install | curl -fsSL https://raw.githubusercontent.com/legeling/awesome-codex-pet/main/scripts/install-pet.sh | bash -s -- xian-xiao-lu--qingyunagi | ||||
| Action | Idle | Waving | Running | Waiting | Review |
| Preview | Xian Xiao Lu idle | Xian Xiao Lu waving | Xian Xiao Lu running | Xian Xiao Lu waiting | Xian Xiao Lu review |
| Name | Yi Er · by @gbn666 · Original Characters | ||||
|---|---|---|---|---|---|
| Install | curl -fsSL https://raw.githubusercontent.com/legeling/awesome-codex-pet/main/scripts/install-pet.sh | bash -s -- yier--gbn666 | ||||
| Action | Idle | Waving | Running | Waiting | Review |
| Preview | Yi Er idle | Yi Er waving | Yi Er running | Yi Er waiting | Yi Er review |
| Name | Yuanzai · by @Gaming33 · Original Characters | ||||
|---|---|---|---|---|---|
| Install | curl -fsSL https://raw.githubusercontent.com/legeling/awesome-codex-pet/main/scripts/install-pet.sh | bash -s -- yuanzai--gaming33 | ||||
| Action | Idle | Waving | Running | Waiting | Review |
| Preview | Yuanzai idle | Yuanzai waving | Yuanzai running | Yuanzai waiting | Yuanzai review |
| Name | Yuzubou · by @Keseras34938976 · Original Characters | ||||
|---|---|---|---|---|---|
| Install | curl -fsSL https://raw.githubusercontent.com/legeling/awesome-codex-pet/main/scripts/install-pet.sh | bash -s -- yuzubou--keseras34938976 | ||||
| Action | Idle | Waving | Running | Waiting | Review |
| Preview | Yuzubou idle | Yuzubou waving | Yuzubou running | Yuzubou waiting | Yuzubou review |
| Name | Becky · by @NateWanggg · Animals | ||||
|---|---|---|---|---|---|
| Install | curl -fsSL https://raw.githubusercontent.com/legeling/awesome-codex-pet/main/scripts/install-pet.sh | bash -s -- becky--natewanggg | ||||
| Action | Idle | Waving | Running | Waiting | Review |
| Preview | Becky idle | Becky waving | Becky running | Becky waiting | Becky review |
| Name | Bubu · by @gbn666 · Animals | ||||
|---|---|---|---|---|---|
| Install | curl -fsSL https://raw.githubusercontent.com/legeling/awesome-codex-pet/main/scripts/install-pet.sh | bash -s -- bubu--gbn666 | ||||
| Action | Idle | Waving | Running | Waiting | Review |
| Preview | Bubu idle | Bubu waving | Bubu running | Bubu waiting | Bubu review |
| Name | Corgi Companion · by @cxian0928-afk · Animals | ||||
|---|---|---|---|---|---|
| Install | curl -fsSL https://raw.githubusercontent.com/legeling/awesome-codex-pet/main/scripts/install-pet.sh | bash -s -- corgi-companion--cxian0928-afk | ||||
| Action | Idle | Waving | Running | Waiting | Review |
| Preview | Corgi Companion idle | Corgi Companion waving | Corgi Companion running | Corgi Companion waiting | Corgi Companion review |
| Name | Diandian · by @LLLucasXU · Animals | ||||
|---|---|---|---|---|---|
| Install | curl -fsSL https://raw.githubusercontent.com/legeling/awesome-codex-pet/main/scripts/install-pet.sh | bash -s -- diandian--lllucasxu | ||||
| Action | Idle | Waving | Running | Waiting | Review |
| Preview | Diandian idle | Diandian waving | Diandian running | Diandian waiting | Diandian review |
| Name | Fleta · by @NateWanggg · Animals | ||||
|---|---|---|---|---|---|
| Install | curl -fsSL https://raw.githubusercontent.com/legeling/awesome-codex-pet/main/scripts/install-pet.sh | bash -s -- fleta--natewanggg | ||||
| Action | Idle | Waving | Running | Waiting | Review |
| Preview | Fleta idle | Fleta waving | Fleta running | Fleta waiting | Fleta review |
| Name | Frankie · by @AygunVarol · Animals | ||||
|---|---|---|---|---|---|
| Install | curl -fsSL https://raw.githubusercontent.com/legeling/awesome-codex-pet/main/scripts/install-pet.sh | bash -s -- frankie--aygunvarol | ||||
| Action | Idle | Waving | Running | Waiting | Review |
| Preview | Frankie idle | Frankie waving | Frankie running | Frankie waiting | Frankie review |
| Name | Little Sheep · by @MingDong · Animals | ||||
|---|---|---|---|---|---|
| Install | curl -fsSL https://raw.githubusercontent.com/legeling/awesome-codex-pet/main/scripts/install-pet.sh | bash -s -- little-sheep--mingdong | ||||
| Action | Idle | Waving | Running | Waiting | Review |
| Preview | Little Sheep idle | Little Sheep waving | Little Sheep running | Little Sheep waiting | Little Sheep review |
| Name | Mai · by @DwDestiny · Animals | ||||
|---|---|---|---|---|---|
| Install | curl -fsSL https://raw.githubusercontent.com/legeling/awesome-codex-pet/main/scripts/install-pet.sh | bash -s -- mai--dwdestiny | ||||
| Action | Idle | Waving | Running | Waiting | Review |
| Preview | Mai idle | Mai waving | Mai running | Mai waiting | Mai review |
| Name | Mimi · by @Spacebody · Animals | ||||
|---|---|---|---|---|---|
| Install | curl -fsSL https://raw.githubusercontent.com/legeling/awesome-codex-pet/main/scripts/install-pet.sh | bash -s -- mimi--spacebody | ||||
| Action | Idle | Waving | Running | Waiting | Review |
| Preview | Mimi idle | Mimi waving | Mimi running | Mimi waiting | Mimi review |
| Name | Panda · by @Jason-Bai · Animals | ||||
|---|---|---|---|---|---|
| Install | curl -fsSL https://raw.githubusercontent.com/legeling/awesome-codex-pet/main/scripts/install-pet.sh | bash -s -- panda--jason-bai | ||||
| Action | Idle | Waving | Running | Waiting | Review |
| Preview | Panda idle | Panda waving | Panda running | Panda waiting | Panda review |
| Name | Teddy · by @danieloleary · Animals | ||||
|---|---|---|---|---|---|
| Install | curl -fsSL https://raw.githubusercontent.com/legeling/awesome-codex-pet/main/scripts/install-pet.sh | bash -s -- teddy--danieloleary | ||||
| Action | Idle | Waving | Running | Waiting | Review |
| Preview | Teddy idle | Teddy waving | Teddy running | Teddy waiting | Teddy review |
| Name | Tian Hua Hua · by @D1a0y1bb · Animals | ||||
|---|---|---|---|---|---|
| Install | curl -fsSL https://raw.githubusercontent.com/legeling/awesome-codex-pet/main/scripts/install-pet.sh | bash -s -- tian-hua-hua--d1a0y1bb | ||||
| Action | Idle | Waving | Running | Waiting | Review |
| Preview | Tian Hua Hua idle | Tian Hua Hua waving | Tian Hua Hua running | Tian Hua Hua waiting | Tian Hua Hua review |
| Name | 自嘲熊 · by @z-kzhang · Animals | ||||
|---|---|---|---|---|---|
| Install | curl -fsSL https://raw.githubusercontent.com/legeling/awesome-codex-pet/main/scripts/install-pet.sh | bash -s -- zichao-xiong--z-kzhang | ||||
| Action | Idle | Waving | Running | Waiting | Review |
| Preview | 自嘲熊 idle | 自嘲熊 waving | 自嘲熊 running | 自嘲熊 waiting | 自嘲熊 review |
| Name | CodeNoNo · by @Dqd02 · Robots | ||||
|---|---|---|---|---|---|
| Install | curl -fsSL https://raw.githubusercontent.com/legeling/awesome-codex-pet/main/scripts/install-pet.sh | bash -s -- codenono--dq02 | ||||
| Action | Idle | Waving | Running | Waiting | Review |
| Preview | CodeNoNo idle | CodeNoNo waving | CodeNoNo running | CodeNoNo waiting | CodeNoNo review |
The fastest path is the submission guide on the website. It walks through categories, the folder layout, and the reviewer checklist.
If you prefer working from the repo:
pets/
└── pet-slug--author-slug/
├── submission.json
├── pet.json
└── spritesheet.webp
Use pet-slug--author-slug so multiple authors can ship variants of the same character. Generated previews and README listings are produced by CI:
python -m pip install -r requirements.txt npm run validate:pr npm run lint
Contributor PRs should only include submission.json, pet.json, and spritesheet.webp. Maintainers or CI regenerate previews, README listings, and pets.json after merge, but preview binaries are not kept as tracked Git assets.
- .agents/skills/hatch-pet — end-to-end pipeline for designing, generating, QAing, and packaging a pet
- English: docs/en
- 简体中文: docs/zh-CN
- Web gallery source: web/
- Stats worker: worker/
- Contribution guide: CONTRIBUTING.md
- Code and scripts: MIT
- Pet assets and generated previews: CC BY-NC 4.0, unless a pet folder says otherwise