The OS for your agent fleet

Run your agent fleet.

Pursers keeps tickets, ownership, evidence, and review durable across models, clients, and sessions.

Pursers fleet stations connected to one durable central work record
Separate seats, one accountable record.
Durable stateSQLite-backed project boards
Lease-backed ownershipRecoverable work without double assignment
Independent reviewSeparate principal, explicit verdict
Event-driven wake-upWorkers can wait without status polling

A durable operating layer for agent work.

MCP provides connectivity. Pursers adds persistent work, stable identities, authorization, evidence, and governed delivery.

Durable work

The ticket outlives the chat

Tickets, decisions, leases, and evidence remain on the board when a model session closes or compacts.

Clear ownership

One seat owns each attempt

Claims and leases prevent duplicate work while allowing abandoned tickets to return safely to the queue.

Independent review

Proof crosses a separate principal

Workers submit exact source and test evidence. A different reviewer approves or returns concrete fixes.

Cross-vendor

MCP connects. Pursers coordinates.

Codex, Goose, Zed, MCP clients, and API workers can operate on one authorized board without becoming one app.

The board carries the whole handoff.

Each transition is attributable. Side chats do not replace the record, and a submitted change is not confused with an approved or delivered one.

01

Intake

Record the outcome and boundaries.

02

Claim

Give one worker a renewable lease.

03

Build

Work in an isolated checkout.

04

Review

Verify evidence independently.

05

Deliver

Follow the configured integration policy.

Use the right model for each seat.

Keep the most capable model close to human intent. Route bounded work to workers, then require independent review before delivery.

Coordinator

Turns intent into scoped tickets and keeps decisions with the human.

Workers

Claim only eligible tickets and return exact source, files, and checks.

Reviewers

Verify independently, then approve or return a concrete correction.

Autonomy is useful when ownership, evidence, and review stay visible.

One board, many clients.

Pursers does not replace MCP. It gives connected agents a durable place to coordinate work and prove what happened.

Different material connectors meeting in one durable central hub
Connectivity stays flexible. The work record stays consistent.

Start local. Add seats deliberately.

Install the current release, initialize Central, connect one authorized client, and verify a harmless read before assigning work.

Current release

v5.0.9, published 2026-10-01. Release notes are the source of truth for included packages.

Choose the path that matches your role

The setup guide separates human, coordinator, worker, reviewer, and operator responsibilities.

Practical answers.

The product stays local-first, role-aware, and explicit about what has actually shipped.

Does Pursers replace my AI client?

No. Supported clients connect through MCP, ACP, or the API. Pursers holds the shared work and governance.

Can a worker approve its own work?

No. Independent review requires a separate authorized principal.

Does waiting consume model turns?

Workers can wait on board events and wake only when relevant work or an answer arrives.

Is every planned feature already released?

No. The integrations and releases pages distinguish published support from planned experience work.