statewave
https://github.com/smaramwbc/statewave
Python
Open-source memory runtime for AI agents — reproducible, provenance-tagged context bundles instead of query-time retrieval. Apache-2.0, self-hosted on Postgres + pgvector, Python + TypeScript SDKs.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Python not yet supported1 Subscribers
Add a CodeTriage badge to statewave
Help out
- Issues
- chore(deps): bump astral-sh/uv from 0.13.5 to 0.13.7
- chore(ci): bump astral-sh/setup-uv from 10.3.0 to 10.3.3
- chore(deps): bump the python-dependencies group across 1 directory with 36 updates
- chore(deps): bump certifi from 2026.7.22 to 2026.10.18
- chore(deps): bump filelock from 3.32.7 to 4.2.1
- Proposal: signed source-rights observations as external provenance evidence
- [Bug][multi-agent-shared-context]: before_acting() reads a 'memories' key the SDK never returns, so agents always report 0 retrieved memories
- [Bug][grounded-shop-assistant]: sessionId has no length cap, so the session store's memory bound can be bypassed
- [Docs][multi-agent-memory]: setting APP_SECRET as documented locks the bundled UI out with 401s
- [Bug][personal-assistant]: get_statewave() opens a new HTTP client per request and never closes it
- Docs
- Python not yet supported