Skip to content

v0.1.0 - First public release (Alpha)

Choose a tag to compare

@scream4ik scream4ik released this 26 Nov 01:52
· 42 commits to main since this release

🎉 MemState is now live on PyPI!

This is the first alpha release of the transactional state management library for LLM Agents.

Key Features:

  • 🛡 Type-Safety: Enforce Pydantic schemas on your agent's memory.
  • ⏪ Rollbacks: Undo agent mistakes with memory.rollback(1).
  • 💾 Pluggable Backends: Includes SQLite (local), Redis (production), and InMemory (testing) adapters out of the box.
  • 🦜 LangGraph Ready: Native MemStateCheckpointer for persisting agent graphs.
  • 🔍 JSON Querying: Fast, structured search via backend-optimized filters (e.g., SQLite JSON1).

Installation:

pip install memstate

Documentation:
See README.md for quickstart guides.