Home/AI Agents/statewave
statewave logo

statewave

smaramwbc/statewave

Open-source memory runtime for AI agents

GraphCanon updated 3w · GitHub synced 3w · 29 views this month

289 stars22 forksLast push 3w Python Apache-2.0

Decision brief

Statewave focuses on reproducibility and provenance in memory management for AI agents, using Postgres plus pgvector for self-hosted operations rather than relying on query-time retrieval.

Good fit when

  • Use when needing reproducible and documented context bundles to ensure consistent agent performance over time, as Statewave's design specifically supports provenance tagging for each context bundle.
  • Ideal for projects requiring self-hosting solutions built on Postgres with pgvector extensions, offering full control over data storage and retrieval mechanisms.

Avoid when

  • Avoid if your application cannot leverage or benefit from a self-hosted memory runtime setup specifically using Postgres and pgvector.
  • Not suitable for cases where query-time document retrieval is preferred over maintaining provenance-tagged, static context bundles.

Observed Jul 14, 2026 · Source: enrich:decision_facts

Verify the decision

Maintenance and security

Full trust report
Maintenance
Very active (1d since push)
As of 3w
Provenance
Not a fork · Personal account
As of 3w
Security (OSV)
No lockfile
As of 1mo

Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.

Install

pip install statewave
PyPI

Similar tools

Same-category neighbours. No typed graph edges are catalogued for this tool yet.

Evidence and technical details

Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.

Overview

Provides reproducible and provenance-tagged context bundles for AI agents instead of relying on query-time retrieval.

Capability facts

Deploy
Self-host

Source: dockerfile:Dockerfile · Aug 1, 2026

Docker
Dockerfile present

Source: dockerfile:Dockerfile · Aug 1, 2026

Languages
python

Source: github.language+pyproject.toml · Aug 1, 2026

Categories

Tags

README

🚀 Skip to Getting Started →


Licensing

Statewave is licensed under the Apache License, Version 2.0.

You may use, modify, and distribute it — including in proprietary or hosted products — without a separate agreement. Apache-2.0 includes an explicit patent grant from contributors.

  • License: LICENSE (Apache-2.0)
  • Licensing overview: LICENSING.md
  • Trademark policy: TRADEMARKS.md
  • Contributing: CONTRIBUTING.md
  • Enterprise support (SLA, indemnity, procurement): licensing@statewave.ai

For agents

This page has a .md twin and JSON over the API.

Was this helpful?

Anonymous feedback helps us improve pages and translations.