Skip to content

You want to work on the Vultron reference implementation

You want to run, change, or extend the Python code in this repository. This page is a reading path from running the demos to understanding why the codebase is built the way it is. Each section builds on the ones before it; read a numbered list in order and a bulleted list in any order.

Run it

  1. Vultron Protocol Tutorials — the guided demos, and what each one shows.
  2. Tutorial: Running the Multi-Actor Container Demos — several actors coordinating a case on your machine.

Understand how it is built

Decisions holds the architecture decision records behind the design.

  1. Reference Implementation Architecture — the layers, the ports and adapters, and the behavior trees that drive them.
  2. Specifications — the machine-readable requirements the code is tested against.

Start contributing

Contributing says how to propose a change and get it merged. The Vultron Developer Docs cover setup, testing and day-to-day development tasks.