mosoo-connector
Herramienta CLI y Skill para agentes de IA en mosoo. Permite configurar, publicar e inspeccionar agentes a través de la API en entornos cloud, locales o autoalojados. Escrita en Go, facilita la gestión de sesiones duraderas y la integración con el control plane de mosoo sin ser un runtime general.
Ficha actualizada 28 sept 2026, 8:15 · upstream 28 sept 2026, 8:11 · release v0.3.0
Qué es mosoo-connector
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
El repositorio `mosoo-connector` proporciona una línea de comandos (CLI) y una Skill para agentes de codificación diseñada específicamente para la plataforma mosoo. Esta herramienta permite a los desarrolladores configurar, publicar e inspeccionar agentes mediante la API de mosoo, funcionando tanto en entornos cloud como en despliegues locales o autoalojados. No se trata de un runtime de agente ni de un generador OpenAPI general, sino de una utilidad cliente especializada para gestionar sesiones duraderas directamente desde las credenciales del proyecto y modelos/harnesses específicos.
La arquitectura se basa en Go y utiliza el framework Lathe para la generación de código y especificaciones. El proceso de construcción verifica el commit de Mosoo registrado en `specs/mosoo-contract.json`, exporta especificaciones OpenAPI/GraphQL y renderiza overlays. La herramienta soporta múltiples módulos de API, incluyendo `console`, `public-thread-api` (v1) y `public-thread-api-v2`, permitiendo la creación de sesiones directas del proyecto con configuración BYOK (Bring Your Own Key).
Para el despliegue, se ofrecen opciones como `go install`, compilación local con `make build`, o instalación vía Homebrew. La gestión de configuración es centralizada a través de comandos como `mosoo setup` y `mosoo auth login`, que almacenan credenciales y bases URL por defecto (como `cloud.mosoo.ai`) en archivos de configuración locales, permitiendo también la sobrescritura mediante variables de entorno o flags específicos para entornos personalizados.
- Gestión de agentes de IA en entornos cloud o autoalojados a través de la CLI.
- Integración de habilidades de codificación (coding-agent Skill) en flujos de trabajo existentes.
- Creación y ejecución de sesiones directas del proyecto con modelos personalizados (BYOK).
- Inspección y auditoría de agentes mediante comandos como `mosoo ls` o `mosoo doctor`.
- Despliegue de herramientas en entornos locales sin necesidad de contenedores Docker.
- Soporte nativo para múltiples versiones de API (v1 y v2) dentro del mismo binario.
- Generación determinista de metadatos de versión desde Git (`VERSION`, `COMMIT`, `BUILD_DATE`).
- Capacidad de autenticación flexible con soporte para credenciales explícitas y login interactivo.
- Integración con el ecosistema Lathe para la generación automática de especificaciones y guías.
- Compatibilidad con instalaciones estándar de Go (`go install`) y gestores de paquetes como Homebrew.
- No incluye soporte nativo para contenedores Docker ni archivos `Dockerfile` o `docker-compose`.
- Requiere instalación manual de dependencias de Go o uso de gestores de paquetes externos.
- La CLI no es un runtime generalizado, sino una herramienta cliente específica para mosoo.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Recomendado usar `go install` para entornos estándar o `make build` para desarrollo local. Para producción, configurar variables de entorno `MOSOO_HOST_BASE` si se usa un host personalizado. Asegurar que la ruta binaria (`GOBIN`) esté en PATH. El script oficial de instalación (`install.mosoo.ai/install.sh`) es útil para automatización con flags `--yes`. Verificar compatibilidad de versiones de API v2 antes de migrar integraciones productivas.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.