Swarm Intelligence
TeamCoordination
Persistent multi-agent teams that coordinate via mailboxes and shared memory. Create a team, decompose work, synthesize results, and wake members for follow-up - all within the same conversation or across sessions.
Persistent Multi-Agent Teams
Create named teams of specialized AI agents that persist across conversations. Each member gets a unique identity, mailbox, and session - so the coordinator can assign work, collect results, and send follow-up instructions without recreating agents from scratch.
- Named teams with lead + members (e.g. backend, frontend, tester)
- Persistent sessions survive across orchestration runs
- Members can be woken up later for iterative refinement
Coordinator Mode
When you ask the AI to create a team, it automatically becomes the coordinator. It decomposes work into subtasks, assigns them to team members, synthesizes findings, and directs follow-up - all while the Sub-Agents panel shows real-time progress on the right.
- AI-generated coordinator guidance for team management
- Team-aware task decomposition via plexon_decompose_task
- Idle member wake-up via plexon_send_message
File-Based Mailboxes
Every team member has a persistent JSON inbox. Messages are delivered directly or broadcast to all teammates. When a member is woken up, unread messages are automatically prepended - so they see what happened while they were idle.
- Direct and broadcast messaging between agents
- Read tracking - unread messages injected on wake-up
- Message types: text, status, discovery, warning, request
Shared Team Knowledge Base
Teams have a shared memory - a directory of markdown files accessible to all members. Record API contracts, architectural decisions, or discovered patterns. Memory entries are auto-summarized in each member's context so they know what shared knowledge exists.
- Key-value store backed by markdown files
- Auto-injected summary in member context prompts
- Read, write, list, delete via plexon_team_memory tool

Teams Panel in Activity Bar
A dedicated Teams panel shows all active teams with member counts, active/idle status, and unread message counts. The panel auto-opens when the AI creates a team, and coexists with the Sub-Agents panel during execution - team roster on the left, real-time progress on the right.
- Auto-opens on team creation for instant visibility
- Expandable team cards with per-member details
- Works alongside the Sub-Agents panel during parallel execution
Team Capabilities
Persistent Rosters
Team members keep their sessions, identity, and context across orchestration runs. Wake them up anytime with new instructions.
Dual Messaging
Real-time BulletinBoard for within-wave coordination plus persistent mailboxes for cross-session communication. Both work simultaneously.
Shared Knowledge
Team memory entries are auto-summarized in every member's context. API contracts, design decisions, and discoveries persist across sessions.
Smart Wake-Up
Sending a message to an idle member resumes their session with unread messages prepended. No re-creation, no lost context.