luthermonson/shipmates

5 stars · Last commit 2026-08-02

Subagents that remember — role-specialized AI personas with persistent per-project memory, plus a live lead-and-crew channel (dispatch, steer mid-task, human-in-the-loop approval) for Claude Code.

README preview

# Shipmates

**A fleet of AI coding crews that remember, coordinated from one place.**

Shipmates lets you run persona-driven Claude Code sessions across one or many machines, with persistent per-project memory, a shared task graph, a browser-native voice interface, and a real permission model. Two weeks in, the architect reviewing your PR doesn't just see the diff — it sees the diff against a remembered project: *"This re-introduces the pattern we rejected in #45 because X — has anything changed?"*

That memory layer alone was Shipmates' original pitch. Fleet Command adds a second dimension: coordinate multiple ships (machines) from a single browser, dispatch work across them, and talk to your fleet by voice through an AI officer called the Commodore.

## How it works

Shipmates uses a naval hierarchy that maps 1:1 to real roles:

```
                          Admiral (you)
                               │
                    voice ─────┼───── clicks / CLI
                               ▼
          ┌───────────────────────────────────────┐
          │            Fleet Command              │
          │                                       │

View full repository on GitHub →