GatUI – Git versioning for large files, no LFS server
Visually track datasets and model weights in Git without an LFS server
- Problem
- Developers managing large files like datasets and model weights in Git either need to set up an LFS server or handle them manually; recovering old versions by checking out a commit is painful. Someone built the Gat CLI tool, but it lacks an easy GUI.
- Solution
- A cross-platform GUI client that integrates Gat or similar, letting users add large files to Git versioning with a few clicks, auto-restore associated large files when checking out a commit, and view storage usage.
- Users
- Data scientists, ML engineers, game developers, and small teams who need to manage large files in Git.
- MVP
- Configure local repo and large-file storage dir; drag-and-drop files/folders to track; auto-record large-file hashes on commit; auto-restore large files when checking out old commits; show disk usage.
- Revenue
- Free personal edition; team edition one-time purchase or $10/mo subscription, or value-added cloud storage integration.
- Why now
- Versioning large files is a growing need in ML and game dev; existing tools are either heavy LFS servers or CLI-only, leaving a GUI gap.