"Use MonoGS for CUDA Gaussian-splatting SLAM, dataset/config setup,
Scanned 9/8/2026
Install to Claude Code
npx -y skills add VectorSpaceLab/AREX-Skill --skill mono-gs --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Mono Gs?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/vectorspacelab-mono-gs)More formats (shields.io, HTML) on the badges page.
---
name: mono-gs
description: "Use MonoGS for CUDA Gaussian-splatting SLAM, dataset/config setup,
offline evaluation, and RealSense live demos."
disable-model-invocation: true
metadata:
disco-role: operating
license: NOASSERTION
---
# MonoGS
Use this repo skill when a task is about MonoGS / Gaussian Splatting SLAM:
installing the runtime, preparing datasets/configs, running monocular/RGB-D/stereo
SLAM, evaluating results, or operating the RealSense live GUI demo.
MonoGS is CUDA-first. Core SLAM and evaluation workflows require CUDA-capable
PyTorch plus the `simple_knn` and `diff_gaussian_rasterization` native
extensions; a CPU-only environment is not a valid substitute for those workflows.
## Quick route map
| User intent | Read |
| --- | --- |
| Install MonoGS, build submodules, verify CUDA/backend imports | [environment-setup](sub-skills/environment-setup/SKILL.md) |
| Download/validate TUM, Replica, EuRoC data or edit YAML configs | [data-and-configs](sub-skills/data-and-configs/SKILL.md) |
| Run offline monocular, RGB-D, or stereo SLAM with `slam.py` | [offline-slam](sub-skills/offline-slam/SKILL.md) |
| Use `--eval`, inspect result folders, ATE/render metrics, W&B behavior | [evaluation-and-results](sub-skills/evaluation-and-results/SKILL.md) |
| Run/debug live Intel RealSense capture or the Open3D/OpenGL GUI | [live-demo](sub-skills/live-demo/SKILL.md) |
## Minimal install shape
From a MonoGS checkout, the documented baseline is a Conda environment with
Python 3.7, PyTorch 1.12.1, CUDA 11.6, Open3D, evo, W&B, GUI dependencies, and
the two recursive submodules built as editable CUDA extensions. Read
[environment-setup](sub-skills/environment-setup/SKILL.md) before installing;
that sub-skill has the build order and troubleshooting gates.
After installation, run the bundled diagnostic:
```bash
python scripts/check_monogs_environment.py --repo-root <mono-gs-checkout> --require-cuda
```
## Main commands
```bash
# Monocular TUM
python slam.py --config configs/mono/tum/fr3_office.yaml
# RGB-D TUM
python slam.py --config configs/rgbd/tum/fr3_office.yaml
# RGB-D Replica single-process-style config
python slam.py --config configs/rgbd/replica/office0_sp.yaml
# Stereo EuRoC
python slam.py --config configs/stereo/euroc/mh02.yaml
# Headless evaluation with W&B disabled by environment
WANDB_MODE=disabled python slam.py --config configs/mono/tum/fr3_office.yaml --eval
```
Validate dataset roots before launching long runs with the helper in
[data-and-configs](sub-skills/data-and-configs/SKILL.md), and use the planner in
[offline-slam](sub-skills/offline-slam/SKILL.md) when constructing commands for
custom configs.
## Shared references and scripts
- [Architecture](references/architecture.md) maps the CLI, config loader,
dataset wrappers, frontend/backend, GUI, and evaluation flow.
- [Troubleshooting](references/troubleshooting.md) routes common failures to the
right sub-skill.
- [Repository provenance](references/repo-provenance.md) records the source
snapshot used to build this skill; read it before deciding whether a checkout
needs `refresh-repo-skill`.
- [scripts/check_monogs_environment.py](scripts/check_monogs_environment.py)
checks Python, CUDA, native extension imports, repo modules, and optional GUI
or RealSense dependencies without running SLAM.
## Avoid this skill when
- The task is about generic 3D Gaussian Splatting training unrelated to MonoGS
SLAM workflows.
- The user needs a CPU-only visual odometry or SLAM stack.
- The user asks to edit or maintain a different repository rather than use
MonoGS workflows.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!