Download the framework and starter files
The npm package is the primary product. We provide the identical starter files on this page so you can inspect a complete syndicate before you install the software.
The npm package
We publish melchizedek-agents on npm under the MIT licence for Node 22.12 or newer. The package requires @google/adk as a peer dependency and ships with two binaries: the A2A server and the interactive CLI.
Starter pack syndicates
We publish seventeen syndicate configurations copied verbatim from config/agents/examples/. You can open each file on its own page to inspect its full YAML declaration.
-
augustin.yamlAugustin Read -
patient_advocate.yamlPatient Advocate Read -
syndicate.yamlGlobal Synthesis Council Read -
image_production.yamlImage Production Read -
ares.yamlAres Data Extractor Read -
critic.yamlCritic Review Read -
delegation.yamlDelegation Router Read -
hierarchical.yamlHierarchical Decomposition Read -
style_council.yamlStyle Council Read -
council.yamlCouncil Read -
librarian.yamlLyceum Librarian Read -
scribe.yamlThe Scribe Read -
scriptorium.yamlThe Scriptorium Read -
cartographers.yamlThe Cartographers Read -
tutor.yamlTutor Read -
claude.yamlClaude Chat Read -
model_zoo.yamlModel Zoo Read
The A2A demo client
This zero-dependency Node script is the smallest complete client, located in the repository’s demo/ directory. The script transmits one JSON-RPC message to an active A2A server and prints the returned reply to your terminal.
Lyceum prompt kits
Lyceum Agents publishes the instruction blocks from the framework’s own agents as downloadable kits alongside the modules that teach them. Those files remain hosted on the course platform and are not copied here.