Skip to content

smaramwbc/statewave-docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

101 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Statewave Documentation

CI License: Apache-2.0

Statewave is the open-source memory runtime for AI agents. It compiles raw events into ranked, token-bounded context bundles with full provenance — so your AI stops forgetting across sessions. Self-hosted on Postgres, no vendor lock-in.

This repo contains the architecture docs, product specs, API contracts, and development coordination for the Statewave workspace.

This repo contains no production runtime code.

📋 Issues & feature requests: statewave/issues (centralized tracker)

🎯 Try it

The interactive comparison demo is embedded directly in the website at statewave.ai — open the chat widget to see two identical AI agents answer side by side, one stateless and one backed by Statewave.

Got a question about Statewave? Ask Statewave Support → — a docs-grounded agent that answers from this very docs corpus and cites the pages it used (read-only; built on the docs memory pack).

Contents

Community

GitHub Discussions live on the core repo: statewave/discussions.

ADRs

Ecosystem

Project Description
Server Core server — API, domain model, DB, compilation, search
Python SDK pip install statewave — sync + async client
TypeScript SDK npm install @statewavedev/sdk — fetch-based client
Connectors @statewavedev/connectors-* — GitHub, Markdown/docs, MCP server, modular packages
Docs This repo — architecture, specs, ADRs (no runtime code)
Examples Runnable examples, evals, benchmarks
Website + demo Marketing website + embedded comparison demo (statewave.ai)
Admin Operator console — system health, jobs, usage (read-only)

Current status

v0.9.0 — Server and API contract are unchanged from v0.8.0; this version aligns the workspace number with the TypeScript SDK's pre-1.0 breaking camelCase rename (statewave-ts#103). See the statewave-ts CHANGELOG for the migration table. The product surface remains the v0.8.0 governance & audit layer: every context assembly can emit an immutable state-assembly receipt (content-hash integrity, ULID-addressable, queryable per subject), per-memory sensitivity labels feed a declarative YAML policy engine that filters memories by caller identity, and per-tenant config flips enforce mode on without a SQL shell. Builds on the v0.7.x foundation (memory TTL, Helm, cross-machine embedding cache) and the v0.6.x support-agent intelligence stack (session-aware context, resolution tracking, handoff packs, health scoring, SLA tracking, proactive alerts). See roadmap and CHANGELOG.

About

Architecture docs, API contracts, ADRs, and guides for the Statewave workspace.

Topics

Resources

License

Apache-2.0, Unknown licenses found

Licenses found

Apache-2.0
LICENSE
Unknown
license.md

Security policy

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

 
 
 

Contributors

Languages