• Picks
  • Discover
  • Alternatives
  • About

© 2026 Willet

  • Newsletter
  • About
  • FAQ
  • Terms
  • Privacy & Cookies
Join the Discord (opens in a new tab)
Harry (J.X.) C. avatar

Spirula Studio

Gaussian splatting trainer that turns photos or video into splats and meshes

  • Design and creative
  • AI models and runtimes
View on GitHub

What it is

A single self-contained desktop app and CLI that takes raw photos or video, runs its own structure-from-motion and masking, trains 3D Gaussian Splatting models, and exports textured meshes. Its Vulkan compute path runs on GPUs from NVIDIA, AMD, Intel, and Apple, an optional CUDA backend is available, and quantized training keeps memory use low. Photographers, VFX artists, and scan hobbyists use it to build 3D captures from fisheye, 360-degree, or regular cameras without setting up Python or COLMAP.

Images

Facts

Stars
1,796 GitHub stars.
1,796

Forks
165
Commits
1,042
Contributors
23
Language
C++
License
GPL-3.0
Last commit
Oct 20, 2026
On GitHub since
May 2024
First release
August 2026
Platforms
macOS, Windows, Linux, CLI
Self-hostable
No
Alternative to
Postshot, Polycam, RealityCapture
Author
Harry (J.X.) C.
Tags
  • model-training
  • 3d-modeling
  • 3d-reconstruction
  • computer-vision
  • gpu-computing

Last synced from GitHub on Oct 20, 2026

The 10 best overlooked open-source projects, every Monday.

Share and more

Comments

No comments yet. Start the conversation.

Similar projects

  • Arthur Brussee avatar

    Brush

    Gaussian splatting trainer and viewer that runs on desktop, Android, and web

    5.2k
  • PlayCanvas avatar

    SuperSplat

    Browser-based editor for inspecting and cleaning up 3D Gaussian splats

    10.4k

What people are saying

Updated Oct 21, 2026
  • Hacker NewsSpirula-studio: 3D Gaussian Splatting trainer video to splat to meshSep 29, 2026 · 5 points · 0 comments (opens Hacker News in a new tab)
  • Bluesky“Testing Spirula Studio for splat training of 4K video.”Sep 28, 2026 · 0 likes · 0 replies (opens Bluesky in a new tab)