mullet_swarm
Split a goal across parallel Kimi K2 calls, then synthesize their results. Use for tasks that can be divided across files, items, or independent sub-questions.
Instructions
Fan-out a goal across many Kimi K2 calls in parallel and synthesize the results. Use for tasks that can be split across multiple files, items, or independent sub-questions.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| goal | Yes | High-level objective for the swarm | |
| apply | No | Deprecated. Always returns an error. Use mullet_opencode for file edits. | |
| files | No | File paths to include as context (glob patterns expanded by caller) | |
| items | No | Arbitrary string items to process (alternative to files) | |
| dry_run | No | Decompose only — return task plan without dispatching | |
| target_dir | No | Directory to resolve file paths against. Defaults to cwd. | |
| concurrency | No | Max parallel Kimi calls (default 20) | |
| output_shape | No | Desired output format (default: 'markdown report') |