epistom-agents
Drop-in Epistom SDK for LangGraph, AutoGen, and CrewAI agents. Wraps the Epistom MCP/REST surface so an agent framework can call the read plane (context) and the Praxom write plane (action validation) through one client.
Install
pip install epistom-agents # core
pip install 'epistom-agents[langgraph]' # + LangGraph binding
pip install 'epistom-agents[all]' # all framework bindings
Usage
import epistom_agents
client = epistom_agents.Client(
base_url="https://epistom.example.com",
workspace_id="ws_...",
api_key="ek_...",
access_token="<session JWT>",
)
The API key names the workspace. It is not an identity: a server with auth on
answers 401 to the key on its own. access_token is the session JWT of the
user or service account the calls run as, and the client sends it as
Authorization: Bearer <token> beside the key. That account's role in the
workspace decides what the calls may do (evaluate needs architect or above).
The client does not obtain or refresh the token; pass a new one to
client.set_access_token(...). Against a server with auth disabled the token
can be left out.
When Praxom cannot be reached at evaluate time, guarded tools fail closed in
every framework integration (LangGraph, AutoGen, CrewAI): the tool does not
execute, and the guard returns a structured praxom_unavailable result
(on_deny="return", the default) or re-raises the underlying
EpistomClientError (on_deny="raise").
Import root changed 2026-07-13: the package now imports as
epistom_agents(wasepistom.agents) to avoid colliding with the platform's internal package, then namedepistom(renamedpramiti2026-07-27). Updatefrom epistom.agents import ...→from epistom_agents import ....
Metadata
Release files for epistom-agents 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| epistom_agents-0.1.0.tar.gz | 30.7 kB | With provenance | Details for epistom_agents-0.1.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| epistom_agents-0.1.0-py3-none-any.whl | Python 3 | none | any | Details for epistom_agents-0.1.0-py3-none-any.whl |
Total release size: 53.0 kB
Release files / epistom_agents-0.1.0.tar.gz
| Download URL | epistom_agents-0.1.0.tar.gz |
|---|---|
| Size | 30.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ecfe79d4a68e3e8d721f8d53784ea26ac7a5f0c6c91ceca9ef894bd2c86e0640
|
|
BLAKE2b-256 checksum How to use checksums |
ad6695f6b8ced88795919159f0585b4d3cd733bed5dc4db8381f0137e1233158
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.
Transparency logRelease files / epistom_agents-0.1.0-py3-none-any.whl
| Download URL | epistom_agents-0.1.0-py3-none-any.whl |
|---|---|
| Size | 22.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6a6ad12c582c5c55de7cfe956afe89143d55bc496badd012b4db1bc10cd1ae88
|
|
BLAKE2b-256 checksum How to use checksums |
2e7f141d055e6c9349dbca16dd9c7de0d20a8a5fec5353985db4f1b6ae32e506
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.
Transparency logSecurity for epistom-agents 0.1.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
Full provenance
All 2 files in this release have been uploaded with provenance metadata.
Attestation for epistom_agents-0.1.0.tar.gz
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.
Transparency logA note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.