PullNexus
PullNexus
Registro respaldado por GitHub y CLI para recursos de IA locales. Busca, descarga y envía habilidades, herramientas, plantillas, conjuntos de datos y artefactos de flujo de trabajo reutilizables.
Inicio rápido
pip install pullnexusBusca en el registro:
pullnexus search "fine-tune 35B on consumer GPU"
pullnexus search "local agent loop" --type skillExplora lo que está disponible:
pullnexus list-skills --type dataset
pullnexus pull local-rag-starter-packInicia un envío:
pullnexus submit --interactive --type skill
# or open an issue: github.com/MRWillisT/PullNexus/issues/new/chooseRegistro actual: 156 recursos en 10 tipos de recursos: habilidades, herramientas, plantillas, manuales (playbooks), políticas, prompts, conjuntos de datos, entornos, evaluaciones y repositorios.
1. Visión
Los modelos locales están mejorando rápidamente, pero el flujo de trabajo que los rodea sigue estando fragmentado. Los prompts útiles, ejemplos en JSONL, definiciones de herramientas, plantillas, notas de hardware y conjuntos de evaluación están dispersos en repositorios, gists y registros de chat.
PullNexus empaqueta esos artefactos en un formato de registro consistente que puede buscarse desde una CLI hoy en día y extenderse por otros clientes con el tiempo. El objetivo práctico es simple: encontrar un recurso relevante, inspeccionar sus metadatos, descargarlo si es instalable o usarlo como material de referencia para tu propia configuración local.
Es una capa de distribución pequeña y abierta para flujos de trabajo de IA locales, en lugar de un host de modelos, una plataforma de agentes alojada o una galería de prompts.
2. ¿Por qué ahora?
Varios elementos han madurado al mismo tiempo:
Las herramientas de inferencia local como Ollama, llama.cpp, LM Studio y vLLM son ahora partes normales de los flujos de trabajo de los desarrolladores.
Más personas mantienen la inferencia local porque el precio, la privacidad y la latencia importan en el uso diario.
El material reutilizable en torno a esos flujos de trabajo todavía carece de un hogar estándar. Los modelos y conjuntos de datos tienen centros; los artefactos operativos generalmente no.
La mayoría de las herramientas adyacentes resuelven la orquestación en tiempo de ejecución o el alojamiento de modelos, no el descubrimiento y la reutilización de bloques de construcción más pequeños como habilidades, manuales, plantillas o evaluaciones.
Eso hace que un registro tipado y orientado a la descarga sea útil incluso a una escala modesta.
3. Cómo funciona
Los recursos se indexan en
skills/index.jsoncon metadatos tipados.La CLI puede buscar en el registro, filtrar por tipo/categoría/etiqueta y descargar recursos instalables.
Los colaboradores pueden enviar a través de GitHub o generar una carpeta de borrador con el asistente interactivo.
Los recursos permanecen versionados, etiquetados y revisables en el repositorio.
El mismo esquema puede admitir clientes e integraciones más ricos más adelante.
Flujo de trabajo de contribución
Los recursos no necesitan comenzar como "habilidades". Un conjunto de conversaciones en JSONL útil, un manual de despliegue, una plantilla de modelo, un documento de política, una referencia de herramienta o un perfil de entorno pueden pasar por el mismo formato de registro.
En la práctica, muchas entradas provienen del trabajo real en proyectos: algo se vuelve reutilizable, se documenta y se agrega al registro con metadatos y archivos de soporte opcionales.
Superficie de la CLI
Comandos públicos actuales:
pullnexus search rust debugger --type skill
pullnexus list-skills --category automation
pullnexus pull local-rag-starter-pack
pullnexus submit --interactive --type playbookAlgunos tipos de recursos son paquetes de archivos instalables; otros son entradas de referencia que apuntan a repositorios externos, conjuntos de datos o documentación.
4. Cómo es realmente una habilidad
Esta es la estructura de carpetas para una habilidad: esto es lo que la gente envía:
skills/python-advanced-debugging/
├── skill.json → Metadata (name, description, tags, version, license)
├── examples.jsonl → JSONL conversation pairs or training examples
├── README.md → Human-readable explanation and usage notes
├── eval.jsonl → Test cases to verify the skill behaves as expected
└── tools/ → Optional MCP tool definitionsEjemplo de skill.json:
{
"name": "python-advanced-debugging",
"version": "1.2.0",
"description": "Expert techniques for memory leaks, pdb, and tracing in Python",
"tags": ["python", "debugging", "development"],
"license": "CC0-1.0",
"evaluation_cases": 12,
"mcp_compatible": true
}La estructura es intencionalmente simple para que la revisión, la reutilización y la validación sigan siendo directas.
5. Superficie actual
Disponible hoy
Registro respaldado por GitHub con 156 recursos indexados en 10 tipos de recursos
Comandos de CLI públicos para búsqueda, descarga/instalación, listado y andamiaje de envíos
Asistente de envío interactivo que genera carpetas de recursos y valida metadatos
Soporte de esquema para habilidades, herramientas, plantillas, políticas, manuales, prompts, conjuntos de datos, entornos, evaluaciones y repositorios
Obtención de registro local/remoto para que la CLI pueda degradarse correctamente cuando GitHub no está disponible
Carpetas de habilidades construidas alrededor de archivos simples: metadatos, ejemplos en JSONL, README y definiciones opcionales de evaluación/herramienta
Modo de asistente MCP
Cualquier asistente de IA conectado al servidor MCP de PullNexus puede usar el registro en vivo durante la conversación en lugar de responder solo desde el conocimiento general de fondo.
Buscar en el registro mientras ocurre la conversación
Recomendar recursos específicos basados en la pila, el problema o el objetivo del usuario
Descargar recursos instalables localmente sin salir del chat
Enviar comentarios de compatibilidad después de que un flujo de trabajo tenga éxito o falle
Ejemplo de prompt para una demostración sólida de antes/después:
I’m building a fully local RAG pipeline for PDFs with Ollama. Retrieval quality is bad, chunking feels wrong, and I want something concrete I can inspect or install. What should I use?Sin PullNexus, la mayoría de los asistentes dan consejos generales sobre marcos de RAG y tamaño de fragmentos. Con PullNexus MCP conectado, el asistente puede buscar en el registro en vivo, recomendar recursos concretos como local-rag-starter-pack y rag-eval-baseline, y ofrecer descargarlos en una carpeta local inmediatamente.
Otros buenos prompts de demostración son aquellos que incluyen una pila real más un modo de falla: la depuración de RAG local, la orquestación de agentes, la integración de MCP o la depuración de Python funcionan bien.
Trabajo a corto plazo
Exponer las superficies de comandos empaquetadas adicionales de manera más limpia en la CLI principal
Mejorar la documentación de integración de MCP/cliente
Ajustar la validación, la revisión y los informes de compatibilidad en torno a los recursos enviados
Mejorar la experiencia de usuario de navegación y filtrado del registro
Agregar más automatización en torno a la publicación y las comprobaciones de calidad
6. Posicionamiento
PullNexus se sitúa entre los repositorios sin procesar y los productos de plataforma completos. No intenta alojar modelos ni reemplazar los tiempos de ejecución de agentes. Su trabajo es más limitado: mantener los recursos de IA locales reutilizables en un formato que se pueda buscar con suficientes metadatos para que sean fáciles de descubrir y reutilizar.
Plataforma | Enfoque principal | Brecha que aborda PullNexus |
HuggingFace | Modelos y conjuntos de datos | No organizado en torno a artefactos de flujo de trabajo de IA local más pequeños |
OpenSkills | Ecosistema de habilidades alojado | No es abierto, nativo de repositorio o centrado en lo local |
Kits de herramientas de agentes | Marcos de trabajo de tiempo de ejecución y herramientas | No resuelven el registro/descubrimiento de recursos reutilizables |
PullNexus | Registro para recursos de IA locales | Proyecto en etapa inicial centrado en el esquema, la búsqueda y el flujo de contribución |
7. Desafíos y mitigaciones
Desafío | Mitigación |
Calidad | Estrellas, reseñas, casos de prueba, cola de curación |
Spam | Flujo de trabajo de GitHub + firma |
Incentivos | Atribución, historial de colaboradores y resultados reutilizables |
Legal | Licencia de contribución clara CC0/MIT + seguimiento de procedencia |
8. Gobernanza
PullNexus es mantenido actualmente por una persona. Las decisiones sobre el formato del registro, las reglas de contribución y la moderación se toman abiertamente en el repositorio a través de problemas (issues) y solicitudes de extracción (pull requests). Eso mantiene el proyecto directo: decisiones rápidas, justificación pública y un rastro documental claro.
Si el proyecto crece hasta convertirse en un esfuerzo real de múltiples mantenedores, la gobernanza puede expandirse a un modelo de mantenedor ligero con roles y reglas de decisión documentados. Por ahora, la prioridad es simple: mantener los estándares claros, mantener el proceso público y mantener el proyecto útil.
9. Aspectos destacados del registro
Algunos puntos de entrada que vale la pena conocer:
autonomous-agent-training-pack— más de 160 ejemplos sintéticos en JSONL, 16 temas, divisiones de entrenamiento/validación/prueba listas para usarsynthetic-general-training-pack— más de 110 ejemplos de entrenamiento de propósito general para codificación, razonamiento, documentos y webagent-role-orchestrator/agent-role-coder/agent-role-reviewer— prompts del sistema para una configuración local completa de múltiples agenteslocal-agent-system-blueprint— guía para principiantes para construir un sistema de agentes autónomos localmulti-agent-roles-template— configuración de roles JSON para un sistema local de 5 agentes listo para usarvibe-coder-workflow— el ciclo completo de constructor autodidacta, desde una idea vaga hasta código funcionalqwen3-35b-12gb-llama-server— configuración de llama-server contribuida por la comunidad para Qwen3 en 12GB de VRAMkv-cache-vram-best-practices— política de optimización de VRAM para el ajuste de caché KVn8n-mcp-workflows/autonomous-agent-payments— entradas del ecosistema MCP
Busca en el registro para explorar las 155 entradas: pullnexus list-skills
10. Hoja de ruta a corto plazo
Área | Próximo paso |
CLI | Exponer comandos empaquetados adicionales de manera más consistente y alinear el texto de ayuda con la superficie pública |
Registro | Seguir expandiendo la cobertura en los 9 tipos de recursos admitidos mientras se ajusta la calidad de los metadatos |
Documentación | Agregar una guía de integración más clara para la CLI, el uso de MCP/servidor y las rutas de contribución |
Revisión | Mejorar la validación, los informes de compatibilidad y los bucles de retroalimentación de los colaboradores |
Descubrimiento | Agregar una mejor navegación, filtrado y categorización en torno al índice en vivo |
11. Sobre el mantenedor
PullNexus es mantenido por un desarrollador que ha pasado aproximadamente un año y medio trabajando en proyectos reales asistidos por IA. El proyecto surgió de problemas de reutilización repetidos: los prompts útiles, los ejemplos en JSONL, las notas de despliegue y las referencias de herramientas seguían apareciendo en formatos ad hoc sin un lugar claro para estandarizarlos.
Es por eso que el repositorio está sesgado hacia artefactos prácticos y archivos simples. El objetivo no es presentar una gran visión de plataforma primero; es hacer que el material de IA local reutilizable sea más fácil de empaquetar, revisar, encontrar y usar.
Busca en el registro. Descarga lo que encaje. Envía lo que ayudó.
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/MRWillisT/PullNexus'
If you have feedback or need assistance with the MCP directory API, please join our Discord server