Git-First Project Management

Local-first, terminal-native, infinitely extensible. Kanban boards, issue tracking, sprint planning, and AI assistance — no cloud required, no vendor lock-in. Everything lives in your repository. Everything stays on your machine. Free and sovereign, forever.

prog — progit TUI
$ prog issue create "Fix memory leak in parser"
✓ Issue #42 created
# Launch the TUI and command palette
$ prog
✓ Kanban, virtual branches, plugins, Sober gates
# Check forge readiness before you push
$ prog remote doctor --skip-push
✓ Forgejo remote, fetch OK, project contract OK

Everything you need. Nothing you don't.

⌨️

ProGit TUI

Keyboard-first issue, branch, plugin, review, and governance workflows in one fast Rust terminal app.

🜉

Daemon-Ready Git

Local-disk git today, sidecar daemon tomorrow. The GitBackend trait keeps clone, push, refs, and object flow behind one repo-native interface.

🛡️

Sober Gates

Run Sober doctor, preflight, hygiene, hooks, review-preview, index, and forge checks directly from ProGit.

🌿

Virtual Branches

Work across multiple feature tracks without constantly switching git branches. Conflict signals stay visible in the TUI.

📋

Kanban Board

Issues live beside your repo in .project/. Kanban, sprint planning, local state, and forge sync stay under your control.

🧩

Plugin Marketplace

LuaJIT plugins with declared capabilities, registry installs, marketplace metadata, and a premium Sober Raccoon plugin.

🤖

AI Agent

Local Ollama actions where they make sense, plus explicit routes for stronger review models when release gates need teeth.

🔄

Forge Sync

GitLab / Forgejo sync, MR review-comment mapping, remote doctor, and explicit push/readiness diagnostics.

Get ProGit

Release details belong here, not in the hero. Current source build: v0.8.0-beta, released May 9, 2026.

1
Clone & build
git clone https://git.sovereign-society.org/ProGit/progit
cd progit
cargo build --release
2
Install
sudo cp target/release/prog /usr/local/bin/
3
Run
cd your-project/
prog init
prog

Full installation guide →   •   Browse source →

Looking for Testers

Help us forge the blade.

The blade is past basic Kanban now: plugin marketplace, Sober release gates, fuzzy Sober commands, remote doctor, MR review sync, signed release flow, wiki/issues views, and the daemon-ready GitBackend layer are all in motion. We need real workflows to expose the sharp edges. If you live in the terminal and care about data sovereignty, we want you.

What we need

  • Bug reports from real workflows
  • Edge cases we haven't imagined
  • Plugin ideas and contributions
  • Feedback on keybindings and UX

What you get

  • Early access to the sharpest Git TUI
  • Direct influence on the roadmap
  • Credit in the contributor ledger
  • A tool built for you, not for managers

Acknowledgments

ProGit is developed as an open-source project by independent consultants. We extend our sincere gratitude to Dlabs Kft for generously providing real-world infrastructure resources and allowing us to battle-test ProGit while building the Mosaic Blockchain ecosystem and the Mosaic Trust Network.

Their trust enables us to develop production-hardened tooling that benefits the entire community.

Built with purpose. Tested in production. Open for all.