Skip to content

Commit 31d9c60

Browse files
committed
docs: enhance features documentation with multi-agent orchestration details and add new use case for incident triage
1 parent ee8c753 commit 31d9c60

3 files changed

Lines changed: 61 additions & 7 deletions

File tree

features.md

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Features
44
permalink: /features/
55
---
66

7-
mini-a packs a comprehensive set of features into a minimalist framework. This page covers everything from model selection and cost optimization to security, tooling, and output formats.
7+
mini-a packs a comprehensive set of features into a minimalist framework. This page covers everything from model selection and cost optimization to multi-agent orchestration, security, tooling, and output formats.
88

99
---
1010

@@ -215,10 +215,12 @@ Other agents or applications can then delegate tasks to this worker instance.
215215

216216
---
217217

218-
## Planning & Delegation
218+
## Planning & Multi-Agent Delegation
219219

220220
For complex goals, mini-a can **plan** a series of steps before executing them, and optionally **delegate** subtasks to child agents or remote workers.
221221

222+
Think of delegation as an orchestration layer: one parent agent manages task decomposition, parallel execution, and result aggregation across multiple workers.
223+
222224
### Planning Styles
223225

224226
| Style | Description |
@@ -243,6 +245,21 @@ mini-a usedelegation=true
243245

244246
Delegation also works with remote workers — the main agent can send subtasks to mini-a instances running in worker mode on other machines.
245247

248+
### Orchestration Pattern
249+
250+
Use this pattern when you want mini-a to coordinate multiple agents for larger workloads:
251+
252+
1. Start one or more worker instances (`mini-a worker=true workerport=9090`).
253+
2. Run a parent agent with planning and delegation enabled.
254+
3. Set concurrency limits so execution stays predictable.
255+
4. Let the parent combine worker outputs into a single final result.
256+
257+
```bash
258+
mini-a useplanning=true planstyle=validate usedelegation=true \
259+
workers='http://worker1:9090,http://worker2:9090' maxconcurrent=4 \
260+
goal='Analyze this monorepo, group findings by domain, and produce one prioritized action plan'
261+
```
262+
246263
---
247264

248265
## Chatbot Mode

index.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ permalink: /
88
<p class="tagline">Your goals. Your LLM. One command.</p>
99
<p class="hero-description">
1010
A minimalist autonomous agent framework built on OpenAF. Connect any LLM,
11-
use 20+ built-in MCP tool servers, and let mini-a figure out how to
12-
achieve your goals — from the terminal, a web UI, or your own code.
11+
use 20+ built-in MCP tool servers, and orchestrate multi-agent delegation
12+
for complex goals — from the terminal, a web UI, or your own code.
1313
</p>
1414
<div class="cta-buttons">
1515
<a href="{{ '/getting-started' | relative_url }}" class="btn btn-primary">Get Started</a>
@@ -72,6 +72,10 @@ permalink: /
7272
<h3>20+ Tools, Zero Code</h3>
7373
<p>Built-in MCP servers for time, finance, databases, web, email, Kubernetes, and more — ready to use.</p>
7474
</div>
75+
<div class="feature-card">
76+
<h3>Multi-Agent Orchestration</h3>
77+
<p>Enable delegation to split goals into subtasks and run them in parallel across child agents or remote workers.</p>
78+
</div>
7579
<div class="feature-card">
7680
<h3>40-60% Fewer Tokens</h3>
7781
<p>Automatic context optimization, conversation compaction, and smart summarization keep costs low.</p>

use-cases.md

Lines changed: 36 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ permalink: /use-cases/
66

77
# Real-World Use Cases
88

9-
mini-a is designed to be flexible enough for a wide range of tasks. Below are eight practical scenarios that demonstrate how to leverage the framework in real-world workflows, from DevOps automation to cost-optimized enterprise deployments.
9+
mini-a is designed to be flexible enough for a wide range of tasks. Below are nine practical scenarios that demonstrate how to leverage the framework in real-world workflows, from DevOps automation to cost-optimized enterprise deployments.
1010

1111
---
1212

@@ -259,7 +259,40 @@ When triggered as part of a CI/CD pipeline (e.g., on pull request creation), the
259259

260260
<div class="use-case">
261261

262-
## 8. Cost Optimization: Enterprise Dual-Model Strategy
262+
## 8. Multi-Agent Orchestration: Distributed Incident Triage
263+
264+
### Context
265+
266+
When incident volume spikes, triage work often spans multiple systems: logs, tickets, deployment history, and service dashboards. mini-a delegation lets a parent agent orchestrate specialized child agents in parallel, then merge their outputs into one coordinated response plan.
267+
268+
### Command
269+
270+
```bash
271+
mini-a useplanning=true planstyle=validate usedelegation=true \
272+
workers='http://worker1:9090,http://worker2:9090' maxconcurrent=4 \
273+
goal='Investigate the last 24h production incidents, identify top root causes, and propose a prioritized remediation plan'
274+
```
275+
276+
### How It Works
277+
278+
1. The parent agent builds a validated plan (`planstyle=validate`) and identifies independent workstreams.
279+
2. Delegation dispatches sub-tasks to local child agents and remote workers listed in `workers`.
280+
3. Worker agents run in parallel (bounded by `maxconcurrent`) and return structured intermediate results.
281+
4. The parent agent reconciles overlaps, resolves conflicts, and produces one final triage report with next actions.
282+
283+
### Expected Behavior
284+
285+
The final output contains grouped root causes (for example deploy regressions, infra saturation, and dependency outages), confidence levels, and a prioritized remediation queue with owners and suggested follow-up checks. Compared to fully serial triage, parallel delegation shortens time-to-report while keeping one coherent, centralized result.
286+
287+
<div class="screenshot-placeholder">[SCREENSHOT-PLACEHOLDER: S23 -- Delegation orchestration dashboard/report]</div>
288+
289+
</div>
290+
291+
---
292+
293+
<div class="use-case">
294+
295+
## 9. Cost Optimization: Enterprise Dual-Model Strategy
263296

264297
### Context
265298

@@ -320,7 +353,7 @@ Estimated Cost Savings: ~45% vs single-model deployment
320353

321354
This visibility helps teams fine-tune their model selection and monitor spend over time.
322355

323-
<div class="screenshot-placeholder">[SCREENSHOT-PLACEHOLDER: S23 -- Metrics showing cost savings]</div>
356+
<div class="screenshot-placeholder">[SCREENSHOT-PLACEHOLDER: S24 -- Metrics showing cost savings]</div>
324357

325358
</div>
326359

0 commit comments

Comments
 (0)