DevToolsGitGame Dev

SparseGit: On-Demand Download for Huge Repos

Sparse checkout with permissions and natural language for game and binary-heavy repos

Problem
Git struggles with mono-repos containing many binary files, like game projects, and lacks file-level permission controls. Existing tools attempt sparse checkout but need finer permission management for team collaboration.
Solution
Builds a lightweight client and mini-agent atop Git, letting developers specify needed folders or files via natural language and automatically perform sparse checkout. Introduces role-based file permissions integrated with existing platforms like GitHub/GitLab.
Users
Game dev teams, large monorepo maintainers, engineering teams needing file-level permissions
MVP
CLI for sparse checkout by path/label; supports natural language commands (e.g., 'get me art assets') to download relevant files; basic permission config (read-only/write); example CI integration with GitHub/GitLab
Revenue
Open-source core with paid team edition (finer permissions, audit logs, priority support)
Why now
Game and AI model repositories are growing huge, driving strong demand for efficient file retrieval beyond what Git offers. Indie developers can focus on this niche pain point.

Source discussions · 1

  1. Hacker NewsShow HN: Blackgit – use Git to only download those cared files2↑ 0
← Back to list