helixordevelopers

Tutorials

Each tutorial builds one working program, step by step, with complete code and the output it produced when it was run. The Platform track works with the platform's own capabilities: your own decision pack, outcome memory, the reasoning service and the learning loop. The example-pack tutorials after it use the built-in data-protection pack to teach the runtime's calls.

Runtime 0.2.1Python 3.9+12 tutorials

Before you start#

Platform#

These tutorials use the platform directly. The first two run offline with the runtime; the last two call the hosted reasoning API.

Working with the example pack#

About the example

These tutorials use the built-in data-protection pack (compliance.regulatory_pii_guard.v1) so you can run everything without writing a pack first. The same calls work for any decision pack: eligibility, limits, routing and so on. See Core concepts.

Every Tier 0 tutorial runs offline with the built-in example pack; no account or license is needed. Tier 1 steps need your Developer license. All examples use the standard test values (123-45-6789, 4111-1111-1111-1111, example.com addresses, 555 numbers); never test with real data.

Building services on the example pack#

Extending and testing the example pack#

Suggested paths#

If you are buildingTake, in order
Your own decisions, improved from outcomesYour own pack, Outcome memory, Learning loop, Reasoning service
An assistant or chat feature on a language modelFirst decision, Guard a model call, Stream decisions, Testing
A web API or a service in another languageFirst decision, API middleware or Decision service, Testing
Data exports and batch jobsFirst decision, Audit pipeline, Custom rules

Known issues are part of the tutorials

Where runtime 0.2.1 has a defect on a tutorial's path, the tutorial says so in a "Known issue in 0.2.1" callout and shows the workaround it uses. Where the defect is fixed for the next release, the callout says so; keep the workaround while you run 0.2.1. The full list, with the status of each issue, is in Troubleshooting.

Where to go next#