{"schemaVersion":"1.0.0","id":"pet_kernel","slug":"kernel","name":"Kernel","version":"1.0.0","summary":"A compact terminal pet with a watchful idle loop.","description":["Kernel sits in the corner of Codex with a quiet rhythm: a blink, a pause, a small shift of attention. It keeps the terminal feeling occupied without asking for the center of the screen.","The sprite is tuned for dark surfaces, small panels, and long work sessions. Its motion is intentionally narrow, so it can loop beside active output without competing with the code.","Install it from the command line, keep it in your library, and swap states as your workspace changes."],"creator":{"handle":"@gabe","url":"/creator/gabe"},"rarity":"rare","price":"$5.99","license":"MIT","installCommand":"npx the-hatchery install kernel","installPath":"codex-pets/kernel","sprites":{"idle":"/pets/hero-idle.gif","thinking":"/pets/hero-idle.gif","working":"/pets/hero-idle.gif","celebrating":"/pets/hero-idle.gif"},"animations":[{"state":"idle","spriteUrl":"/pets/hero-idle.gif","frames":12,"fps":6,"loop":true},{"state":"thinking","spriteUrl":"/pets/hero-idle.gif","frames":12,"fps":6,"loop":true},{"state":"working","spriteUrl":"/pets/hero-idle.gif","frames":12,"fps":8,"loop":true},{"state":"celebrating","spriteUrl":"/pets/hero-idle.gif","frames":12,"fps":10,"loop":false}],"variants":[{"id":"kernel-rainbow","name":"Rainbow signal","palette":["#E40303","#FF8C00","#FFED00","#008026","#24408E"]}],"links":{"detail":"/p/kernel","manifest":"/api/pets/kernel/manifest"}}