Saltar al contenido

Puruto

El repositorio ES la aplicación

¿Qué es Puruto?

Puruto es un framework de desarrollo para crear aplicaciones agénticas. Define un estándar para empaquetar apps de forma que cualquier agente de código las entienda y ejecute — sin configuración adicional.

La idea central: el repositorio es la aplicación. El agente lee el repo, sabe quién es, qué puede hacer y cómo comportarse.

Estándar abierto

Basado en el formato SKILL.md, adoptado por Claude Code, Gemini CLI, Codex y Windsurf desde diciembre 2025. Escríbelo una vez, ejecútalo en cualquier agente.

Ecosistema local

Todo vive en ~/purutos/. Puruto en sí no depende de cloud (aunque el agente/runner que uses puede requerir red o un plan de pago). Tus datos, tu máquina, tus reglas.

Generador incluido

Un comando crea un repo Puruto completo: CLAUDE.md, agent.md, 4 skills base, .env.example y README — todo funcional desde el primer momento.

Componible

Conecta Purutos entre sí con IPC agéntico. puruto-data como bóveda de datos, puruto-telegram como conector móvil.

Empieza rápido

Antes de empezar, revisa:

Ventana de terminal
# 1. Clona el framework
git clone https://github.com/pepetox/puruto.git && cd puruto
# 2. Instala la dependencia del generador
pip install jinja2
# 3. Abre el repo en tu agente compatible e inicializa el ecosistema
/init
# 4. Crea tu primera app
/puruto-generator

Si aún no usas un agente compatible, puedes empezar por CLI:

Ventana de terminal
python3 .claude/skills/puruto-generator/scripts/generate.py \
--name puruto-demo \
--description "Puruto de ejemplo"

Purutos del ecosistema


プルト (Puruto) — adaptación fonética japonesa de Plutón. Pequeño, con ecosistema propio.