# Acerca del proyecto

LibreModular-MCP es un Hub escrito en Rust y un conjunto de puentes en Python que permiten a un modelo de lenguaje manejar aplicaciones de escritorio ejecutando scripts en ellas. Esta página dice quién hizo cada parte a medida que se trabajó, con qué licencia se publica el código, cómo informar de una vulnerabilidad y cómo se comprueba un cambio.

*«El bucle», 48 segundos en un solo plano, sin cortes: la cámara parte de una pincelada en Krita, sigue las palabras que se vuelven hierba al anochecer, luego una chispa de texto hasta el Hub, y vuelve a Krita. Renderizado por el propio Hub en Blender, en un equipo Linux.*


## Quién hizo qué

En el proyecto trabajaron una persona y varios modelos. Los roles se anotan tal como se desempeñaron; el repositorio mantiene la misma lista en [CONTRIBUTORS.md](https://github.com/RonanDavalan/LibreModular-MCP/blob/main/CONTRIBUTORS.md) y la completa el día en que alguien trabaja.

- **Ronan Davalan**: arquitecto y árbitro. Iniciativa, prioridades, requisitos de seguridad, validación y pruebas. Único humano del proyecto.
- **Claude Code (Anthropic, Opus 5.5 y Sonnet 5.5)**: ingeniero de sistemas y desarrollador principal, desde el 3 de octubre de 2026. Marco de trabajo, revisión e integración del código, documentación técnica, paquetes, sitio web y traducciones. Es también el primer usuario de la herramienta: manejar GIMP, Blender, LibreOffice, Krita e Inkscape desde un modelo es el caso de uso del que partió el proyecto.
- **Claude Cloud (Anthropic)**: escribió el código en ramas a partir de prompts, sin acceso al marco de trabajo. Su trabajo se revisó antes de cada fusión.
- **Gemini (Google)**: asesor de arquitectura y sintetizador. Redactó la nota fundacional y propuso el nombre.
- **Muse Spark 1.3 (Meta)**: diseñador gráfico. Dibujó el logotipo y los favicons, adoptados el 20 de octubre de 2026.
- **DeepSeek V4.1 Flash y MiMo V2.6 Flash (modelos gratuitos, mediante opencode)**: modelos piloto de la prueba en Windows y visitantes sin contexto de la prueba de primer contacto; los puntos de fricción que comunicaron están corregidos en el README y en las guías.

El método de trabajo procede de proyectos anteriores del mismo autor; [CONTRIBUTORS.md](https://github.com/RonanDavalan/LibreModular-MCP/blob/main/CONTRIBUTORS.md) los nombra, con las personas y los modelos que se acreditan allí.

## Licencia

El código se publica bajo la licencia MIT. El archivo de licencia empieza con `MIT License` y `Copyright (c) 2026 LibreModular-MCP contributors`; es [LICENSE](https://github.com/RonanDavalan/LibreModular-MCP/blob/main/LICENSE) en el repositorio.

## Informar de una vulnerabilidad

Notifíquelo en privado, mediante la notificación privada de vulnerabilidades del repositorio: su pestaña *Security* y luego *Report a vulnerability*. No abra una incidencia pública para ello. [SECURITY.md](https://github.com/RonanDavalan/LibreModular-MCP/blob/main/SECURITY.md) promete un acuse de recibo en un plazo de 7 días y una primera evaluación, que dice si el informe se acepta como vulnerabilidad, en un plazo de 30 días. Enumera además las versiones con soporte, lo que entra en el alcance y las reglas de buena fe para la investigación.

Los límites del Hub figuran en la página de [seguridad](https://libremodular.davalan.fr/es/security/index.md): un informe sobre uno de esos límites queda fuera del alcance de SECURITY.md.

## Contribuir

Un cambio en el Hub o en un puente se comprueba con los comandos de la CI del repositorio, que están con su modo de uso en [CONTRIBUTING.md](https://github.com/RonanDavalan/LibreModular-MCP/blob/main/CONTRIBUTING.md) (en inglés); la página de [seguridad](https://libremodular.davalan.fr/es/security/index.md) los repite con sus recuentos.

Una aplicación nueva necesita un módulo del lado del Hub y un puente del lado de la aplicación; la [arquitectura](https://libremodular.davalan.fr/es/architecture/index.md) muestra cómo se construyen los existentes. Quien contribuye se acredita en `CONTRIBUTORS.md` con el rol que desempeñó de verdad.

