# Your offline GitHub

> Source: <https://dev.to/michalwrzosek/your-offline-github-nd7>
> Published: 2026-09-04 05:18:17+00:00

Hi all!

I’ve been coding professionally for the last 15 years - and more and more with AI next to me. Naturally pushed by the market to produce more and more output, I now find myself hopping daily between 5 to 7 simultaneous AI sessions.

I realized that the bottleneck is becoming the code review process - and, more specifically, the place where I conduct those reviews.

I work mostly in environments where it’s not really an option to dump one-shot AI slop into the company’s GitHub. By the time my work is pushed there, it needs to be more or less ready for code review by my colleagues.

So I found myself juggling between terminals and IDEs, copy-pasting my comments about changes created by my agents. I tried many solutions out there, but what I kept feeling was that what I really needed was my own local GitHub.

I want that GitHub code review experience, but before a commit is made, right here on my computer. A single place where all my agents and I can talk about code changes.

So I built **GitWarren**.

It’s a local, PR-like code review app that works directly with your working tree. I can review committed, staged, unstaged, and untracked changes, leave inline comments, and organize the work into actual reviews without having to push anything anywhere.

What I really like is that I can connect whatever AI I’m using at the moment through MCP and have a coherent experience without all the mundane copy-pasting. Also, all comments live in threads attached to specific code changes, so it’s easy to follow what’s going on over time.

The app is free, open source, fully local - no accounts, no servers - and you bring your own agents to the party.

On macOS, you can just:

```
brew install --cask klarluft/tap/gitwarren
```

There are also Linux and Windows builds available. The Windows build isn’t signed yet - I’m working on that.

I think there must be more people facing similar problems right now, no?

Also, the more I work on this app, the more I feel like we may find many other use cases for a local GitHub-like experience. Maybe this could become a meeting place for different agents roaming inside your computer - and, as a bonus, you can peek through a nice UI at what they’re doing, just to stay in the "loop".

Would love to hear how others are handling this.

Some screenshots:
