Plugin e conjunto de skills que permitem a agentes de programação com IA gerar, verificar e fabricar modelos CAD a partir de solicitações em linguagem natural.
manyfold3d/manyfold
Aplicação web auto-hospedada para organizar e gerenciar coleções de modelos 3D, especialmente arquivos para impressão 3D.
- Estrelas
- 2,229
- Forks
- 148
- Issues abertas
- 527
- Último commit
- há 7 horas
O que é?
Manyfold é uma aplicação web open source e auto-hospedada para gerenciar uma coleção de modelos 3D, com foco em impressão 3D. Ela oferece um lugar central para armazenar, visualizar e organizar arquivos de modelos, sem precisar espalhá-los por pastas e unidades diferentes.
A aplicação é desenvolvida com Ruby on Rails e usa Sidekiq para tarefas em segundo plano. O visualizador 3D é baseado em THREE.js, e o processamento 3D no servidor usa Mittsu. PostgreSQL é o banco de dados em produção, enquanto SQLite é usado no desenvolvimento. A geração de miniaturas depende do ImageMagick, e a análise dos arquivos de modelo usa assimp.
O projeto é distribuído como uma imagem Docker multiplataforma, e há uma demonstração hospedada para testar a aplicação antes de instalá-la. A configuração do ambiente de desenvolvimento é feita com um único comando bin/dev ou com uma configuração de devcontainer.
Recursos principais
- 01Armazena e organiza arquivos de modelos 3D em uma interface web auto-hospedada.
- 02Oferece visualização de modelos 3D no navegador, baseada em THREE.js.
- 03Executa tarefas em segundo plano de forma assíncrona com Sidekiq.
- 04Oferece suporte a PostgreSQL em produção e SQLite no desenvolvimento.
- 05É distribuído como uma imagem Docker multiplataforma, com instruções para Docker Compose.
Casos de uso
- Manter uma biblioteca pessoal de arquivos STL e OBJ para impressão 3D.
- Hospedar um arquivo compartilhado de modelos em um servidor próprio, para um makerspace ou um grupo pequeno.
- Explorar a base de código como referência de uma aplicação Rails com renderização 3D.
Início rápido
- 1
Clone o repositório
git clone https://github.com/manyfold3d/manyfold.git - 2
Entre no diretório do projeto
cd manyfold - 3
Inicie o app com o script dev (instala as dependências, configura o banco de dados e disponibiliza o app em http://127.0.0.1:3214)
bin/dev
Antes de usar
- Requer várias ferramentas locais, como Ruby 3.4, Node.js, libarchive, ImageMagick e assimp.
- Para implantação em produção, o ideal é usar Docker Compose e PostgreSQL, mas a configuração exige algum trabalho.
- Licenciado sob AGPL-3.0, uma licença copyleft que também se aplica a versões modificadas disponibilizadas pela rede.
Em coleções
Tópicos
Perguntas frequentes
- O que é manyfold?
- Aplicação web auto-hospedada para organizar e gerenciar coleções de modelos 3D, especialmente arquivos para impressão 3D. Manyfold é uma aplicação web open source e auto-hospedada para gerenciar uma coleção de modelos 3D, com foco em impressão 3D. Ela oferece um lugar central para armazenar, visualizar e organizar arquivos de modelos, sem precisar espalhá-los por pastas e unidades diferentes.
- manyfold é gratuito? Qual é a licença?
- manyfold é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- manyfold ainda é mantido?
- Manutenção ativa. O último commit de manyfold foi em 6 de nov. de 2026.
- Para que posso usar manyfold?
- Manter uma biblioteca pessoal de arquivos STL e OBJ para impressão 3D. Hospedar um arquivo compartilhado de modelos em um servidor próprio, para um makerspace ou um grupo pequeno. Explorar a base de código como referência de uma aplicação Rails com renderização 3D.
- Como instalar manyfold?
- Clone o repositório: git clone https://github.com/manyfold3d/manyfold.git Entre no diretório do projeto: cd manyfold Inicie o app com o script dev (instala as dependências, configura o banco de dados e disponibiliza o app em http://127.0.0.1:3214): bin/dev
- Onde consigo manyfold?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/manyfold3d/manyfold
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Plataforma Rails de código aberto para criar comunidades online; é o software que alimenta o dev.to.
Plataforma de blogging e publicação na web auto-hospedada, desenvolvida em Ruby on Rails e anteriormente conhecida como Typo.
Ferramenta de gestão de eventos baseada em Rails para organizar conferências de Software Livre e de Código Aberto, incluindo chamadas de trabalhos, programação e inscrições de participantes.
Plataforma open source de PIM (Product Information Management) e DAM (Digital Asset Management) baseada em Laravel para gerenciar e enriquecer dados de produtos.
Software de comunidade de perguntas e respostas baseado em Rails que alimenta o codidact.com e oferece suporte a várias comunidades, categorias e tipos de publicação em uma única instalação.