melchizedek

status: active

Melchizedek is a headless Node.js CLI for running hierarchical agent graphs — called Syndicates — built on the Google Agent Development Kit. It’s the reference implementation for many of the orchestration ideas discussed in the posts: delegation, critic loops, hierarchical task decomposition, and long-term memory.

what it does

why it matters for this curriculum

Most agent frameworks hide the orchestration inside code. Melchizedek makes the shape of a multi-agent system a readable artifact — you can diff two syndicates the way you diff two configs. For teaching, that’s the point: the architecture of delegation is on the page, not buried in a call stack.

Posts that use melchizedek as their worked example will link here, and this page will grow into the framework’s public home — walkthroughs, example syndicates, and eventually live demos served from its A2A mode.

example syndicates

SyndicatePattern it demonstrates
Global Synthesis Councilparallel research + synthesis
Delegation routerrouting work to specialist subagents
Critic workflowstructured review loops
Hierarchical decompositionbreaking goals into subtasks
Financial Councilmulti-analyst report generation

Source code and full documentation will be linked here when the repository goes public.