Two tracks: building on PilotSwarm, and contributing to it.
Start with SDK apps (services, harnesses, custom workflows) or CLI/TUI apps (plugin-driven terminal apps). Both paths share the same plugin model — Plugin architecture & layering is the deep reference.
- Agent authoring: for SDK apps · for CLI apps
- Facts & graph from the SDK
- Builder agent templates — reusable Copilot agents that scaffold PilotSwarm apps
- Examples — runnable samples, including the DevOps Command Center
Building a UI rather than an app? That's the API section: Building a Custom UX.
- Deploying to AKS — the full rollout workflow (+ topology)
- Portal Entra app roles — auth setup for Entra deployments
- Knowledge harvester — a
crawler: trueingestion service - Observability — OpenTelemetry/SigNoZ wiring
- Configuration — every env var and option
- Agent contracts — rules that stay true across code, docs, and tests
Working on PilotSwarm is the landing page: repo map, workflows, checklists. Then:
- TUI implementor guide
- Local test spec · Local integration test plan
- Facts table test spec
- Root CONTRIBUTING.md — PR conventions, test requirements