Skip to main content

PsiSDK

psi-sdk is the thin umbrella package for the PSI ecosystem. It depends on the independent lllm-core, sssn, aaax, psihub, and prosi-psi-cli packages, then re-exports the framework modules under one namespace and installs the user-facing psi command.

python -m pip install psi-sdk

For OS keyring-backed credential storage in PsiCLI, install:

python -m pip install "psi-sdk[secure]"
import psi

psi.sssn.Channel
psi.lllm.Tactic
psi.aaax.Strategy
psi.hub.LocalHub

The same install also provides PsiCLI:

psi --help

Same objects, two import styles:

import psi
import lllm

assert psi.lllm is lllm

Light adopters can still install the components directly:

python -m pip install sssn
import sssn

The SDK adds only tiny workflow helpers:

import psi

psi.init_package("demo", org="local", kind="mixed")
report = psi.validate_package("demo")
if report.ok:
    record = psi.publish("demo")

Documentation: https://prosi.io/docs/sdk/

Metadata

Release files for psi-sdk 0.0.2

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

Source distribution (sdist)

Source distribution for psi-sdk 0.0.2
File Size Uploaded
psi_sdk-0.0.2.tar.gz 8.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for psi-sdk 0.0.2
File Interpreter ABI Platform
psi_sdk-0.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 15.7 kB

Release files / psi_sdk-0.0.2.tar.gz

Download URL psi_sdk-0.0.2.tar.gz
Size 8.0 kB
Tags Source
SHA-256 checksum
How to use checksums
f615f8dd12260ede3bedad46d9f8c86e754c808818593a9afcda24901790ddcb
BLAKE2b-256 checksum
How to use checksums
00789d50c13ecf8d8cededc769b61903ecaa96b69667e71fcfe887fe0600c142
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.3

Release files / psi_sdk-0.0.2-py3-none-any.whl

Download URL psi_sdk-0.0.2-py3-none-any.whl
Size 7.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
cc376b9f4dbc0c0c1dd795a16560dd58f9fd25156d59bf4b9087aef500e65401
BLAKE2b-256 checksum
How to use checksums
7172dcdcf7891dd3c2c67a9efc23875c1e0ab45bd698ce6801a6248930bf4d71
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.3

Release history Release notifications | RSS feed

This release

0.0.2 This release

2 release files

0.0.1

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