Repository navigation
v0.2.0 - LangGraph & LangChain Support
馃殌 What's New
This release transforms MemState from a standalone engine into a fully integrated part of the AI ecosystem.
馃 Native LangGraph Support
You can now use MemState as a persistence layer for LangGraph agents.
- New
MemStateCheckpointer: Replaces the defaultSqliteSaver. - Full State History: Persists not just chat messages, but the entire graph state (variables, tool outputs).
- Human-in-the-loop ready: Supports
put_writesandinterrupt_before. - Thread Management: Easily clear conversation history with
delete_thread.
馃搨 New Examples
We added production-ready demos to the examples/ folder:
- LangGraph Persistence: Zero-config demo showing state recovery after a process restart.
- Pizza Agent: An advanced stateful agent that separates conversational context from business data (orders).
馃摝 Installation
New optional dependencies group added:
pip install memstate[langgraph]馃洜 Fixes & Improvements
- Added
put_writesanddelete_threadmethods to checkpointer. - Updated README with architecture diagrams and LangGraph snippets.
Full Changelog: 0.1.0...0.2.0