Skip to main content

Official Python client for reason:// — the reasoning infrastructure for the agentic internet

Project description

reason-py

Official Python client for reason:// — the reasoning infrastructure for the agentic internet.

pip install reason-py

Quickstart

from reason_py import ReasonClient

client = ReasonClient()

# Resolve a validated reasoning artifact
artifact = client.resolve("reason://finance/fraud/synthetic-identity-temporal-motif")

# Apply it locally — nothing leaves your environment
for transaction in my_transactions:
    similarity = client.compare(transaction.embedding, artifact)
    if similarity > artifact.thresholds.high_confidence:
        flag(transaction)

Point at your own node

client = ReasonClient(endpoint="http://localhost:8080")

What transfers

The artifact contains only the non-invertible structural centroid of a validated pattern. No raw data. No model weights. Reconstruction rate empirically measured at r = 0.0149 (< 1.5% of original signal recoverable).

License

CC BY 4.0 — Jacob Westerbeck / Astrognosy AI

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

reason_py-0.1.2.tar.gz (15.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

reason_py-0.1.2-py3-none-any.whl (9.7 kB view details)

Uploaded Python 3

File details

Details for the file reason_py-0.1.2.tar.gz.

File metadata

  • Download URL: reason_py-0.1.2.tar.gz
  • Upload date:
  • Size: 15.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.8.10

File hashes

Hashes for reason_py-0.1.2.tar.gz
Algorithm Hash digest
SHA256 4e1da6c6373753ca026dc4cd08f3d0cf03253fec2414a28eaa55c2fc86e22023
MD5 f0d3a9d111c9193658894c28cc00cf8d
BLAKE2b-256 c227391a6be8991a396d099abeee415ac7fd10e45f7fed7531bca67d0af93799

See more details on using hashes here.

File details

Details for the file reason_py-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: reason_py-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 9.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.8.10

File hashes

Hashes for reason_py-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 e2dd0d1178da8ac09db155bd893a135753a1ad8079fbcc2993940ebdd3c3c149
MD5 fd2e6fa9e4b9caf27e51424eb3aefde3
BLAKE2b-256 3bd734e748a4f028f8995200b32d1568b1112693de3530cb3b59fd5cfafb2e01

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page