Nerfstudio
nerf.studio
What it is
Nerfstudio is a free, open-source API and toolkit for creating, training, and testing Neural Radiance Fields through modular components. Included methods are Nerfacto, Instant-NGP, NeRF, Mip-NeRF, TensoRF, and Splatfacto, its Gaussian Splatting implementation. Command-line tools process data, train and evaluate models, render videos, view trained scenes, and export models. A web viewer shows training in real time, lets users interact with scenes, renders custom camera trajectories, and creates videos. Share URLs allow others to watch progress, but those links are publicly accessible and can add latency. Documented capture workflows use COLMAP, Polycam, or Record3D to turn phone video into a 3D render. Installation is available through pip, source, or Docker. Docker requires NVIDIA GPU drivers supporting CUDA 11.8, and the quickstart requires an NVIDIA video card with CUDA installed. The project supports Tensorboard and Wandb logging, profiling, and debugging. It runs across Linux, Windows, web, API, and self-hosted environments, with Windows described as less tested and more fragile.
Spec sheet
- Purpose
- Nerfstudio provides a modular API for creating, training, and testing Neural Radiance Fields (NeRFs).Read 30 Sep 2026 · docs.nerf.studio
- Support
- The project directs users with questions to its Discord and provides documentation, tutorials, and a feedback form.Read 30 Sep 2026 · docs.nerf.studio
- License
- The project’s GitHub page identifies its license as Apache-2.0.Read 30 Sep 2026 · github.com
- Founded
- 2022Read 28 Sep 2026 · nerf.studio
- Capture integrations
- The project describes a capture-to-render pipeline using Colmap, Polycam, or Record3D.Read 30 Sep 2026 · github.com
- Data workflows
- The project documents full pipeline support with COLMAP, Polycam, or Record3D for turning phone video into a 3D render.Read 29 Sep 2026 · github.com
- Development
- Nerfstudio launched as an open-source project by Berkeley students in October 2022 and is developed by Berkeley students and community contributors.Read 30 Sep 2026 · docs.nerf.studio
- GPU requirement
- The repository quickstart requires an NVIDIA video card with CUDA installed; it says the library was tested with CUDA 11.8.Read 30 Sep 2026 · github.com
- Included Gaussian splatting
- Splatfacto is Nerfstudio’s Gaussian Splatting implementation.Read 30 Sep 2026 · docs.nerf.studio
- Included methods
- Included methods are Nerfacto, Instant-NGP, NeRF, Mip-NeRF, TensoRF, and Splatfacto.Read 29 Sep 2026 · docs.nerf.studio
- Installation
- The documentation provides installation instructions using pip, source code, Pixi, and Docker.Read 30 Sep 2026 · docs.nerf.studio
- Logging and debugging
- The project supports Tensorboard and Wandb logging interfaces, code profiling, and built-in debugging tools.Read 30 Sep 2026 · github.com
- Methods
- Included methods include Nerfacto, Instant-NGP, NeRF, Mip-NeRF, TensoRF, and Splatfacto.Read 30 Sep 2026 · docs.nerf.studio
- Platform limits
- The documentation says Windows installation is less tested and more fragile, and recommends Linux when available.Read 29 Sep 2026 · docs.nerf.studio
- Platform support
- The installation guide says Nerfstudio on Windows is less tested and more fragile, and recommends Linux when available.Read 30 Sep 2026 · docs.nerf.studio
- Project
- The documentation describes Nerfstudio as an open-source project launched by Berkeley students in October 2022 and developed by Berkeley students and community contributors.Read 29 Sep 2026 · docs.nerf.studio
- Remote viewing
- The viewer supports share URLs that let others view training progress, and the documentation says these links are publicly accessible and introduce latency.Read 29 Sep 2026 · docs.nerf.studio
- Training tools
- Its command line includes tools to process data, train and evaluate models, render videos, view trained NeRFs, and export models.Read 29 Sep 2026 · docs.nerf.studio
- Viewer
- Its web-based visualizer can show training in real time, let users interact with scenes, and render custom camera trajectories.Read 30 Sep 2026 · github.com
- Viewer integrations
- The web viewer is built using Viser and ThreeJS and packaged as a ReactJS application that connects to a server through a websocket.Read 29 Sep 2026 · docs.nerf.studio
- Web viewer
- The viewer displays training in real time and can create content videos from trained models.Read 29 Sep 2026 · docs.nerf.studio
Strong points and limits
Strong points
- Free and open source
- Several NeRF methods included
- Real-time interactive web viewer
- Phone-video capture workflows documented
- Logging, profiling, and debugging tools
Limits
- Requires an NVIDIA CUDA-capable GPU
- Windows installation is less tested
- Shared viewer links are public
- Docker requires CUDA 11.8 drivers
Who it suits
Nerfstudio suits developers, researchers, and 3D creators working with NeRF and Gaussian Splatting pipelines. It fits users comfortable with command-line tools, installation choices, and NVIDIA CUDA requirements.
Verdict
Nerfstudio provides a broad, modular NeRF workflow from capture and training through viewing, rendering, and export. Linux and suitable NVIDIA hardware are the safer documented setup choices.
Where Specifiction places it
- AI 3D Scanning Software#19 of 247.5