F fleet v0.1.1

Desktop git dashboard

Every repo you own,
at a glance.

fleet watches every git repository under your project roots and shows which are dirty, behind, or stale - then lets you fetch, pull, commit, resolve conflicts, and run a command, all from one window.

What it does

One window for the whole fleet.

Point it at your project folders. It finds every repo, keeps their status live, and gives you the tools without a terminal.

Live repo status

Dirty, behind, ahead, stale, CI failing - at a glance across every repo under your roots. Fetch, pull or push them in bulk.

Git without a terminal

Stage per file, commit, amend, push, merge and rebase a diverged upstream, cherry-pick, reflog recovery - conflicts resolved inline.

Project management

Tasks, deadlines, tags and a cross-project Agenda for code repos and manual projects alike, in a Today view that surfaces what needs attention.

AI brief & chat

An AI brief that weighs GitHub CI/PR/issue signals, a per-repo chat, and an agent that reads, greps and runs commands under per-action approval.

Search across repos

Fuzzy file quick-open and case-insensitive content search across every repository, grouped and ranked best-first. A command palette on Ctrl+K.

Optional cloud sync

Sign in with GitHub to sync your projects, tasks and intel across devices, last-write-wins. Export and import everything as JSON.

Git depth

The recovery tools, built in.

The operations you would otherwise drop to a terminal for - and the safety nets for when they go wrong.

  • stage & commitPer-file staging, amend, and AI-drafted commit messages.
  • merge / rebaseIntegrate a diverged upstream; a conflict is kept, not aborted.
  • resolvePick a side per file (rebase-aware) or edit by hand, then continue.
  • cherry-pickApply a commit from another branch, conflicts handled the same way.
  • reflogMove a branch back to a previous HEAD; refused when the tree is dirty.
  • branchesCreate, switch, delete - an unmerged branch offers a force delete.

Get it

Download fleet 0.1.1

Pick the build for your machine, or build from source. No account required to run it.

First run writes a config next to your data directory; roots defaults to ~/Projects. Prefer to build it yourself? wails build from a clone - see the README.