This repository was archived by the owner on Sep 23, 2026. It is now read-only.
提案:Kimi Memory Plus — 工作区范围的长期记忆插件 #2612
QIANLING-0831
started this conversation in
Show and tell
Replies: 1 comment
|
Compatibility update (2026-08-21): current Kimi Code CLI can register the explicit-memory tools as a stdio MCP server, but it does not recognize this repository's experimental The repository now documents the exact supported boundary and current installation route: I am keeping this correction visible so the proposal can be evaluated against the current |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Proposal: Kimi Memory Plus — workspace-scoped long-term memory plugin
Summary
I built a small third-party Kimi Code plugin that explores explicit,
workspace-scoped long-term memory without patching Kimi internals:
https://github.com/QIANLING-0831/kimi-memory
The current release is
v0.2.0.It provides:
memory_search,memory_remember,memory_list,memory_forget,memory_audit, andmemory_status;SessionHeartbeat,SessionEnd, andPostCompacthooks for incrementalindexing;
Positioning
There are already more feature-rich community memory projects, including
kimi-mneme, as well as cross-agent
systems such as Mnemon,
Honcho, and
Supermemory. This project
deliberately takes a narrower path:
The goal is not to replace those systems. It is to explore whether Kimi users
also benefit from a minimal, auditable memory option with conservative defaults.
Design choices
The plugin does not inject changing memory content into every system prompt.
Instead, the Agent invokes memory tools when earlier project context is useful.
This keeps stored facts inspectable and deletable while avoiding repeated prompt
growth.
Every tool requires the current absolute workspace path, making project
isolation explicit. Retrieved memory is treated as untrusted historical data,
not as instructions.
Facts are limited to 2,000 characters. Recall shares one character budget across
all returned snippets. Temporary facts can be assigned an expiry, and lifecycle
events retain hashes and metadata rather than deleted fact text.
An illustrative tool flow is included here:
https://github.com/QIANLING-0831/kimi-memory/blob/main/docs/KIMI-SYNTHETIC-DEMO.md
Current limitations
is intentionally not a runtime dependency in this version.
locators to a compaction summary.
internal integration surface.
Feedback requested
I would especially appreciate maintainer and community feedback on:
a third-party memory plugin?
indexers?
source locators fit Kimi's plugin model?
broader use?
automatic and semantic-memory projects?
Roadmap:
https://github.com/QIANLING-0831/kimi-memory/blob/main/docs/KIMI-ROADMAP.md
All reactions