Un plugin y conjunto de skills que permite a los agentes de programación con IA generar, revisar y fabricar modelos CAD a partir de instrucciones en lenguaje natural.
manyfold3d/manyfold
Aplicación web autohospedada para organizar y gestionar colecciones de modelos 3D, especialmente archivos para impresión 3D.
- Estrellas
- 2,227
- Forks
- 147
- Issues abiertos
- 527
- Último commit
- ayer
¿Qué es?
Manyfold es una aplicación web de código abierto y autohospedada para gestionar colecciones de modelos 3D, con un enfoque especial en la impresión 3D. Ofrece un único lugar para guardar, explorar y organizar archivos de modelos, en vez de tenerlos dispersos entre carpetas y unidades.
La aplicación está desarrollada con Ruby on Rails y usa Sidekiq para las tareas en segundo plano. El visor 3D está basado en THREE.js y el procesamiento 3D en el servidor utiliza Mittsu. PostgreSQL es la base de datos para producción y SQLite se usa en desarrollo. La generación de miniaturas depende de ImageMagick y el análisis de archivos de modelos usa assimp.
El proyecto se distribuye como una imagen Docker multiplataforma y cuenta con una demo alojada para probarlo antes de instalarlo. La configuración del entorno de desarrollo se realiza con un único comando, bin/dev, o mediante una configuración de devcontainer.
Funciones clave
- 01Almacena y organiza archivos de modelos 3D en una interfaz web autohospedada.
- 02Permite ver modelos 3D en el navegador con un visor basado en THREE.js.
- 03Ejecuta tareas en segundo plano de forma asíncrona con Sidekiq.
- 04Admite PostgreSQL en producción y SQLite para desarrollo.
- 05Se distribuye como una imagen Docker multiplataforma e incluye instrucciones para Docker Compose.
Casos de uso
- Mantener una biblioteca personal de archivos STL y OBJ para impresión 3D.
- Alojar un archivo compartido de modelos en un makerspace o grupo pequeño, en un servidor propio.
- Explorar el código como referencia de una aplicación Rails con renderizado 3D.
Inicio rápido
- 1
Clona el repositorio
git clone https://github.com/manyfold3d/manyfold.git - 2
Entra en el directorio del proyecto
cd manyfold - 3
Inicia la app con el script dev (instala las dependencias, configura la base de datos y la sirve en http://127.0.0.1:3214)
bin/dev
Antes de usarlo
- Requiere varias herramientas locales, como Ruby 3.4, Node.js, libarchive, ImageMagick y assimp.
- Para el despliegue en producción, lo más recomendable es usar Docker Compose y PostgreSQL, aunque configurarlos requiere trabajo.
- Licenciado bajo AGPL-3.0, una licencia copyleft que también se aplica a las versiones modificadas que se sirven a través de la red.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es manyfold?
- Aplicación web autohospedada para organizar y gestionar colecciones de modelos 3D, especialmente archivos para impresión 3D. Manyfold es una aplicación web de código abierto y autohospedada para gestionar colecciones de modelos 3D, con un enfoque especial en la impresión 3D. Ofrece un único lugar para guardar, explorar y organizar archivos de modelos, en vez de tenerlos dispersos entre carpetas y unidades.
- ¿manyfold es gratuito? ¿Qué licencia tiene?
- manyfold es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿manyfold sigue mantenido?
- Mantenimiento activo. El último commit de manyfold fue el 5 nov 2026.
- ¿Para qué puedo usar manyfold?
- Mantener una biblioteca personal de archivos STL y OBJ para impresión 3D. Alojar un archivo compartido de modelos en un makerspace o grupo pequeño, en un servidor propio. Explorar el código como referencia de una aplicación Rails con renderizado 3D.
- ¿Cómo se instala manyfold?
- Clona el repositorio: git clone https://github.com/manyfold3d/manyfold.git Entra en el directorio del proyecto: cd manyfold Inicia la app con el script dev (instala las dependencias, configura la base de datos y la sirve en http://127.0.0.1:3214): bin/dev
- ¿Dónde consigo manyfold?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/manyfold3d/manyfold
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Plataforma Rails de código abierto para crear sitios de comunidades; es el software que impulsa dev.to.
Plataforma de publicación web y blogs autoalojada, desarrollada con Ruby on Rails y conocida anteriormente como Typo.
Herramienta de gestión de eventos basada en Rails para organizar conferencias de software libre y de código abierto, con gestión de propuestas, horarios e inscripciones.
Plataforma open source de gestión de información de productos (PIM) y activos digitales (DAM), basada en Laravel, para gestionar y enriquecer datos de productos.
Software de comunidades de preguntas y respuestas basado en Rails que impulsa codidact.com y admite varias comunidades, categorías y tipos de publicaciones en una sola instalación.