Aplicación de escritorio, móvil, web y CLI para ejecutar y orquestar varios agentes de programación, como Claude Code, Codex y OpenCode, en worktrees paralelos.
crafter-station/petdex
Galería pública y CLI para explorar, instalar y enviar mascotas animadas de pixel art que flotan en la pantalla y reaccionan a Codex y otros agentes de programación.
- Estrellas
- 4,256
- Forks
- 211
- Issues abiertos
- 17
- Último commit
- hace 10 días
¿Qué es?
Petdex es una galería comunitaria de compañeros animados, llamados mascotas, creada para Codex y otros agentes de programación, como Claude Code, Gemini CLI y OpenCode. Cada mascota es un paquete pequeño compuesto por un archivo de metadatos `pet.json` y una hoja de sprites con los fotogramas de animación. Puedes explorar las mascotas en petdex.dev, instalar una con un único comando `npx petdex install` y enviar las tuyas.
El proyecto tiene tres partes: una galería web Next.js, una CLI de npm para listar, instalar, enviar y gestionar colecciones, y una aplicación de escritorio que muestra la mascota activa flotando sobre el espacio de trabajo. La aplicación de escritorio anima a la mascota cada vez que un agente realiza una llamada a una herramienta, y permite cambiar de mascota y conectar agentes desde el panel Settings. La API pública de manifiestos enumera todas las mascotas aprobadas, para que otros desarrolladores puedan crear sus propios clientes a partir de ella.
El código está organizado como un monorepo de TypeScript que usa Next.js, React, Drizzle con Postgres, Clerk para la autenticación y Cloudflare R2 para el almacenamiento. Incluye un entorno de desarrollo local basado en Docker.
Funciones clave
- 01Explorar e instalar mascotas animadas con `npx petdex install <slug>`.
- 02Enviar mascotas desde la línea de comandos o mediante el formulario web.
- 03Aplicación de escritorio flotante que anima a la mascota cada vez que un agente de programación llama a una herramienta.
- 04API pública de manifiestos que enumera todas las mascotas aprobadas y las URL de sus hojas de sprites.
- 05Colecciones personales con una CLI para listar, crear, editar y eliminar.
Casos de uso
- Dar a tu sesión de Codex o Claude Code un compañero visual que reaccione a la actividad del agente.
- Compartir o descargar mascotas de pixel art para personalizar el escritorio.
- Crear un cliente o widget de escritorio personalizado que obtenga las mascotas de la API pública.
- Crear y publicar tus propias mascotas animadas con sprites para la comunidad.
Inicio rápido
- 1
Instala una mascota conocida con la CLI
npx petdex install boba - 2
Descarga la aplicación de escritorio desde petdex.dev/download
- 3
Abre la aplicación, pulsa Cmd+, sobre la mascota, elige la tuya en Pets y conecta los agentes en Agents
Antes de usarlo
- La aplicación de escritorio y las mascotas de Petdex están pensadas para Codex y los agentes de programación compatibles.
- Las ilustraciones de las mascotas son fan art enviado por los usuarios, y los derechos pertenecen a quienes lo envían, no al proyecto.
Temas
Preguntas frecuentes
- ¿Qué es petdex?
- Galería pública y CLI para explorar, instalar y enviar mascotas animadas de pixel art que flotan en la pantalla y reaccionan a Codex y otros agentes de programación. Petdex es una galería comunitaria de compañeros animados, llamados mascotas, creada para Codex y otros agentes de programación, como Claude Code, Gemini CLI y OpenCode. Cada mascota es un paquete pequeño compuesto por un archivo de metadatos `pet.json` y una hoja de sprites con los fotogramas de animación. Puedes explorar las mascotas en petdex.dev, instalar una con un único comando `npx petdex install` y enviar las tuyas.
- ¿petdex es gratuito? ¿Qué licencia tiene?
- petdex es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿petdex sigue mantenido?
- Mantenimiento activo. El último commit de petdex fue el 10 oct 2026.
- ¿Para qué puedo usar petdex?
- Dar a tu sesión de Codex o Claude Code un compañero visual que reaccione a la actividad del agente. Compartir o descargar mascotas de pixel art para personalizar el escritorio. Crear un cliente o widget de escritorio personalizado que obtenga las mascotas de la API pública. Crear y publicar tus propias mascotas animadas con sprites para la comunidad.
- ¿Cómo se instala petdex?
- Instala una mascota conocida con la CLI: npx petdex install boba Descarga la aplicación de escritorio desde petdex.dev/download Abre la aplicación, pulsa Cmd+, sobre la mascota, elige la tuya en Pets y conecta los agentes en Agents
- ¿Dónde consigo petdex?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/crafter-station/petdex
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Una oficina virtual que muestra cada proyecto de Claude Code o Codex como una sala y a cada agente como un personaje pixel art con actividad en tiempo real.
CLI y catálogo de plantillas con agentes, comandos, ajustes, hooks e integraciones MCP listos para configurar Claude Code.
Plugin para Claude Code que añade una línea de estado en tiempo real con el uso del contexto, los límites de uso, las herramientas activas, los agentes en ejecución y el progreso de las tareas pendientes.
CLI para gestionar los recursos de IA de un equipo en un repositorio Git compartido y sincronizarlos con las herramientas de IA de sus integrantes.
Una herramienta CLI que abre un visor web local al estilo de GitHub para revisar diffs de commits de git y copiar comentarios como prompts para IA.