HELM AI Kernel Examples Matrix

August 24, 2026 ยท View on GitHub

This page is for developers choosing the shortest source-backed example for a language, framework, receipt, MCP, OpenTelemetry, or policy workflow. The outcome is a runnable example path, the server mode it expects, and the validation command that proves the public docs claim.

Audience

This page is for developers who need to pick a runnable source-backed example for HELM AI Kernel rather than infer support from a language name or integration slogan.

Outcome

After this page you should know which example to run, which HELM server mode it expects, what output proves success, and which command validates the claim.

Source Truth

Example source lives under examples. SDK package docs live under sdk. Deployment examples are separated into deploy and the Kubernetes chart at deploy/helm-chart.

Example Flow

flowchart TD
    subgraph Ingestion["1. Ingestion & Context Plane"]
        Reader["developer"]
        Pick["choose example"]
        Server["start helm-ai-kernel serve or helm-ai-kernel proxy"]
    end

    subgraph Evaluation["2. Evaluation & Policy Plane"]
        Gate["docs and example validation"]
    end

    subgraph Execution["3. Execution & Verdict Plane"]
        Run["run language/framework code"]
    end

    subgraph Ledger["4. Tamper-Evident Ledger Plane"]
        Receipt["capture receipt or decision"]
        Verify["verify receipt/EvidencePack"]
    end

    %% Operational Flow Edges
    Reader --> Pick
    Pick --> Server
    Server --> Run
    Run --> Receipt
    Receipt --> Verify
    Verify --> Gate

    %% Premium Styling Rules
    style Run fill:#3182ce,stroke:#2b6cb0,stroke-width:2px,color:#fff
    style Receipt fill:#2f855a,stroke:#276749,stroke-width:2px,color:#fff
    style Verify fill:#2f855a,stroke:#276749,stroke-width:2px,color:#fff
    style Gate fill:#2d3748,stroke:#4a5568,stroke-width:2px,color:#fff

Runnable Matrix

ExampleServer modeWhat it provesSourceValidation
Python SDKhelm-ai-kernel serve --policy examples/launch/policies/agent_tool_call_boundary.tomlALLOW, DENY, MCP fail-closed denial, receipt verification, sandbox preflight, and evidence verificationexamples/python_sdkmake sdk-examples-smoke
TypeScript SDKhelm-ai-kernel serve --policy examples/launch/policies/agent_tool_call_boundary.tomlALLOW, DENY, MCP fail-closed denial, receipt verification, sandbox preflight, and evidence verificationexamples/ts_sdkmake sdk-examples-smoke
Python OpenAI base URLhelm-ai-kernel proxy --port 9090OpenAI-compatible base URL, receipt headers, deny pathexamples/python_openai_baseurlmake test-sdk-py
TypeScript OpenAI base URLhelm-ai-kernel proxy --port 9090JavaScript/TypeScript client base URL and receipt extractionexamples/ts_openai_baseurlmake test-sdk-ts
JavaScript raw fetchhelm-ai-kernel proxy --port 9090Raw HTTP client compatibilityexamples/js_openai_baseurlmake docs-truth
Go clienthelm-ai-kernel serve --policy <file>typed client request, decision, receipt handlingexamples/go_clientgo test ./examples/go_client/... -run '^$'
Rust clienthelm-ai-kernel serve --policy <file>Rust client and verifier-facing typesexamples/rust_clientmake test-sdk-rust
Java clienthelm-ai-kernel serve --policy <file>JVM client request and error handlingexamples/java_clientmake test-sdk-java
MCP clienthelm-ai-kernel mcp serve or /mcp runtimedocs/tool boundary and MCP authorization pathexamples/mcp_clientmake docs-truth
Receipt verificationexisting receipt/EvidencePackoffline verification pathexamples/receipt_verificationmake docs-truth
Golden evidencefixture evidencestable conformance materialexamples/goldenmake docs-coverage
OpenTelemetry GenAIhelm-ai-kernel proxy with telemetry enabledtelemetry export shapeexamples/otel-genaigo test ./examples/otel-genai/...
OpenCLAWlocal example harnesscompatibility with OpenCLAW-style policy materialexamples/openclawmake docs-truth
Policy exampleshelm-ai-kernel bundle build <source>CEL, Rego, Cedar bundle inputsexamples/policiesmake docs-truth
Policy-pack exampleshelm-ai-kernel serve --policy examples/policy-packs/<pack>.tomlrunnable allow/deny reference packs, including destructive operation deny/escalate guidanceexamples/policy-packscd core/cmd/helm-ai-kernel && go test . -run TestPolicyPackExamplesLoad -count=1
Startersselected starter READMEscaffolded integrations only where source existsexamples/startersmake docs-truth

Common Environment

export HELM_URL=http://127.0.0.1:7714
export HELM_PROXY_BASE_URL=http://127.0.0.1:9090/v1
export OPENAI_API_KEY="${OPENAI_API_KEY:?set upstream key when proxying}"

Examples may also use framework-native baseURL or base_url options. Prefer the variable names used inside the example README or code; do not invent a new variable in public docs without adding it to the example.

Expected Output

Every runnable example should produce at least one of these observable outputs:

  • an HTTP response from HELM instead of the upstream provider;
  • a receipt header or receipt file under the configured receipts directory;
  • a deny decision and denial receipt for the blocked-path test;
  • a verifier or conformance command that exits zero.

Troubleshooting

SymptomLikely causeFix
example reaches the upstream provider directlybase URL bypassed HELMset the framework base URL to http://127.0.0.1:9090/v1 or use HELM_PROXY_BASE_URL where the example supports it
receipt is missingwrong server modeuse helm-ai-kernel proxy for OpenAI-compatible examples and helm-ai-kernel serve for runtime API examples
Java package cannot be fetched from Maven Centralregistry freshness or local Maven cache issueverify io.github.mindburnlabs:helm-sdk:0.8.5 against repo1 or version-status.json; build from sdk/java only when testing local source changes

Not Covered

This page does not claim support for languages or frameworks that lack source, an example, or an SDK README. Planned examples must remain out of public support tables until code and validation exist.