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
toyotas theme
companies theme
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.
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.
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.
Install the CLI
npm install -g @proletariat/cliInitialize your headquarters
prlt initCreates your workspace database, selects an agent naming theme, and configures your repositories.
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.
Scale up
prlt work spawn --all --column Planned
Spawn agents across your entire planned column. Watch them work in parallel with prlt board watch.