deepseek-plugin-v0.1.0

mem0ai/mem0deepseek-plugin-v0.1.0Aug 24, 2026by kartik-mem0

AI Summary

Initial release of the DeepSeek Harness plugin, registering Mem0 as two agent-callable tools for memory retrieval and storage.

Key Highlights

  • New DeepSeek native plugin integration
  • Two tools: `search_memory` and `add_memory`
  • Server-side async extraction for stored facts
  • Configurable `userId` and optional `apiKey`

New Features

  • DeepSeek Harness Plugin
  • Search Memory Tool
  • Add Memory Tool

Full Release Notes

**Initial release** of [`@mem0/deepseek-plugin`](https://www.npmjs.com/package/@mem0/deepseek-plugin), a native DeepSeek Harness (Cordis) plugin that registers Mem0 as two agent-callable
  tools ([#7027](https://github.com/mem0ai/mem0/pull/7027))

  **New Features:**
  - **`search_memory`:** Recalls facts relevant to a query, with an optional `limit` (default 10) and per-call `userId` / `agentId` / `runId` scope overrides.
  - **`add_memory`:** Stores a fact for future sessions, tagged `source: "DEEPSEEK_HARNESS"` for backend attribution; extraction runs asynchronously server-side, so a stored fact may take a
  moment to become searchable.
  - **Cordis lifecycle:** `apply(ctx, config)` declares `inject = ['tools']`, so the plugin waits for the harness tool registry to exist, and both tools are registered via
  `ctx.tools.register()` so they auto-unregister when the plugin unmounts.
  - **Config:** `userId` is required; `apiKey` defaults to `$MEM0_API_KEY`; `host` optionally points at a dedicated Mem0 Platform base URL (not a switch to self-hosted Mem0 OSS).
  

    Developer preview: auto-capture and auto-recall (memory injected into context automatically, without an explicit tool call) are planned but not yet built. The backend's
  `KNOWN_EVENT_SOURCES` allowlist also needs `"DEEPSEEK_HARNESS"` added before usage surfaces by name in telemetry rather than bucketing into "OTHERS". See [DeepSeek
  Harness](/integrations/deepseek-plugin) for setup.