Saturday, October 24, 2026 4,350 lists 78,096 records on file
List your app or device

  1. Home
  2. AI 3D Model Generators
  3. InstantMesh

InstantMesh

What it is

InstantMesh is a free, Apache License 2.0 framework that generates a 3D mesh from one image using the LRM/Instant3D architecture. Published by TencentARC, it runs on Linux through local or self-hosted deployment. A Gradio demo starts with `python app.py`, while `run.py` provides command-line mesh generation. The default export is an OBJ mesh with vertex colors; an alternate texture-map export takes longer. The project uses rembg to segment the foreground and can skip that step when an input already has an alpha mask. Four sparse-view reconstruction model variants and a customized Zero123++ UNet for white-background image generation are included. Docker deployment is documented. Recommended requirements are Python 3.10 or later, PyTorch 2.1.0 or later, and CUDA 12.1 or later; two GPUs can reduce demo memory use. Training code is included, and community implementations are noted for ComfyUI, Replicate, and Google Colab.

For and against

For

  • Free Apache License 2.0 implementation
  • Image-to-3D mesh generation
  • Local Gradio and command-line workflows
  • OBJ output with vertex colors
  • Docker deployment documented

Against

  • Linux and self-hosted setup required
  • Needs compatible GPU hardware
  • Requires Python, PyTorch, and CUDA
  • Training dataset is not provided

The verdict

InstantMesh offers a local, open-source route from a single image to an OBJ mesh, with both demo and command-line workflows. Its hardware and dependency requirements make it most suitable for technically prepared users.

Who it suits

It suits developers and technical artists who want local or self-hosted image-to-3D generation. Users should be comfortable installing Python, PyTorch, CUDA, and compatible GPU hardware.

Plans and prices

InstantMesh

Free

Apache-2.0 licensed implementation · local installation requires Python, PyTorch, CUDA, and a compatible GPU

Every plan, in full

On the record

Command-line use
The `run.py` script generates 3D meshes from images via the command line.github.com · read 8 Oct 2026
Dataset limitation
The makers state that they cannot provide the training dataset because of its size.github.com · read 8 Oct 2026
Deployment
The README documents running the demo locally or with Docker.github.com · read 8 Oct 2026
Hardware and dependencies
The makers recommend Python 3.10 or later, PyTorch 2.1.0 or later, and CUDA 12.1 or later; the demo can use two GPUs to save memory.github.com · read 8 Oct 2026
Image processing
The project uses rembg to segment the foreground object and supports skipping that step when the input image already has an alpha mask.github.com · read 8 Oct 2026
Integration
The README acknowledges community implementations for ComfyUI, Replicate, and Google Colab demos.github.com · read 8 Oct 2026
License
The repository includes an Apache License 2.0.github.com · read 8 Oct 2026
Local demo
The repository provides a local Gradio demo that can be started with `python app.py`.github.com · read 8 Oct 2026
Maker
The repository is published by TencentARC; the pages opened do not state its headquarters or founding year.github.com · read 8 Oct 2026
Mesh output
The default export is an `.obj` mesh with vertex colors; an option exports a mesh with a texture map and takes longer.github.com · read 8 Oct 2026
Model variants
The project provides four sparse-view reconstruction model variants and a customized Zero123++ UNet for white-background image generation.github.com · read 8 Oct 2026
Purpose
InstantMesh is a feed-forward framework for generating a 3D mesh from a single image using the LRM/Instant3D architecture.github.com · read 8 Oct 2026
Training
The repository includes training code for sparse-view reconstruction models and Zero123++ fine-tuning.github.com · read 8 Oct 2026

Alternatives to InstantMesh

Every alternative, ranked