Instala arquitecturas, no dependencias.
Código fuente, reglas de IA y servidores MCP, inyectados en tu repo y anclados a un commit. Tu IA ya sabe cómo usarlo.
curl -fsSL https://genpm.net/install.sh | shirm https://genpm.net/install.ps1 | iexgenpm add @core/authgenpm mcp setupDespués pídele a tu agente: Añade login con GitHub a este proyecto con genpm
Tres capas. Un commit.
Cada paquete trae su código, las reglas que tu IA necesita para usarlo y los servidores MCP con los que habla. Las tres pasan por la misma verificación de SHA.
Código que es tuyo
Llega a src/, no a node_modules. Lo ves en tu diff, lo editas y lo commiteas.
Contexto para tu IA
Un AGENTS.md por módulo, que solo se carga cuando tu agente trabaja en esa carpeta.
Conexiones listas
Los servidores MCP que necesita un módulo, declarados en su manifiesto. Solo se añaden con tu consentimiento.
Empieza con @core
Aún no hay paquetes. Sé el primero en publicar uno.
Instalaciones
Busca. Inspecciona. Inyecta.
Busca
Encuentra un módulo según lo que necesitas, desde la web, el CLI o tu IA.
genpm search stripeInspecciona
Lee los archivos exactos, las reglas de IA y el commit antes de que nada toque tu repo.
genpm info @core/billingInyecta
El código llega a src/, las reglas van donde las lee tu IDE y el lockfile fija el SHA.
genpm add @core/billingConecta GenPM a tu editor
Un solo servidor MCP. Tu agente busca, inspecciona e instala, y te pregunta antes de añadir nada fuera de tu código.
claude mcp add genpm -- genpm mcp serve{ "mcpServers": { "genpm": { "command": "genpm", "args": ["mcp", "serve"] } } }{ "servers": { "genpm": { "type": "stdio", "command": "genpm", "args": ["mcp", "serve"] } } }{ "mcpServers": { "genpm": { "command": "genpm", "args": ["mcp", "serve"] } } }[mcp_servers.genpm] command = "genpm" args = ["mcp", "serve"]
O ejecuta genpm mcp setup y GenPM escribe la config de cada cliente que detecte.
¿Sin el binario de genpm? Usa npx -y @genpm/mcp (necesita Node.js).
Lo que revisaste es lo que se instala.
Anclado a un SHA
Los tags se resuelven a un commit de 40 caracteres, verificado tras cada descarga. Nunca una rama.
Cero scripts
GenPM no tiene hooks de ciclo de vida. Nada de un paquete se ejecuta en tu máquina.
Reglas escaneadas
Cada archivo de reglas de IA se revisa en busca de prompt injection antes de listarse.
Publica tu arquitectura en 60 segundos.
Crea un tag, añade un genpm.json y un AGENTS.md. El registry solo guarda metadatos; tu código sigue en GitHub.