Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/benchmark-live.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ on:
- dev
- staging
server_url:
description: MemWal server URL. Empty uses BENCH_SERVER_URL environment variable.
description: Walrus Memory server URL. Empty uses BENCH_SERVER_URL environment variable.
required: false
default: ''
namespace:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release-oc-memwal.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Release OC-MemWal Plugin
name: Release Walrus Memory OpenClaw Plugin

on:
push:
Expand Down
19 changes: 18 additions & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: "[QA] Add automated tests to CI (unit + integration + e2e) for MemWal"
name: "[QA] Add automated tests to CI (unit + integration + e2e) for Walrus Memory"

on:
pull_request:
Expand All @@ -15,6 +15,23 @@ permissions:
contents: read

jobs:
compatibility-contract:
name: Compatibility / Contract metadata
runs-on: ubuntu-latest
timeout-minutes: 5

steps:
- name: Checkout
uses: actions/checkout@v4

- name: Setup Node
uses: actions/setup-node@v4
with:
node-version: "22"

- name: Check compatibility contract
run: node scripts/check-compatibility-contract.mjs

chatbot-e2e:
name: Chatbot / Playwright E2E
runs-on: ubuntu-latest
Expand Down
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
# MemWal
# Walrus Memory

Privacy-first AI memory layer for storing encrypted memories on Walrus and
retrieving them with semantic search.

> MemWal is currently in beta and actively evolving. While fully usable today, we continue to refine the developer experience and operational guidance. We welcome feedback from early builders as we continue to improve the product.
> Walrus Memory is currently in beta and actively evolving. While fully usable today, we continue to refine the developer experience and operational guidance. We welcome feedback from early builders as we continue to improve the product.

## For AI Agents

Expand All @@ -30,7 +30,7 @@ import { MemWal } from "@mysten-incubation/memwal";

const memwal = MemWal.create({
key: "your-delegate-key-hex",
accountId: "your-memwal-account-id",
accountId: "your-walrus-memory-account-id",
serverUrl: "https://your-relayer-url.com",
namespace: "demo",
});
Expand All @@ -46,15 +46,15 @@ await memwal.restore("demo");
- Full docs at [docs.memwal.ai](https://docs.memwal.ai)
- Docs source of truth: `docs/`
- Docs site entry points:
- [What is MemWal?](docs/getting-started/what-is-memwal.md)
- [What is Walrus Memory?](docs/getting-started/what-is-memwal.md)
- [Quick Start](docs/getting-started/quick-start.md)
- [SDK Quick Start](docs/sdk/quick-start.md)
- [Relayer Overview](docs/relayer/overview.md)
- [SDK API Reference](docs/sdk/api-reference.md)

## Contributing

We want to be explicit about this while MemWal is in beta: feedback, bug reports, docs fixes,
We want to be explicit about this while Walrus Memory is in beta: feedback, bug reports, docs fixes,
examples, and implementation contributions are all welcome.

If you spot rough edges or missing guidance, please open an issue or send a PR.
Expand Down Expand Up @@ -96,7 +96,7 @@ For the full step-by-step setup guide, see:

## OpenClaw / NemoClaw Plugin

[`@mysten-incubation/oc-memwal`](packages/openclaw-memory-memwal) — a memory plugin for [OpenClaw](https://openclaw.ai) agents. It gives OpenClaw persistent, encrypted memory via MemWal with automatic recall and capture hooks.
[`@mysten-incubation/oc-memwal`](packages/openclaw-memory-memwal) — a memory plugin for [OpenClaw](https://openclaw.ai) agents. It gives OpenClaw persistent, encrypted memory via Walrus Memory with automatic recall and capture hooks.

```bash
openclaw plugins install @mysten-incubation/oc-memwal
Expand Down
Loading
Loading