Skip to main content

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 (was epistom.agents) to avoid colliding with the platform's internal package, then named epistom (renamed pramiti 2026-07-27). Update from 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)

Source distribution for epistom-agents 0.1.0
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)

Table of built distributions (wheels) for epistom-agents 0.1.0
File Interpreter ABI Platform Actions
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 log

Release 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 log

Security 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.

Select from 2 files

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 log

A 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.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files Full provenance

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