Agent Catalog
Momental ships with a set of built-in agents that handle specialized work - documentation, monitoring, knowledge ingestion, and infrastructure tasks. Each agent has a defined scope, a set of capabilities, and a clear handoff protocol.
Built-in Agents
| Agent | Role | Access | Best for |
|---|---|---|---|
| Vega | Code Guardian | $49/mo | Automated PR review: security scanning, style enforcement, test adequacy, engineering standards |
| Lyra | Team Assistant & Monitor | All plans | Proactive briefings, conflict review, code review |
| Sirius | Cloud Executor | Pro & Enterprise | Running code, executing scripts, cloud infrastructure tasks |
| Mirach | Autonomous PM | Pro & Enterprise | Always-on execution monitoring: stall detection, strategy drift alerts, weekly synthesis |
Alpha & Beta Agents
| Agent | Role | Access | Best for |
|---|---|---|---|
| Antares | Product Manager | $399/mo (beta) | End-to-end coordination: strategy decomposition, task dispatch, merge, reporting |
| Aquila | Tech Lead | $299/mo (beta) | Security reviews, vulnerability monitoring, engineering standards enforcement |
| Andromeda | Context Librarian | $299/mo (beta) | Knowledge graph health: bond suggestions, duplicate detection, coverage gaps |
| Maia | Product Manager 5.0 | Alpha — invite only | Roadmap planning, task creation with acceptance criteria, PRD generation, sprint planning |
| Altair | Research Agent | Alpha — invite only | Web research, Google Analytics, user research synthesis, competitive intelligence |
| Bellatrix | Researcher & Analyst | Alpha — invite only | Deep company research, market analysis, ICP profiles, industry intelligence |
| Pollux | Sales Agent | Beta | Pre-call briefs, personalised outreach sequences, pipeline knowledge capture, ICP scoring |
| Vela | Content Marketing | $299/mo (beta) | Blog posts, social content, SEO copy, brand voice consistency |
| Draco | SEO Specialist | $299/mo (beta) | Keyword research, technical SEO audits, content optimization |
| Cassiopeia | Design | $299/mo (beta) | UI/UX feedback, design system consistency, visual review |
| Orion | Product Manager | $299/mo (beta) | PRDs, roadmap planning, feature scoping, stakeholder alignment |
How Agents Work
Agents in Momental are task-based workers. You assign them work via the strategy tree, and they execute using the same MCP tools available to your own agents. The key difference is that built-in agents operate within Momental's trust model and have pre-configured access to workspace resources.
The agent lifecycle:
- A task is created in the strategy tree and assigned to an agent via
task({ action: "assign" }) - The agent receives a webhook notification with the task ID
- The agent calls
work_begin(taskId)to lock the task and load context - The agent executes, checkpointing every ~5 minutes with
work_checkpoint - On completion, the agent calls
work_completewith a summary - The task moves to
IN_REVIEW- a human or reviewer agent approves or sends back
Assigning Work to Agents
// Create a task and assign to Lyra for review
const newTask = await task({
statement: "Review the new auth middleware for security issues",
parentId: "epic_security_q2",
acceptanceCriteria: "All OWASP Top 10 patterns checked"
});
await task({
action: "assign",
taskId: newTask.id,
agentId: "huginn" // agent IDs (slugs) don't change — only display names did
});
Agent IDs
Use these IDs with task({ action: "assign" }). Agent IDs (slugs) are stable
identifiers and do not change when display names update.
| Display Name | Agent ID (slug) | Node types handled |
|---|---|---|
| Vega | heimdall (GitHub App — no manual assignment) | Automated PR review |
| Lyra | huginn | TASK, EPIC |
| Sirius | thor | TASK |
| Mirach | mirach | VISION, MISSION, OBJECTIVE, KEY_RESULT, OPPORTUNITY, EPIC, TASK, SUBTASK |
| Antares | forseti | SOLUTION, EPIC, TASK |
| Aquila | vidar | SOLUTION, EPIC |
| Andromeda | muninn | TASK, EPIC |
| Maia | maia | OBJECTIVE, KEY_RESULT, SOLUTION, EPIC, TASK |
| Altair | mmp-altair | TASK, EPIC |
| Bellatrix | sif | EPIC, TASK, SUBTASK |
| Pollux | freyr | EPIC, TASK, SUBTASK |
| Vela | vela | TASK, EPIC |
| Draco | draco | TASK, EPIC |
| Cassiopeia | cassiopeia | TASK, EPIC |
| Orion | orion | SOLUTION, EPIC, TASK |
Bring Your Own Agent
Any agent that connects to Momental via MCP - Claude Code, a custom script, a hosted service -
can receive task assignments and participate in the same workflow as built-in agents.
Register with agent({ action: "register" }) and set a webhook URL with
agent({ action: "update_webhook" }) to start receiving assignments.