-
Notifications
You must be signed in to change notification settings - Fork 4.4k
Open
Description
Community Checkpointer: SAP HANA Cloud
Hi! I've built and published a LangGraph checkpoint saver for SAP HANA Cloud: langgraph-checkpoint-hana
Links
- PyPI: https://pypi.org/project/langgraph-checkpoint-hana/
- GitHub: https://github.com/stubborncoder/langgraph-checkpoint-hana
- License: MIT
What it does
Implements the full BaseCheckpointSaver interface for SAP HANA Cloud, enabling conversation memory, human-in-the-loop workflows, time travel, and fault recovery for LangGraph agents running on SAP BTP.
Why HANA?
Many enterprises run on SAP and their business data lives in HANA Cloud. This checkpointer lets AI agent state live alongside financial documents, master data, and transactional records — one database to manage, back up, and secure.
Features
- Full sync + async interface (async delegates to sync since
hdbcliis synchronous) - UPSERT-based writes (atomic insert-or-update via HANA's
UPSERT ... WITH PRIMARY KEY) - Thread deletion for cleanup/GDPR compliance
from_conn_info(),from_env(), and raw connection constructors- Unit tests (mocked) + integration tests against real HANA Cloud
Request
Would it be possible to list this as a community checkpointer in the LangGraph documentation (alongside Redis, Couchbase, etc.)?
Thank you!
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels