Manage your local Git repositories at engineered velocity

A Tauri 2 + Rust desktop app to manage, sync and deploy your local repositories from one place.

The real app, in motion Changes, history and the command palette — click to watch it full size.
3

Platforms supported

macOS, Windows and Linux — one native Tauri 2 + Rust desktop app for all three.

0

Telemetry

No analytics calls, no tracking. Gitastic talks to your machine and your Gitea server — nothing else.

100%

Local-first storage

Your repository data lives in a local SQLite database on your machine.

Built for developers who keep their code on their own machines

Engineered for local-first work

What Gitastic does today

Every capability below ships in the v0.1.0 codebase — no roadmaps, no vaporware.

Background Sync Engine

Your fleet stays current without your attention

Gitastic keeps a background sync engine running across your repository fleet. Each repo shows its state at a glance — ahead, behind, dirty or syncing — so you always know what needs attention before you touch a terminal.

synced ahead 2 behind 3 dirty syncing
One-Click Deploy Streaming

Watch the deploy happen, end to end

Trigger a deploy and follow its streamed output in real time. No tab juggling, no guessing whether the push landed — the log is right there.

> deploy: streaming output… live
AI Commit Messages

Write the message, not the boilerplate

Generate commit messages with OpenAI, Anthropic or Ollama models. You bring your own keys, and they stay in your operating system's keychain.

feat(sync): debounce fleet refresh
Command Palette

Navigate at the speed of thought

Press ⌘K or Ctrl+K to jump between repositories, branches and actions without lifting your hands off the keyboard.

> checkout main && pull --ff-only Instant action
Gitea Server Integration

Your server, one click away

Point Gitastic at your Gitea server to test the connection, list repositories and clone straight into your fleet.

Connection OK · repos listed
Safety Model + OS Keychain

Difficult to shoot yourself with

Destructive actions ask for confirmation, and force-push requires an advanced confirmation. Tokens and secrets are stored in macOS Keychain, Windows Credential Manager or the Linux Secret Service — never in plain text files.

Confirmations on
No force-push without confirm
Keys in OS keychain
Questions, answered honestly

Frequently asked questions

What is Gitastic?

Gitastic is a local-first desktop app for managing your Git repositories directly on your machine — no web tabs, no cloud intermediary. It is built with Tauri 2 and Rust, stores its data in a local SQLite database and ships with zero telemetry.

Which AI providers can write commit messages?

OpenAI, Anthropic and Ollama. You bring your own API keys, and Gitastic stores them in your operating system's secure keychain — never in plain text files.

Where is my data stored? Is there telemetry?

Everything Gitastic knows lives in a local SQLite database on your machine. The app ships with zero telemetry — no analytics calls, no tracking. Secrets and tokens live in the OS keychain: macOS Keychain, Windows Credential Manager or the Linux Secret Service.

When can I download it?

There are no releases yet. Gitastic is an early build (v0.1.0) and download links will appear here as soon as the first public release is published. Until then, you can follow the source repository on Gitea.

Early build · no releases yet

Take your Git workflow back to your desktop

Public downloads are not available yet. Platform packages are planned for macOS, Windows and Linux — the source code is already on Gitea.

Want to follow along? • Releases page on Gitea