Skip to content
View smaramwbc's full-sized avatar

Block or report smaramwbc

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
smaramwbc/README.md

Hi

I build Statewave — an open-source memory layer for AI agents.

How Statewave works

Getting started

Run the server — Postgres + API, migrations run automatically:

git clone https://github.com/smaramwbc/statewave && cd statewave
docker compose up -d   # API on http://localhost:8100

Then point an SDK at it:

  • Pythonpip install statewave
  • TypeScriptnpm install @statewavedev/sdk

Full walkthrough: Getting Started (10 min).

What I'm working on

Reach me

Pinned Loading

  1. statewave statewave Public

    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.

    Python 221 8

  2. statewave-connectors statewave-connectors Public

    Connector ecosystem for Statewave — feed real-world events into agent memory

    TypeScript 2

  3. statewave-py statewave-py Public

    Official Python SDK for Statewave — sync + async client, Pydantic models, typed API.

    Python 2

  4. statewave-ts statewave-ts Public

    Official TypeScript SDK for Statewave — fetch-based client, full type definitions.

    TypeScript 2

  5. statewave-admin statewave-admin Public

    Admin dashboard and CLI for Statewave — manage episodes, memories, and subjects.

    TypeScript 3

  6. statewave-docs statewave-docs Public

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

    Python 3 2