Forge Platform

Hermes Integration

Hermes is an external agent workcell, not an embedded dependency of Lenses, Fleet, or LCDL.

Positioning

Hermes is an external agent workcell, not an embedded dependency of Lenses, Fleet, or LCDL.

Hermes owns:

  • adaptive operator behavior,
  • memory,
  • reusable skills,
  • MCP tool orchestration,
  • workflow learning.

Hermes does not own:

  • canonical governance,
  • approval authority,
  • direct execution boundary,
  • evidence system of record.
Hermes process
  -> MCP: forge_lenses_mcp
  -> MCP: forge_lcdl_mcp
  -> MCP: forge_fleet_mcp
  -> optional filesystem/git MCP

MVP tool exposure

Start read/proposal only:

  • lenses.workspace_state
  • lenses.project_summary
  • lenses.create_agent_run
  • lenses.create_evidence_packet
  • lcdl.decompose
  • lcdl.verify
  • lcdl.reduce_failure
  • fleet.health
  • fleet.list_templates
  • fleet.get_job

Add fleet.submit_template_job only after approval gating is implemented.

Skill pack

Canonical Hermes skills live in hermes/skills/ in this repo and can be synced to ~/.hermes/skills/.