Open Source
Explore the latest AI open-source projects from GitHub and HuggingFace.
Explore the latest AI open-source projects from GitHub and HuggingFace.
InstantMesh is an open-source framework from Tencent ARC Lab for generating a textured 3D mesh from a single image in seconds. With over 4,400 GitHub stars, it has become a popular reference implementation for image-to-3D, turning a casual photo or generated picture into a usable mesh without the slow, per-object optimization that earlier text-to-3D methods required.
The defining characteristic of InstantMesh is its feed-forward design. Built on the LRM/Instant3D large reconstruction model architecture, it predicts geometry in a single forward pass rather than iteratively optimizing a NeRF for each object. This is what makes generation fast — a complete mesh emerges in roughly ten seconds on a capable GPU, compared with the minutes or hours older score-distillation pipelines needed.
InstantMesh works by first expanding a single input image into several consistent novel views using a fine-tuned Zero123++ multi-view diffusion model, then reconstructing a 3D mesh from those sparse views. By isosurface-extracting geometry from a triplane representation, it produces meshes with clean surfaces and reasonable topology that can be exported and used directly in standard 3D tools.
The project releases both inference and training code along with model weights, and the authors also published the Zero123++ fine-tuning code so others can adapt the multi-view stage. It is broadly accessible through a Hugging Face Gradio demo, a ComfyUI node, Replicate, and Colab notebooks, and it includes a Docker setup and a two-GPU mode to fit limited memory. This wide tooling support is a large part of why it became a community default.
Typical workflows feed InstantMesh an image — often the output of a text-to-image model — to bootstrap 3D assets for games, AR, or prototyping. Because it is permissively licensed under Apache-2.0, both the code and the released weights can be used in commercial projects, lowering the barrier for studios and indie developers.
As a research project, output quality depends heavily on the input image and on the multi-view diffusion stage; thin structures, complex materials, and unusual viewpoints can still produce artifacts, and active development has slowed since the initial release. It is best understood as a strong, fast baseline for single-image 3D rather than a production asset pipeline. For developers exploring image-to-3D, however, InstantMesh remains one of the most accessible and well-documented open frameworks available.
graphdeco-inria
Original reference implementation of 3D Gaussian Splatting for real-time radiance field rendering
ahujasid
Connect Blender to Claude AI via MCP for natural-language-driven 3D scene creation and manipulation.
Tencent Hunyuan
Tencent's open-source diffusion system that turns a single image or text prompt into high-resolution, textured 3D assets.