Skip to content

Commit 0c197ef

Browse files
kovtcharov-amdOvtcharov
andauthored
docs(plans): add Agent Hub 22-agent enablement spec (#1457)
## Why this matters GAIA's roadmap names ~22 purpose-built agents (email, smart home, knowledge, finance, etc.) but had no single plan for *how* to build and ship them consistently. This spec closes that gap: it defines a repeatable model so each agent is a thin, Hub-native package over shared infrastructure — not 22 bespoke codebases. The payoff is that adding an agent becomes ~150–500 LOC of glue plus a manifest, and every agent ships with the same packaging, autonomy, and personalization guarantees. The spec turns "we want these agents" into an executable, waved plan with a concrete issue breakdown. ## What's in it - **Two-layer model** — 7 shared infrastructure layers (memory, web search, connectors, VLM/media, filesystem, notifications, autonomy) + 22 thin agent packages. - **5-interface packaging standard** — every agent is one compiled package exposing TUI / CLI / pipe / API server (+OpenAPI) / MCP server, published to R2 and surfaced on the website + Agent UI. Python now, C++ supersession path that keeps id/manifest/interfaces unchanged. - **Autonomy Model** — default posture (observe/prepare autonomous, commit gated), trigger taxonomy, the autonomous loop, graduated trust, and a per-agent user journey from install to steady state. - **Personalization Model** — memory-vs-datastore architecture, explicit/implicit/bootstrap capture, scoped retrieval, the cold-start→personalized lifecycle, privacy/control, and a per-agent personalization table. - **Waved sequencing + full issue breakdown** (§9), with memory tier (essential/enhance/optional) and datastore type per agent. ## Test plan - [ ] Render-check the Markdown (tables, code fences, section numbering 1–12 sequential). - [ ] Confirm no dangling internal references (the companion issues doc / strategic analysis are intentionally not in this PR). - [ ] Maintainer review of the layer/wave sequencing and the per-agent autonomy + personalization tables. Scope note: this PR adds the spec only (`docs/plans/agent-hub-22-agents-spec.md`). The companion issue-set doc and the milestone/issues are handled separately. --------- Co-authored-by: Ovtcharov <kovtchar@amd.com>
1 parent cc1e32e commit 0c197ef

1 file changed

Lines changed: 779 additions & 0 deletions

File tree

0 commit comments

Comments
 (0)