⚡ Self-Hosting Autonomous Workforce v1.0

Deploy an entire engineering team to your codebase. While you sleep.

Legion Board is an asynchronous, self-governing software workforce. From PRD to sandboxed code, adversarial QA verification, and merge—your repository evolves autonomously.

317+ Autonomous Verified Tests 0 Flakes Powered by MCP Sandboxed Worktrees
Live Fleet Feed
legionboard.com / live
project: board branch: main sandboxed
fleet is reasoning across tasks…

Live execution UI modeled from real Legion Board runs: runs, Kanban, roster, task handoffs, QA gates, and usage telemetry.

The architectural difference

Not a smarter autocomplete.
A software workforce.

Standard AI coding tools optimize an individual interaction. Legion Board coordinates specialized agents, explicit ownership, isolated execution, adversarial verification, and persistent operational memory.

Standard copilots / chatbots
Legion Board
Single-file autocomplete
Multi-role engineering workforce
Human babysits every line
Async delegation across a causal task graph
Zero verification by default
Adversarial QA rejection gates
Shared files and merge risk
Claims + isolated Git worktrees + sandboxing
Project context evaporates
Lessons, notes, telemetry, and system memory
One model / one interface
MCP + pluggable frontier and local models
Four pillars of autonomous reliability

The guardrails are the product.

Autonomy without ownership, isolation, and independent verification is just faster failure. Legion Board turns those controls into the execution loop.

01QA / GUARDRAILS

Adversarial QA & Guardrails

Code is untrusted until an independent QA worker passes it. Pre-tool hooks can block destructive commands, while isolated tests make regressions visible before merge.

developer → run → QA rejected → fixture demanded → developer fixes → approved
02ISOLATION

Zero-Conflict File Claims

Every task gets ownership boundaries. Fine-grained claims and per-task Git worktrees keep parallel workers from trampling each other or silently sharing broken state.

claim:fileworktree:task-26sandbox:bwrap
03OBSERVABILITY

Delegation DAG & Traceability

Follow one task from message → wake → run → tool calls → QA review → merge. Waterfall spans, tool rollups, and cycle-time metrics make the workforce inspectable.

MSGWAKERUNQA
04LOCAL MODELS

Distillation to Local Models

Turn validated agent telemetry into training data and LoRA-ready datasets. Pair frontier planning with local execution through Ollama, vLLM, or llama.cpp.

telemetry → accepted traces → dataset → LoRA → local worker
Proof · built by board

The product is its own first customer.

Legion Board was built and tested by Legion Board. Its workforce has planned, coded, audited, and verified its own daemon, server, UI, observability reducers, and test suites.

SELF-HOSTING
Daemon + server evolved under the same workforce loop.
OBSERVABILITY PHASE 2
Metrics reducers, health views, DAG traces, and QA polish tracked as real tasks.
AUDITOR
Independent compliance reviews leave lessons and findings for the workforce.
DOGFOODING
Lessons feed future task execution instead of disappearing after the run.
captured execution evidenceLIVE
RUNS154instrumented
AGENT HOURS31.0hobserved
CACHE HIT110%telemetry surface
AVG RUN12.1mcycle time
recent handofftask #26
@developercompletion → in-review
@qawake + review
@auditorlesson recorded
Kanban → 18 done RFC → reviewed Lessons → retained
Specialized workforce

Hire roles, not prompts.

Each seat has a distinct job, permissions, and output contract. Work can move from product discovery all the way to verified merge without flattening every task into one general-purpose agent.

Engineering Managerdispatch · scope · unblock
Developerimplement · test · handoff
QA Engineerbreak · verify · reject
Product DesignerUX · accessibility · polish
Product Managerrequirements · priorities · RFC
Auditorcompliance · security · lessons
DevOpsruntime · deploy · infra
Local WorkerOllama · vLLM · llama.cpp
Quickstart

From repository to fleet in one terminal.

Start with the same control plane that makes parallel agents observable, isolated, and independently verified.

$ git clone https://github.com/legionboard/board.git
$ cd board
$ npm install
$ ./board.js hire manager developer qa
$ npm start
✓ Fleet ready at :4040
MCP serverGit worktreesSeatbelt / bwrapDistillation pipeline

Put your repository
on autopilot.

Join the early-access fleet. Bring a repository, a backlog, and a tolerance for shipping while the humans sleep.