explaingit

simonw/pedalican

Analysis updated 2026-05-18

20Audience · vibe coderComplexity · 1/5Setup · easy

TLDR

A decorative animated pelican-on-a-bicycle desktop pet add-on for OpenAI's Codex coding assistant.

Mindmap

mindmap
  root((pedalican))
    What it does
      Animated pelican pet
      Rides a tiny bicycle
      Runs inside Codex
    Tech stack
      hatch-pet skill
      imagegen skill
    Use cases
      Add personality to Codex
      Reference for pet skills
    Audience
      Codex users
      Hobby coders

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Add a fun animated pet to your Codex environment for personality.

USE CASE 2

Learn how a Codex pet is assembled from the hatch-pet and imagegen skills.

USE CASE 3

Use it as a reference example for building your own Codex pet.

How does it compare?

simonw/pedalicanaaronz345/athena-personal-academic-pageabolix/xplex
Stars202020
LanguageJavaScriptGo
Setup difficultyeasymoderatehard
Complexity1/52/53/5
Audiencevibe coderresearcherops devops

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

Requires an existing Codex install with the hatch-pet and imagegen skills already available.

In plain English

Pedalican is a small add-on for Codex, OpenAI's coding assistant, that gives it an animated desktop pet: a pelican riding a tiny bicycle. It was built by developer Simon Willison as a fun, low-stakes project rather than a serious tool. To use it, you copy the pedalican folder from this repository into a specific spot on your computer, the pets directory inside your local Codex configuration folder. Once installed, the pet appears and animates through several states. The project relies on two existing Codex skills to work: one called hatch-pet, which handles creating and managing pets inside Codex, and one called imagegen, which handles generating images. Pedalican combines these to produce its pelican character and its various animations. The repository includes a full set of animation frames and preview images showing the pelican in different states: idle, waiting, running in multiple directions, jumping, waving, reviewing, and a failed state. These are packaged as a spritesheet along with individual animated GIFs and a contact sheet showing all the frames together. There is no setup process beyond copying files, and no code to write or run yourself. This is not a general-purpose library or application, it is a single decorative pet meant to run inside the Codex environment. The README notes that some of the run artifacts are still being finalized and validated before being packaged into the pets directory, so the setup may change slightly as that finishes. The project has no listed programming language and no stated license, so anyone wanting to reuse or redistribute it should check with the author first. More background and the story behind building it is available on the author's blog. Overall, this is a playful, personal-scale project, a novelty companion for people already using Codex, not infrastructure meant for other developers to build on.

Copy-paste prompts

Prompt 1
Show me how to install the pedalican pet by copying its folder into my Codex pets directory.
Prompt 2
Explain how the hatch-pet and imagegen skills work together to create a Codex pet like this one.
Prompt 3
Help me design my own animated Codex pet inspired by pedalican's folder structure.
Prompt 4
Walk me through the animation states included in pedalican, like idle, running, and waving.

Frequently asked questions

What is pedalican?

A decorative animated pelican-on-a-bicycle desktop pet add-on for OpenAI's Codex coding assistant.

How hard is pedalican to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is pedalican for?

Mainly vibe coder.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.