Skip to content

Add /vs/mem0 comparison page - #235

Closed
jy7lsna wants to merge 2 commits into
smaramwbc:mainfrom
jy7lsna:feature/vs-mem0-page
Closed

Add /vs/mem0 comparison page#235
jy7lsna wants to merge 2 commits into
smaramwbc:mainfrom
jy7lsna:feature/vs-mem0-page

Conversation

@jy7lsna

@jy7lsna jy7lsna commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

Description

Adds a /vs/mem0 comparison page: deterministic, token-bounded context assembly with policy enforcement and integrity-hashed receipts vs. Mem0's ranked similarity retrieval. Covers the retrieval/
governance/ops capability gap, a worked support-agent example, LoCoMo + LongMemEval benchmark results measured on Mem0's own harness, a Mem0 → Statewave migration table, and FAQ.

Related Issue

N/A — new marketing/comparison page, not tied to an existing issue.

Type of Change

  • 🐛 Bug fix (non-breaking change that fixes an issue)
  • ✨ New feature (non-breaking change that adds functionality)
  • 💥 Breaking change (fix or feature that would cause existing functionality to change)
  • 📚 Documentation update
  • 🔧 Maintenance (refactoring, dependencies, CI, etc.)
  • 🧪 Test improvement

Changes Made

  • New StatewaveVsMem0Page at /vs/mem0: hero, capability gap, ranking-signal breakdown, full comparison table, worked example, governance/receipt section, LoCoMo + LongMemEval benchmark charts,
    Mem0→Statewave migration guide, FAQ, closing CTA.
  • Wired into routing (App.tsx), footer nav (Footer.tsx), and sitemap/SEO metadata (seo-meta.ts).
  • Added flat, CVD-validated chart series tokens (--series-statewave, --series-mem0-cloud, --series-mem0-oss) and a .section-glow--soft ambient-glow variant to index.css, reused by the Lo
    CoMo bars and the kind-priority bars on this page instead of gradient fills.
  • Added a route test asserting /vs/mem0 renders.

Testing

  • Unit tests pass locally
  • Integration tests pass locally
  • Manual testing completed
  • New tests added for new functionality

Test Commands Run

npx tsc --noEmit -p .
npx vitest run tests/routes.test.tsx

Checklist

  • My code follows the project's coding standards
  • I have performed a self-review of my code
  • I have commented my code where necessary
  • I have updated documentation as needed
  • My changes generate no new warnings or errors
  • I have added tests that prove my fix/feature works
  • All existing tests pass
  • I have checked for breaking changes

Additional Notes

Benchmark figures cited (LoCoMo 0.905 Statewave vs. 0.899 mem0 cloud / 0.866 mem0 OSS; LongMemEval 0.933 mem0 cloud / 0.833 mem0 OSS; 8/8 vs. 2/8 support eval) are measured on Mem0's own harness
see statewave-memory-benchmarks repo linked from the page's reproduce-it section. Nominative use of the "mem0" name is disclaimed in the page footer.

@vercel

vercel Bot commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

@jy7lsna is attempting to deploy a commit to the Statewave Team on Vercel.

A member of the Team first needs to authorize it.

Mem0 rewrote its OSS migration page on 2026-08-05 (mem0ai/mem0#6808),
retitling the graph section from entity linking as the OSS
successor to Platform-only graph memory, separate from entity
matching. No code changed, only the label - but the page's claim
was built on that label.

- Table row (Graph / relationship memory): split OSS vs Platform
  behavior instead of naming entity linking as an OSS graph
  successor.
- Footnote: replaced with claims checkable against deleted code,
  config surface, and response shape (graph_store config removed,
  relations field no longer returned, no graph payload in Platform
  responses) instead of Mem0's shifting terminology.

Source: mem0ai/mem0 docs/migration/oss-v2-to-v3.mdx at 3f717e5.
smaramwbc pushed a commit that referenced this pull request Aug 10, 2026
Four page and content additions, landed together:

- /benchmarks — LoCoMo and LongMemEval results for Statewave, mem0 cloud and
  mem0 OSS, run in-harness with a shared gpt-4o judge; numbers trace to the
  statewave-memory-benchmarks repo.
- /vs/mem0 — comparison page: deterministic, token-bounded context assembly
  with policy enforcement and receipts vs. ranked similarity retrieval.
- /use-cases/grounded-shop-assistant — use-case page for the grounded shop
  assistant reference build (links smaramwbc/statewave-grounded-shop-assistant).
- Custom header and OG images for all five blog posts.

Combined from PRs #226, #228, #235 and #239 (see those PRs for the full
per-change history and discussion).
@smaramwbc

Copy link
Copy Markdown
Owner

Shipped 🎉 — landed on main via #237 (squashed as 5d76012) alongside #226, #228 and #239. /vs/mem0 is live. Thanks for the thorough comparison work — closing since the content is merged.

@smaramwbc smaramwbc closed this Aug 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants