Skip to content

feat(memory): add standalone Memory 2.1 runtime, multi-agent ingestion, and Viewer - #321

Merged
hijzy merged 5 commits into
MemTensor:v1.1.2from
hijzy:main
Aug 31, 2026
Merged

feat(memory): add standalone Memory 2.1 runtime, multi-agent ingestion, and Viewer#321
hijzy merged 5 commits into
MemTensor:v1.1.2from
hijzy:main

Conversation

@hijzy

@hijzy hijzy commented Aug 31, 2026

Copy link
Copy Markdown
Collaborator

Summary

This PR decouples Memory from Memmy Agent into an independently versioned service and adds a complete local Viewer and multi-agent ingestion runtime.

Standalone Memory runtime

  • Introduces the independently versioned Memory 2.1.0 service and CLI.
  • Adds standalone installation, upgrade, migration, service lifecycle, release, and health-check support.
  • Makes the Viewer version and memmy-memory --version derive from the Memory service version instead of the Memmy Agent version.
  • Preserves the standalone Memory service lifecycle across desktop startup and shutdown.

Multi-agent memory ingestion

  • Adds source adapters and integrations for:
    • Claude Code
    • Codex
    • Cursor
    • DeepSeek Harness
    • Hermes
    • OpenClaw
    • OpenCode
    • Pi
    • QwenWork
    • WorkBuddy
  • Adds source-agent attribution, discovery, filtering, icons, log display, and secret redaction.
  • Replaces Viewer namespace isolation with explicit agent-source identification.
  • Adds capture deduplication and legacy local-plugin migration.

Memory Viewer

  • Adds complete pages for memories, tasks, experiences, world models, skills, user memories, analytics, logs, and settings.
  • Aligns list and detail presentation with the Memmy desktop UI.
  • Adds agent filters and icons across Viewer pages.
  • Adds working deletion actions to memory-layer and task detail drawers.
  • Improves memory logs, task skip reasons, IDs, search controls, charts, and responsive layout.
  • Uses the Memory health API as the Viewer version source.

Desktop integration

  • Integrates the managed Memory service with the desktop runtime.
  • Adds model-catalog projection and Memory model configuration.
  • Updates onboarding, agent-source scanning, and first-encounter insight handling.
  • Removes the legacy in-process SQLite memory client path.

Validation

  • npm run typecheck
  • npm test
  • npm run build -w @memmy/memory
  • Built memmy-memory --version output: 2.1.0

All type checks, builds, and test suites pass.

@hijzy
hijzy merged commit a1224f8 into MemTensor:v1.1.2 Aug 31, 2026
4 checks passed
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.

1 participant