Skip to main content

helm-sdk

Python SDK for Helm Protocol — the AI Agent P2P Gateway.

Install

pip install helm-sdk

Quick Start

from helm_sdk import HelmClient

client = HelmClient("https://your-gateway:8090")

# Create agent identity (DID)
identity = client.create_identity()

# Query the Oracle
response = client.oracle(
    query="What is the current ETH/USD sentiment?",
    identity=identity,
)

print(f"G-Score: {response.g_metric.g:.4f}")
print(f"Classification: {response.g_metric.classification}")
print(f"Proof hash: {response.proof.computation_hash}")

Features

  • Proof of Novelty — Every response includes a mathematical proof of knowledge gap
  • 8D G-Metric — Multidimensional knowledge assessment (not just a scalar)
  • DID Authentication — Ed25519-based decentralized identity
  • InsufficientKnowledge — Honest "I don't know" as a protocol primitive

API

Method Description Cost
create_identity() Generate DID + Local Visa Free
oracle(query) Knowledge computation with G-Metric 1 HELM
dedup(texts) Semantic deduplication 0.2 HELM
shield(data) Data sanitization 0.01 HELM

License

MIT

Metadata

Release files for synco 0.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for synco 0.3.0
File Size Uploaded
synco-0.3.0.tar.gz 5.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for synco 0.3.0
File Interpreter ABI Platform
synco-0.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 11.7 kB

Release files / synco-0.3.0.tar.gz

Download URL synco-0.3.0.tar.gz
Size 5.3 kB
Tags Source
SHA-256 checksum
How to use checksums
19cbcc3a9e8ac0ec169c183d5bf02addc762594e745c1b7ab9c20f3cdad8783f
BLAKE2b-256 checksum
How to use checksums
39cfa5cab428419cb1a3748645fba57184429db6a4c3f5c22a5b8f9214eeb5b8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release files / synco-0.3.0-py3-none-any.whl

Download URL synco-0.3.0-py3-none-any.whl
Size 6.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f319f463895659b6068b7e172d57d81abe6e09ae4338cef0e86b28ff789c2cd6
BLAKE2b-256 checksum
How to use checksums
44820a60cc8092b3c0d40d44af8e6e36b456c24c22708605ec55f7a1038284b8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release history Release notifications | RSS feed

This release

0.3.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page