How AgentLife is structured — the three-tier pack model and design principles.
AgentLife organizes AI agent capabilities into three tiers that stack on each other:
| Tier | Name | What it contains | Example |
|---|---|---|---|
| 1 | Base | Foundation MCP server definitions, shared utilities, and common tool configurations | MCP server configs for filesystem, web_search, time |
| 2 | Persona | A curated pack that configures your agent for a specific domain | Life Ops, Enterprise Architect, Student |
| 3 | Use Case | Individual capabilities within a persona with cron schedules and MCP alternatives | portfolio-tracking, assignment-tracking, study-planning |
Each persona pack is a directory with a consistent structure:
packs/<persona>/
├── config.yaml # Pack metadata, persona definition, cron jobs, MCP recommendations
├── skills/ # 5 SKILL.md files (one per skill)
├── use-cases/ # 4 YAML files (one per use case)
├── scripts/ # 3 .sh files (one per cron job)
└── helpers/ # 2 .py files (one per automation helper)
The pack manifest. Defines the persona, version, display name, base tier, cron schedules, use case IDs, and MCP server recommendations. Also specifies Hermes configuration overrides (model, max_turns, etc.).
Each skill is a markdown file with YAML frontmatter that acts as an instruction set for the agent. Skills include:
Each use case defines:
Every use case documents MCP alternatives with:
Persona packs export as portable SKILL.md bundles that work on any AI agent runtime supporting the format — Hermes, Claude Code, Codex, Cursor, and OpenClaw.
Start without any MCP servers (fallback mode). Add servers one at a time as you get comfortable. Every use case has a documented fallback path.
Persona packs are open source, MIT-licensed, and community-governed. Anyone can fork, customize, and submit persona packs to the marketplace.
AgentLife supports multi-agent coordination via n2n-nexus, a lightweight MCP coordination hub. Multiple persona agents can:
# Start a coordination session
agentlife mesh init enterprise-review \
--topic "Cloud Migration Strategy" \
--personas enterprise-architect life-ops