OpenLRM: 3D generator — what it does and what you need to run it

OpenLRM is an open-source 3D generator from the 3DTopia team that tackles the image-to-3D task. The tool produces a volumetric model from a single input image and is positioned by its authors as an open implementation of Large Reconstruction Models.
What it does
As described by the authors, OpenLRM reconstructs 3D geometry from a flat image. The repository states that the code is written in Python using the transformers library. The model is available for download: the largest weights file is 1.7 GB, and the total size of all files is 3.4 GB. The authors mention the openlrm-obj-small-1.1 variant, which was trained on the Objaverse dataset and, according to the documentation, allows exporting the result to the obj format. The developers do not specify other export formats.What you need to run it
Running locally requires the CUDA platform — this is a direct statement in the documentation: the authors recommend reducing theframe_size parameter in configurations if a CUDA OOM error occurs.
The code is distributed under the Apache-2.0 license, and the weights files are under cc-by-nc-4.0. This means commercial use of the weights is restricted. The source code can be found in the repository at github.com/3DTopia/OpenLRM, and the weights at huggingface.co/zxhezexin/openlrm-mix-large-1.1. The latest tagged release is version v1.1.1, with the last code change dated May 2024.
Who it's for
The tool will be useful for researchers and developers in computer vision who want to understand the Large Reconstruction Models architecture or fine-tune the model on their own data. The open code and clear license on the source code facilitate this. Those looking for a ready-made solution for a commercial pipeline should consider the non-commercial license on the weights and the mandatory requirement of a GPU with CUDA support. If you don't have a GPU or it's not from NVIDIA, running OpenLRM locally won't be possible. The authors do not provide a cloud version, so you can only rely on your own hardware. OpenLRM carves out its niche as a research project with a transparent architecture. It doesn't try to be a universal all-purpose tool, but it does let you reproduce and study the approach to reconstructing 3D models from a single image.Fact sheet
Repository · Model on HuggingFace
| Task | image-to-3d source |
|---|---|
| Code license | Apache-2.0 source |
| Weights license | cc-by-nc-4.0 source |
| Platform | CUDA per the author’s description source |
| Largest weights file | 1.7 GB source |
| All weights files | 3.4 GB source |
| Export formats | obj per the author’s description source |
| Library | transformers source |
| Language | Python source |
| Last code change | 2024-05-06 source |
| Repository created | 2023-12-20 source |
Changes often — as of 2026-08-19
| Latest release | v1.1.1 source |
|---|---|
| Release date | 2024-03-13 source |
| GitHub stars | 1242 source |
| Forks | 80 source |
| Downloads per month | 96 source |
| Model updated | 2024-03-06 source |
Values are collected automatically from official sources and were checked on 2026-08-19. Each one links to its source, and values taken from the developer’s pages also carry a verbatim quote — hover over the note. Pricing and versions are shown as of the check date and change most often; verify on the vendor’s site before buying.



