Skip to content

feat: add 16-agent Grok 4.20 Heavy mode to HeavySwarm#1509

Merged
kyegomez merged 2 commits intokyegomez:masterfrom
Steve-Dusty:feat/grok-heavy-16-agents
Apr 1, 2026
Merged

feat: add 16-agent Grok 4.20 Heavy mode to HeavySwarm#1509
kyegomez merged 2 commits intokyegomez:masterfrom
Steve-Dusty:feat/grok-heavy-16-agents

Conversation

@Steve-Dusty
Copy link
Copy Markdown
Contributor

@Steve-Dusty Steve-Dusty commented Apr 1, 2026

Summary

  • Adds use_grok_heavy=True flag to HeavySwarm enabling 16-agent Grok 4.20 Heavy mode (1 captain + 15 domain specialists)
  • 15 specialized agents: Harper (creative writing), Benjamin (finance), Lucas (coding), Olivia (literature/arts), James (history/politics), Charlotte (math/logic), Henry (engineering), Mia (biology/health), William (business strategy), Sebastian (physics), Jack (psychology), Owen (environment), Luna (space/futurism), Elizabeth (ethics/policy), Noah (systems thinking)
  • Mutually exclusive with existing use_grok_agents (4-agent mode), enforced via reliability_check()

Test plan

  • 35 unit tests added covering flag behavior, agent creation, schema structure, and prompts
  • All 35 tests passing
  • Existing 4-agent Grok tests unaffected
  • Full end-to-end pipeline verified with all 16 agents executing successfully

🤖 Generated with Claude Code


📚 Documentation preview 📚: https://swarms--1509.org.readthedocs.build/en/1509/

Add use_grok_heavy flag that creates 16 specialized agents (Grok captain +
15 domain specialists: Harper, Benjamin, Lucas, Olivia, James, Charlotte,
Henry, Mia, William, Sebastian, Jack, Owen, Luna, Elizabeth, Noah) for
deep multi-domain analysis. Mutually exclusive with use_grok_agents.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Update architecture section, constructor parameters, method return types,
examples, and notes table to cover the new use_grok_heavy=True mode with
all 16 domain-specialist agents.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@github-actions github-actions bot added the documentation Improvements or additions to documentation label Apr 1, 2026
@kyegomez kyegomez merged commit 7c311cd into kyegomez:master Apr 1, 2026
6 of 15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation prompts structs tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants