Repolode
nexu-io

nexu-io/open-design

Espacio de trabajo local y de código abierto para agentes de diseño con IA que convierte briefs en prototipos, presentaciones, dashboards, imágenes y videos con tu propio agente de programación.

Alternativa open source a:Figma

Estrellas
102,364
Forks
11,743
Issues abiertos
1,208
Último commit
hace 24 horas

¿Qué es?

OpenDesign es un espacio de trabajo para crear diseños con agentes de IA. Se parte de un brief, se elige un plugin o una plantilla y un agente, como Claude Code, Codex, Cursor o DeepSeek Harness, genera el resultado según un contrato de marca DESIGN.md. Entre los formatos disponibles están los prototipos web y móviles, los dashboards interactivos, las presentaciones, las imágenes y los gráficos animados de HyperFrames. Se pueden exportar a HTML, PDF, PPTX, MP4 o Markdown.

El proyecto se ejecuta localmente como aplicación de escritorio, interfaz web o mediante Docker. También se puede usar sin interfaz como servidor MCP o CLI (el comando od) dentro de un agente de programación. Incluye 151 paquetes de sistemas de diseño, más de 100 skills para agentes y cientos de plugins y plantillas. Los equipos pueden usar sus propias claves de modelos mediante un proxy BYOK con protecciones contra SSRF.

El repositorio tiene licencia Apache 2.0 y está escrito principalmente en TypeScript. Por ahora, los usuarios de Linux deben ejecutarlo desde el código fuente, ya que no se publica ninguna versión precompilada para Linux.

Funciones clave

  • 01Genera prototipos web y móviles, dashboards, presentaciones, imágenes y videos a partir de un brief.
  • 02Funciona con varias CLI de agentes de programación y un proxy API BYOK para proveedores de modelos.
  • 03Aplica un contrato de marca DESIGN.md y los 151 paquetes de sistemas de diseño incluidos.
  • 04Exporta presentaciones a HTML, PDF, PPTX, ZIP o Markdown, y gráficos animados a MP4.
  • 05Expone proyectos y archivos a otros agentes mediante un servidor MCP stdio y la CLI od.

Casos de uso

  • Convertir un brief de producto en un prototipo web o móvil interactivo antes de empezar el desarrollo.
  • Crear presentaciones e imágenes de marketing que respeten el sistema de marca existente de un equipo.
  • Refactorizar los componentes de una base de código git existente para que coincidan con una especificación DESIGN.md.
  • Permitir que un agente de programación de otro repositorio consulte tokens de diseño y componentes actualizados de proyectos locales.

Inicio rápido

  1. 1

    Clona el repositorio

  2. 2

    Lee la guía de inicio rápido para consultar los comandos de configuración

Antes de usarlo

  • Para generar diseños, necesitas una CLI de agente de programación o una clave de API de pago o propia.
  • Algunas funciones, como la aplicación de escritorio y el servicio en la nube, dependen de servicios externos.

Temas

Preguntas frecuentes

¿Qué es open-design?
Espacio de trabajo local y de código abierto para agentes de diseño con IA que convierte briefs en prototipos, presentaciones, dashboards, imágenes y videos con tu propio agente de programación. OpenDesign es un espacio de trabajo para crear diseños con agentes de IA. Se parte de un brief, se elige un plugin o una plantilla y un agente, como Claude Code, Codex, Cursor o DeepSeek Harness, genera el resultado según un contrato de marca DESIGN.md. Entre los formatos disponibles están los prototipos web y móviles, los dashboards interactivos, las presentaciones, las imágenes y los gráficos animados de HyperFrames. Se pueden exportar a HTML, PDF, PPTX, MP4 o Markdown.
¿open-design es gratuito? ¿Qué licencia tiene?
open-design es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿open-design sigue mantenido?
Mantenimiento activo. El último commit de open-design fue el 19 oct 2026.
¿Para qué puedo usar open-design?
Convertir un brief de producto en un prototipo web o móvil interactivo antes de empezar el desarrollo. Crear presentaciones e imágenes de marketing que respeten el sistema de marca existente de un equipo. Refactorizar los componentes de una base de código git existente para que coincidan con una especificación DESIGN.md. Permitir que un agente de programación de otro repositorio consulte tokens de diseño y componentes actualizados de proyectos locales.
¿Cómo se instala open-design?
Clona el repositorio Lee la guía de inicio rápido para consultar los comandos de configuración
¿Dónde consigo open-design?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/nexu-io/open-design

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados