Ship 100x

Orchestrate AI coding agents in parallel. Spawn workers on demand, each on their own branch - no conflicts, no waiting.

TypeScriptDockerGitGitHubClaude

Your entire fleet of AI agents, orchestrated from one CLI.

$ prlt work spawn --all --column Planned

✓ Spawned agent "bezos" on feat/TKT-001-add-oauth

✓ Spawned agent "musk" on feat/TKT-002-api-v2

✓ Spawned agent "zuck" on feat/TKT-003-search

✓ Spawned agent "gates" on feat/TKT-004-rate-limiting

✓ Spawned agent "cook" on feat/TKT-005-notifications

✓ Spawned agent "nadella" on feat/TKT-006-dark-mode

✓ Spawned agent "altman" on feat/TKT-007-i18n

✓ Spawned agent "torvalds" on feat/TKT-008-caching

✓ Spawned agent "supra" on feat/TKT-009-webhooks

✓ Spawned agent "camry" on feat/TKT-010-rbac

✓ Spawned agent "tacoma" on feat/TKT-011-audit-log

✓ Spawned agent "stripe" on feat/TKT-012-billing

✓ Spawned agent "figma" on feat/TKT-013-design-system

✓ Spawned agent "vercel" on feat/TKT-014-ssr

✓ Spawned agent "linear" on feat/TKT-015-migrations

15 agents spawned · working in parallel

Core Features

Everything you need to orchestrate AI labor at scale.

$ prlt ticket create --title "Add OAuth"

✓ Created TKT-001

$ prlt work start TKT-001

✓ Agent "bezos" spawned on feat/TKT-001

$ prlt board

┌──────────┬──────────┬──────────┐

│ Planned │ Working │ Done │

│ │ TKT-001 │ │

│ │ ⚡bezos │ │

└──────────┴──────────┴──────────┘

CLI

One command to rule them all

A powerful CLI built with oclif. Create tickets, spawn agents, track progress, and review PRs - all without leaving your terminal.

billionaires theme

bezos
musk
zuck
gates
cook
nadella
altman
torvalds

toyotas theme

supra
camry
tacoma
prius
4runner
corolla
tundra
rav4

companies theme

stripe
figma
vercel
linear

Orchestration

Parallel agent execution

Spawn dozens of agents simultaneously. Each gets its own git branch and worktree. Choose from themed agent names or create your own.

Isolation

Docker sandboxing

Run agents in fully isolated Docker containers. VMs coming soon. Safe mode for oversight or YOLO mode for full autonomy.

Persistence

Sessions that survive

Tmux-backed sessions persist across disconnects. Close your laptop - your agents keep shipping.

Local-First

Your data, your machine

Everything runs locally with SQLite. No cloud dependency, no vendor lock-in. Open source under Apache 2.0.

Project Management

Built-in PMO that agents actually understand.

P0feature

TKT-001: Add OAuth login

Support Google and GitHub OAuth providers...

Acceptance Criteria

✓ OAuth redirect flow works

✓ Session persists after login

○ Error handling for denied access

Tickets

Structured work items

Create tickets with titles, descriptions, acceptance criteria, and subtasks. Agents receive full context - not freeform chat prompts.

Board

Kanban workflow

Customizable kanban boards with Backlog → Planned → In Progress → Review → Done. Watch agents move tickets in real-time.

Specs

Living documentation

Create specifications that span multiple tickets. Agents reference specs for consistent implementation across your codebase.

implement
groom
review
test
refactor

Actions

Reusable prompt templates

Define custom actions - implement, groom, review, test, refactor - and run them across any ticket. Consistent quality at scale.

Why Proletariat

Built for the multi-agent era.

Other tools give you one agent in a chat window. Proletariat gives you a fleet of workers with structured project management, isolated environments, and zero-conflict parallel execution.

Parallel Execution

Run 50+ agents simultaneously. Each gets its own branch and worktree - zero conflicts.

Secure Sandboxing

Docker containers keep agents isolated from your host. Full control over permissions.

Persistent Sessions

Tmux sessions survive disconnects. Close your laptop, agents keep working.

Developer-First

Terminal-native, scriptable, integrates with existing git/GitHub workflows.

Local-First

SQLite database, no cloud dependency. Your data stays on your machine.

Agent-Native

Agents can read, create tickets, and kick off sessions via the CLI or MCP tooling. Built for automation, not just humans.

Get Started

Up and running in 60 seconds.

1

Install the CLI

npm install -g @proletariat/cli
2

Initialize your headquarters

prlt init

Creates your workspace database, selects an agent naming theme, and configures your repositories.

3

Create a ticket and spawn an agent

prlt ticket create --title "Add user auth"

prlt work start TKT-001

Your agent gets its own branch, its own worktree, and starts coding immediately. Review the PR when it's done.

4

Scale up

prlt work spawn --all --column Planned

Spawn agents across your entire planned column. Watch them work in parallel with prlt board watch.