Skip to content

Agent reference

The Helix agent framework lives under pkg/agent/. Reference docs are organized by:

Agent types (adk/)

bin/audit-docs --category agent-types enumerates the 7 types:

Subsystems

  • flows — pkg/agent/flow/: Sequential, Parallel, Conditional, Loop, Pipeline flows
  • memory — pkg/agent/memory/: Conversation, SlidingWindow, Summary, TokenWindow, LongTerm (file/SQL/vector), Composite
  • tools — pkg/agent/tool/ + pkg/agent/builtin/: tool definitions and the bundled tool catalog
  • guardrails — pkg/agent/guardrails/: input/output safety
  • skills — pkg/agent/skills/ + skilltoolset/: skill packs and their tool bridges

See also