Skip to main content

saihm-langgraph

saihm-langgraph has moved. It is now the LangGraph adapter inside the consolidated saihm-adapters package — the same BaseStore that gives a LangGraph app long-term memory the user owns: portable across models and frameworks, sealed client-side (Python never holds a key), and provably erasable (GDPR Art. 17).

Installing saihm-langgraph now pulls saihm-adapters[langgraph]. This package ships no code of its own.

Migration — one line

The import root changed from saihm_memory to saihm_adapters:

from saihm_adapters import SaihmStore          # was: from saihm_memory import SaihmStore

SaihmMemoryClient, Memory, and SaihmTimeout now also come from saihm_adapters:

from saihm_adapters import SaihmMemoryClient, Memory, SaihmTimeout

This is a clean break: after upgrading, import saihm_memory will fail with ModuleNotFoundError. That is intentional — the old import root is gone rather than silently shadowed, so the one change to make is obvious.

Install

pip install saihm-langgraph        # -> installs saihm-adapters[langgraph]; also needs Node.js >= 20 on PATH

or depend on the consolidated package directly:

pip install "saihm-adapters[langgraph]"

SaihmStore remains a drop-in langgraph.store.base.BaseStoreget / put / search / delete / list_namespaces, sync and async. Everything else about the adapter is unchanged; only the package that carries it and its import root have consolidated.

Related

License

Apache-2.0.

— Architect

Release files for saihm-langgraph 0.1.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 saihm-langgraph 0.1.2
File Size Uploaded
saihm_langgraph-0.1.2.tar.gz 6.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for saihm-langgraph 0.1.2
File Interpreter ABI Platform
saihm_langgraph-0.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 12.9 kB

Release files / saihm_langgraph-0.1.2.tar.gz

Download URL saihm_langgraph-0.1.2.tar.gz
Size 6.5 kB
Tags Source
SHA-256 checksum
How to use checksums
a32496eef47f90920abd2a102aad52e1af91eea4e8afbbc7481658d5fe101226
BLAKE2b-256 checksum
How to use checksums
8537945bd7ec4a3d5fe1eb14ac010ed115bb3948d82d55a65e10106126e0e6a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / saihm_langgraph-0.1.2-py3-none-any.whl

Download URL saihm_langgraph-0.1.2-py3-none-any.whl
Size 6.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ac5e77c5d66ad9bbd2ffcd54d20fc9f017df9e727f01728ac7b03a9a78ab8e7f
BLAKE2b-256 checksum
How to use checksums
38a9bd104f31c3470aa691e58b841bd6e9cf070178396b3923531b24eefa25d1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 release files

0.1.1

2 release files

0.1.0

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