LibreAI / AI 3D / MILo
// ai-3d ยท Anttwo/MILo

MILo

Mesh-in-the-loop Gaussian Splatting from a SIGGRAPH Asia paper.

๐Ÿ’Ž Hidden gemโ˜… 528 starsโ‘‚ 54 forksNOASSERTIONupdated 2026-04
โ–ฆ visual โ€” this project's README ships no embeddable screenshot,
so here's a placeholder. The guide below is complete regardless.
// project facts

Project facts

MILo is an open-source ai 3d project by Anttwo (Anttwo/MILo on GitHub). It has 528 GitHub stars and 54 forks, is released under the NOASSERTION license, and was last updated on GitHub on 3 April 2026.

Repository
Anttwo/MILo
GitHub stars
528
Forks
54
License
NOASSERTION
Last updated on GitHub
3 April 2026
Category
AI 3D
Listing
Hidden gem โ€” a shorter page for a lesser-known project
Official site
Official docs
// how it works

How it works

  1. Read the paper

    Start with the project page overview.

  2. Clone the repo

    Get the official implementation.

  3. Set up the environment

    Follow the README for dependencies.

  4. Run the method

    Reproduce splats on your own captures.

// features

Why people love it

Mesh-in-the-loop

Meshes guide the splat optimization.

SIGGRAPH Asia 2025

Peer-reviewed research code.

Detailed surfaces

Aims for geometric consistency.

Official implementation

Code from the paper authors.

Differentiable rendering

Modern 3D vision techniques.

Project page

Paper, videos, and docs online.

Advertisement
// run it

Run it yourself

  1. Step 1 โ€” Clone the repo

    Download the official implementation.

    git clone https://github.com/Anttwo/MILo.git
    cd MILo
  2. Step 2 โ€” Install deps

    Set up the Python environment per README.

    pip install -r requirements.txt
  3. Step 3 โ€” Run the demo

    Follow the README to train on sample data.

    # see README for dataset prep and launch command
// use cases

What you can build

Advertisement
// faq

Questions, answered

What is MILo?

The official code for Mesh-In-the-Loop Gaussian Splatting (SIGGRAPH Asia 2025), at Anttwo/MILo.

What does mesh-in-the-loop mean?

Mesh reconstruction guides the splat optimization for better geometry.

Is it easy to run?

It is research code; expect a setup process from the README.

Is it free?

The code is on GitHub; no license is asserted, so check the repo.

Where is the paper?

Linked from the project page.

// keep exploring

Similar tools

AI 3D

mesh2splat

Fast mesh-to-3D-Gaussian-Splat conversion from EA research.

โ˜… 948 starsNOASSERTION
View guide โ†’
AI 3D

mvsplat

A utility for eCCV'24 Oral] MVSplat.

โ˜… 1.3k starsMIT
View guide โ†’
AI 3D

DiffSplat

DiffSplat, in Python โ€” built for [iclr 2025] official implementation of "diffsplat: repu.

โ˜… 546 starsMIT
View guide โ†’
AI 3D

spirula-studio

Cross-vendor 3D Gaussian Splatting trainer: video to splat to mesh.

โ˜… 1.4k starsGPL-3.0
View guide โ†’
AI 3D

resplat

Recurrent Gaussian Splatting from an ECCV spotlight paper.

โ˜… 365 starsMIT
View guide โ†’
AI 3D

Gaussian-LIC

Real-time LiDAR-inertial-camera Gaussian Splatting SLAM.

โ˜… 658 starsCustom
View guide โ†’
// alternatives

Alternatives in AI 3D

The most-starred other AI 3D projects in the LibreAI catalogue โ€” the realistic shortlist if MILo is not the right fit.

Get MILo

Free and open โ€” grab the source, star the repo, and start creating.