Thin umbrella SDK for the PSI ecosystem.
Project description
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/
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file psi_sdk-0.0.2.tar.gz.
File metadata
- Download URL: psi_sdk-0.0.2.tar.gz
- Upload date:
- Size: 8.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f615f8dd12260ede3bedad46d9f8c86e754c808818593a9afcda24901790ddcb
|
|
| MD5 |
bc957f95d16656f06ee213c548beb81d
|
|
| BLAKE2b-256 |
00789d50c13ecf8d8cededc769b61903ecaa96b69667e71fcfe887fe0600c142
|
File details
Details for the file psi_sdk-0.0.2-py3-none-any.whl.
File metadata
- Download URL: psi_sdk-0.0.2-py3-none-any.whl
- Upload date:
- Size: 7.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cc376b9f4dbc0c0c1dd795a16560dd58f9fd25156d59bf4b9087aef500e65401
|
|
| MD5 |
bf2bdd0be828932242741d21912e011d
|
|
| BLAKE2b-256 |
7172dcdcf7891dd3c2c67a9efc23875c1e0ab45bd698ce6801a6248930bf4d71
|