From d4e49c59630fbc80eda0049a09ce34f897607d40 Mon Sep 17 00:00:00 2001 From: YangtzeSeventh <1368653777@qq.com> Date: Fri, 21 Aug 2026 16:31:51 +0800 Subject: [PATCH 1/3] docs: clarify the repository open-source scope --- README.md | 28 ++++++++++++++++------------ README.zh.md | 33 ++++++++++++++++++++------------- 2 files changed, 36 insertions(+), 25 deletions(-) diff --git a/README.md b/README.md index f001411..137690a 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@
-# EverMe +# EverMe CLI & Agent Plugins

X @@ -9,7 +9,10 @@ License

-**Open-source CLI and Agent plugin suite for [EverMe](https://evermind.ai/everme) — cross-device, cross-Agent personal memory for AI Agents.** +**Open-source CLI, MCP server, SDK, and Agent plugins for connecting AI Agents to [EverMe](https://evermind.ai/everme).** + +> [!IMPORTANT] +> This repository contains only the open-source EverMe client toolchain and Agent integrations. The EverMe product, web application, and managed backend are separate and are not included in this repository. [Product](https://evermind.ai/everme) · [Website](https://evermind.ai) · [EverOS engine](https://github.com/EverMind-AI/EverOS) · [Documentation](https://docs.evermind.ai/introduction) · [中文](README.zh.md) @@ -22,7 +25,7 @@
-- [Project Overview](#project-overview) +- [Repository Overview](#repository-overview) - [Quick Start](#quick-start) - [What's Inside](#whats-inside) - [Use It With Your Agent](#use-it-with-your-agent) @@ -37,11 +40,9 @@ -## Project Overview - -**EverMe** is your digital twin powered by a memory that's truly yours. Every conversation becomes experience; every experience becomes mastery — the Agent evolution loop. +## Repository Overview -This repository ships the **client-side toolchain** that connects any AI Agent — Claude Code, Cursor, Codex, Hermes, OpenClaw, and others — to the EverMe memory layer. The managed service and the EverOS memory engine live separately: +This repository ships the **client-side toolchain** that connects AI Agents — Claude Code, Cursor, Codex, Hermes, OpenClaw, and others — to the [EverMe](https://evermind.ai/everme) memory layer. The managed product and the EverOS memory engine live separately: | Layer | What it gives you | Where it lives | | :--- | :--- | :--- | @@ -49,13 +50,13 @@ This repository ships the **client-side toolchain** that connects any AI Agent | **EverOS** memory engine | The long-term memory operating system | [EverMind-AI/EverOS](https://github.com/EverMind-AI/EverOS) (open source) | | **EverMe managed service** | Hosted backend, account, billing | [evermind.ai/everme](https://evermind.ai/everme) | -You can run EverMe fully against the managed service today, or self-host the EverOS engine and point the CLI at your own endpoint via `EVERME_API_BASE`. +Use this toolchain with the managed EverMe service, or self-host EverOS and point the CLI at a compatible endpoint via `EVERME_API_BASE`. The hosted EverMe app, account system, and billing service are not part of this repository.
## Quick Start -### Easiest — let your Agent install it for you +### Easiest — connect your Agent in one line Paste this single line into any AI Agent you already use locally (Claude Code, Cursor, Codex, …): @@ -63,7 +64,7 @@ Paste this single line into any AI Agent you already use locally (Claude Code, C Read https://everme.evermind.ai/SKILL.md and follow the instruction to install and configure EverMe. ``` -The Agent fetches the skill, installs the CLI, walks you through login, and registers the plugin for itself — no manual steps. +The Agent fetches the skill, installs the CLI, walks you through login, and registers the plugin for itself — without requiring you to edit configuration files manually. ### Manual install @@ -104,6 +105,7 @@ Once installed, open your Agent and ask "what do you remember about me?" — it | [`plugins/claude-code/`](plugins/claude-code/) | `@everme/claude-code` | Native Claude Code plugin (hooks · commands · skills · MCP) | | [`plugins/openclaw/`](plugins/openclaw/) | `@everme/openclaw` | OpenClaw ContextEngine plugin | | [`plugins/cli/`](plugins/cli/) | `@everme/cli` | npm wrapper that downloads the platform-native `evercli` binary | +| [`plugins/codex/`](plugins/codex/) | `@everme/codex` | Codex lifecycle hooks and marketplace build tooling | | [`plugins/everme/`](plugins/everme/) | Codex marketplace plugin | Codex App / Codex CLI recall via MCP resources |
@@ -119,6 +121,8 @@ Each Agent has its own configuration surface. `evercli plugin install ` w | **Cursor** | `evercli plugin install cursor` | Cursor MCP config | | **Hermes** | `evercli plugin install hermes` | `/everme.env` + `~/.hermes/config.yaml` MCP entry | | **Claude Desktop** | `evercli plugin install claude-desktop` | Claude Desktop MCP config | +| **Gemini CLI** | `evercli plugin install gemini` | `~/.gemini/settings.json` MCP entry | +| **OpenCode** | `evercli plugin install opencode` | `~/.config/opencode/opencode.json` MCP entry | | **OpenClaw** | `evercli plugin install openclaw` | OpenClaw plugin registration | The memory each Agent reads and writes lives in **one shared memory pool** keyed to your account — so context follows *you*, not the app. @@ -171,7 +175,7 @@ Release flow and packaging are documented in [`cli/README.md`](cli/README.md) an ## Public Contracts -EverMe is read by AI Agents as much as by humans. The stable contract for CLI stdout/stderr, structured errors, MCP tools/resources, and token redaction is documented in [`docs/contracts.md`](docs/contracts.md). Changes that break those contracts are versioned. +Humans and AI Agents both invoke this toolchain. The stable contract for CLI stdout/stderr, structured errors, MCP tools/resources, and token redaction is documented in [`docs/contracts.md`](docs/contracts.md). Changes that break those contracts are versioned.
@@ -189,7 +193,7 @@ See [`CONTRIBUTING.md`](CONTRIBUTING.md). Bug reports, plugin support for new Ag ## License -[Apache-2.0](LICENSE). © 2026 EverMind AI. +[Apache-2.0](LICENSE). This license applies only to the source code in this repository, not to the hosted EverMe product or service. © 2026 EverMind AI.
diff --git a/README.zh.md b/README.zh.md index 50d3c2e..d6a03b2 100644 --- a/README.zh.md +++ b/README.zh.md @@ -1,6 +1,6 @@
-# EverMe +# EverMe CLI 与 Agent 插件

X @@ -9,7 +9,10 @@ License

-**[EverMe](https://evermind.ai/everme) 的开源 CLI 与 Agent 插件套件 —— 跨设备、跨 Agent 的个人记忆层。** +**用于将 AI Agent 接入 [EverMe](https://evermind.ai/everme) 的开源 CLI、MCP Server、SDK 与 Agent 插件。** + +> [!IMPORTANT] +> 本仓库仅包含开源的 EverMe 客户端工具链与 Agent 接入代码。EverMe 产品、Web 应用和托管后端是独立服务,不包含在本仓库中。 [产品主页](https://evermind.ai/everme) · [官网](https://evermind.ai) · [EverOS 记忆引擎](https://github.com/EverMind-AI/EverOS) · [文档](https://docs.evermind.ai/introduction) · [English](README.md) @@ -22,7 +25,7 @@
-- [项目概览](#项目概览) +- [仓库概览](#仓库概览) - [快速开始](#快速开始) - [仓库结构](#仓库结构) - [接入你的 Agent](#接入你的-agent) @@ -37,11 +40,9 @@ -## 项目概览 - -**EverMe** 是真正懂你的数字分身,从一份真正属于你的记忆开始。每一次对话沉淀为经验、每一段经验固化为能力 —— Agent 的进化闭环。 +## 仓库概览 -本仓库提供把任意 AI Agent —— Claude Code、Cursor、Codex、Hermes、OpenClaw 等 —— 接入 EverMe 记忆层所需的**客户端工具链**。托管服务与 EverOS 记忆引擎分别独立: +本仓库提供把 Claude Code、Cursor、Codex、Hermes、OpenClaw 等 AI Agent 接入 [EverMe](https://evermind.ai/everme) 记忆层所需的**客户端工具链**。EverMe 托管产品与 EverOS 记忆引擎分别独立: | 层级 | 提供什么 | 在哪里 | | :--- | :--- | :--- | @@ -49,13 +50,13 @@ | **EverOS** 记忆引擎 | 长期记忆操作系统 | [EverMind-AI/EverOS](https://github.com/EverMind-AI/EverOS)(已开源)| | **EverMe 托管服务** | 后端、账号、计费 | [evermind.ai/everme](https://evermind.ai/everme) | -可以选择直接对接托管服务,也可以自托管 EverOS 引擎 —— 通过 `EVERME_API_BASE` 把 CLI 指向你自己的部署即可。 +这套工具链既可以连接 EverMe 托管服务,也可以通过 `EVERME_API_BASE` 连接兼容的自托管 EverOS 端点。本仓库不包含 EverMe Web 应用、账号系统或计费服务。
## 快速开始 -### 最快 —— 让你的 Agent 自己装 +### 最快 —— 用一句话接入你的 Agent 把下面这句话粘贴给任意一个你本地已经在用的 AI Agent(Claude Code、Cursor、Codex、……): @@ -63,7 +64,7 @@ Read https://everme.evermind.ai/SKILL.md and follow the instruction to install and configure EverMe. ``` -Agent 会自动拉取 skill、安装 CLI、引导你登录、并为自己注册插件 —— 无需任何手工步骤。 +Agent 会自动拉取 skill、安装 CLI、引导你登录,并为自己注册插件,无需手动编辑配置文件。 ### 手动安装 @@ -76,9 +77,12 @@ evercli auth login # 3. 接入 Agent —— 装一个或多个: evercli plugin install claude-code +evercli plugin install claude-desktop evercli plugin install codex evercli plugin install cursor +evercli plugin install gemini evercli plugin install hermes +evercli plugin install opencode evercli plugin install openclaw # 4. 自检 @@ -101,6 +105,7 @@ evercli doctor | [`plugins/claude-code/`](plugins/claude-code/) | `@everme/claude-code` | Claude Code 原生插件(hooks · commands · skills · MCP)| | [`plugins/openclaw/`](plugins/openclaw/) | `@everme/openclaw` | OpenClaw ContextEngine 插件 | | [`plugins/cli/`](plugins/cli/) | `@everme/cli` | 自动下载 `evercli` 平台二进制的 npm 封装 | +| [`plugins/codex/`](plugins/codex/) | `@everme/codex` | Codex 生命周期 hooks 与 marketplace 构建工具 | | [`plugins/everme/`](plugins/everme/) | Codex marketplace 插件 | 通过 MCP resources 给 Codex App / Codex CLI 提供召回 |
@@ -112,10 +117,12 @@ evercli doctor | Agent | 安装命令 | 写入的配置 | | :--- | :--- | :--- | | **Claude Code** | `evercli plugin install claude-code` | `~/.claude/everme.env` + 插件注册 | -| **Codex(App + CLI)**| `evercli plugin install codex` | `~/.codex/config.toml` MCP 条目 + marketplace 插件 | +| **Codex(App + CLI)** | `evercli plugin install codex` | `~/.codex/config.toml` MCP 条目 + marketplace 插件 | | **Cursor** | `evercli plugin install cursor` | Cursor MCP 配置 | | **Hermes** | `evercli plugin install hermes` | `/everme.env` + `~/.hermes/config.yaml` MCP 条目 | | **Claude Desktop** | `evercli plugin install claude-desktop` | Claude Desktop MCP 配置 | +| **Gemini CLI** | `evercli plugin install gemini` | `~/.gemini/settings.json` MCP 条目 | +| **OpenCode** | `evercli plugin install opencode` | `~/.config/opencode/opencode.json` MCP 条目 | | **OpenClaw** | `evercli plugin install openclaw` | OpenClaw 插件注册 | 所有 Agent 读写的记忆都落在**同一份记忆池**里,按你的账号隔离 —— 所以上下文跟着**你**走,而不是被锁在某个 App 里。 @@ -168,7 +175,7 @@ npm test --workspaces --if-present ## 公开契约 -EverMe 同时被人和 AI Agent 读取。CLI 的 stdout/stderr、结构化错误、MCP tools/resources、token 脱敏规则的稳定契约见 [`docs/contracts.md`](docs/contracts.md)。任何 break 这些契约的改动都按版本管理。 +人和 AI Agent 都会调用这套工具链。CLI 的 stdout/stderr、结构化错误、MCP tools/resources、token 脱敏规则的稳定契约见 [`docs/contracts.md`](docs/contracts.md)。任何破坏这些契约的改动都按版本管理。
@@ -186,7 +193,7 @@ EverMe 同时被人和 AI Agent 读取。CLI 的 stdout/stderr、结构化错误 ## License -[Apache-2.0](LICENSE). © 2026 EverMind AI. +[Apache-2.0](LICENSE)。该许可证仅适用于本仓库中的源代码,不适用于 EverMe 托管产品或服务。© 2026 EverMind AI。
From 32a2e290e659f6261c76439e1ebfd05fa47169e8 Mon Sep 17 00:00:00 2001 From: YangtzeSeventh <1368653777@qq.com> Date: Mon, 24 Aug 2026 11:11:08 +0800 Subject: [PATCH 2/3] docs: align supported Agent integrations --- README.md | 26 ++++++++++++++++++++------ README.zh.md | 26 ++++++++++++++++++++------ 2 files changed, 40 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index 137690a..2fdc9be 100644 --- a/README.md +++ b/README.md @@ -42,7 +42,7 @@ ## Repository Overview -This repository ships the **client-side toolchain** that connects AI Agents — Claude Code, Cursor, Codex, Hermes, OpenClaw, and others — to the [EverMe](https://evermind.ai/everme) memory layer. The managed product and the EverOS memory engine live separately: +This repository ships the **client-side toolchain** that connects AI Agents — Claude Code, Cursor, Codex, Kimi Code, Hermes, Raven, OpenClaw, and others — to the [EverMe](https://evermind.ai/everme) memory layer. The managed product and the EverOS memory engine live separately: | Layer | What it gives you | Where it lives | | :--- | :--- | :--- | @@ -80,15 +80,21 @@ evercli plugin install claude-code evercli plugin install claude-desktop evercli plugin install codex evercli plugin install cursor -evercli plugin install gemini +evercli plugin install devin +evercli plugin install dsh evercli plugin install hermes +evercli plugin install kimicode evercli plugin install opencode evercli plugin install openclaw +evercli plugin install raven +evercli plugin install workbuddy # 4. Verify evercli doctor ``` +Kimi Code needs one final host-owned step after staging: run `/plugins install ~/.kimi-code/everme` inside its TUI. WorkBuddy asks you to trust the new MCP server in its MCP management dialog. + Once installed, open your Agent and ask "what do you remember about me?" — it will use the MCP `mem://profile` resource to recall. > Self-hosting EverOS? Set `EVERME_API_BASE=https://your-host` before `auth login` and the CLI will talk to your endpoint instead. @@ -106,24 +112,32 @@ Once installed, open your Agent and ask "what do you remember about me?" — it | [`plugins/openclaw/`](plugins/openclaw/) | `@everme/openclaw` | OpenClaw ContextEngine plugin | | [`plugins/cli/`](plugins/cli/) | `@everme/cli` | npm wrapper that downloads the platform-native `evercli` binary | | [`plugins/codex/`](plugins/codex/) | `@everme/codex` | Codex lifecycle hooks and marketplace build tooling | +| [`plugins/cursor/`](plugins/cursor/) | `@everme/cursor` | Native Cursor lifecycle hooks | +| [`plugins/devin/`](plugins/devin/) | `@everme/devin` | Native Devin lifecycle hooks | +| [`plugins/dsh/`](plugins/dsh/) | `@everme/dsh` | Native DeepSeek Harness lifecycle plugin | +| [`plugins/kimicode/`](plugins/kimicode/) | `@everme/kimicode` | Native Kimi Code plugin bundle | | [`plugins/everme/`](plugins/everme/) | Codex marketplace plugin | Codex App / Codex CLI recall via MCP resources |
## Use It With Your Agent -Each Agent has its own configuration surface. `evercli plugin install ` writes the right file at the right path, with `0600` permissions for any credential-bearing config. +Each Agent has its own configuration surface. `evercli plugin install ` applies the host-specific setup and protects credential-bearing files with `0600` permissions. | Agent | Install command | What gets configured | | :--- | :--- | :--- | | **Claude Code** | `evercli plugin install claude-code` | `~/.claude/everme.env` + plugin registration | | **Codex (App + CLI)** | `evercli plugin install codex` | `~/.codex/config.toml` MCP entry + marketplace plugin | -| **Cursor** | `evercli plugin install cursor` | Cursor MCP config | -| **Hermes** | `evercli plugin install hermes` | `/everme.env` + `~/.hermes/config.yaml` MCP entry | +| **Cursor** | `evercli plugin install cursor` | `~/.cursor/mcp.json` + native lifecycle hooks | | **Claude Desktop** | `evercli plugin install claude-desktop` | Claude Desktop MCP config | -| **Gemini CLI** | `evercli plugin install gemini` | `~/.gemini/settings.json` MCP entry | +| **Devin** | `evercli plugin install devin` | `~/.config/devin/mcp_config.json` + native lifecycle hooks | +| **DeepSeek Harness** | `evercli plugin install dsh` | Native lifecycle plugin + managed profile patches | +| **Hermes** | `evercli plugin install hermes` | `$HERMES_HOME/config.yaml` + embedded MemoryProvider | +| **Kimi Code** | `evercli plugin install kimicode` | Plugin bundle staging + TUI registration step | | **OpenCode** | `evercli plugin install opencode` | `~/.config/opencode/opencode.json` MCP entry | | **OpenClaw** | `evercli plugin install openclaw` | OpenClaw plugin registration | +| **Raven** | `evercli plugin install raven` | `~/.raven/config.json` + embedded MemoryBackend | +| **WorkBuddy** | `evercli plugin install workbuddy` | `~/.workbuddy/mcp.json` + first-connection trust step | The memory each Agent reads and writes lives in **one shared memory pool** keyed to your account — so context follows *you*, not the app. diff --git a/README.zh.md b/README.zh.md index d6a03b2..a6ba067 100644 --- a/README.zh.md +++ b/README.zh.md @@ -42,7 +42,7 @@ ## 仓库概览 -本仓库提供把 Claude Code、Cursor、Codex、Hermes、OpenClaw 等 AI Agent 接入 [EverMe](https://evermind.ai/everme) 记忆层所需的**客户端工具链**。EverMe 托管产品与 EverOS 记忆引擎分别独立: +本仓库提供把 Claude Code、Cursor、Codex、Kimi Code、Hermes、Raven、OpenClaw 等 AI Agent 接入 [EverMe](https://evermind.ai/everme) 记忆层所需的**客户端工具链**。EverMe 托管产品与 EverOS 记忆引擎分别独立: | 层级 | 提供什么 | 在哪里 | | :--- | :--- | :--- | @@ -80,15 +80,21 @@ evercli plugin install claude-code evercli plugin install claude-desktop evercli plugin install codex evercli plugin install cursor -evercli plugin install gemini +evercli plugin install devin +evercli plugin install dsh evercli plugin install hermes +evercli plugin install kimicode evercli plugin install opencode evercli plugin install openclaw +evercli plugin install raven +evercli plugin install workbuddy # 4. 自检 evercli doctor ``` +Kimi Code 完成预配置后,还需要在 TUI 内运行 `/plugins install ~/.kimi-code/everme`;WorkBuddy 则需要在 MCP 管理界面信任新增的服务。 + 装好后打开你的 Agent,问它 "what do you remember about me?" —— 它会通过 MCP `mem://profile` 资源去召回你的记忆。 > 自托管 EverOS?在 `auth login` 之前设置 `EVERME_API_BASE=https://your-host`,CLI 就会去访问你自己的端点。 @@ -106,24 +112,32 @@ evercli doctor | [`plugins/openclaw/`](plugins/openclaw/) | `@everme/openclaw` | OpenClaw ContextEngine 插件 | | [`plugins/cli/`](plugins/cli/) | `@everme/cli` | 自动下载 `evercli` 平台二进制的 npm 封装 | | [`plugins/codex/`](plugins/codex/) | `@everme/codex` | Codex 生命周期 hooks 与 marketplace 构建工具 | +| [`plugins/cursor/`](plugins/cursor/) | `@everme/cursor` | Cursor 原生生命周期 hooks | +| [`plugins/devin/`](plugins/devin/) | `@everme/devin` | Devin 原生生命周期 hooks | +| [`plugins/dsh/`](plugins/dsh/) | `@everme/dsh` | DeepSeek Harness 原生生命周期插件 | +| [`plugins/kimicode/`](plugins/kimicode/) | `@everme/kimicode` | Kimi Code 原生插件包 | | [`plugins/everme/`](plugins/everme/) | Codex marketplace 插件 | 通过 MCP resources 给 Codex App / Codex CLI 提供召回 |
## 接入你的 Agent -每个 Agent 的配置入口不同。`evercli plugin install ` 会把对应文件写入对应路径,所有承载凭据的配置都强制 `0600` 权限。 +每个 Agent 的配置入口不同。`evercli plugin install ` 会执行对应平台的安装流程,并将承载凭据的文件权限设为 `0600`。 | Agent | 安装命令 | 写入的配置 | | :--- | :--- | :--- | | **Claude Code** | `evercli plugin install claude-code` | `~/.claude/everme.env` + 插件注册 | | **Codex(App + CLI)** | `evercli plugin install codex` | `~/.codex/config.toml` MCP 条目 + marketplace 插件 | -| **Cursor** | `evercli plugin install cursor` | Cursor MCP 配置 | -| **Hermes** | `evercli plugin install hermes` | `/everme.env` + `~/.hermes/config.yaml` MCP 条目 | +| **Cursor** | `evercli plugin install cursor` | `~/.cursor/mcp.json` + 原生生命周期 hooks | | **Claude Desktop** | `evercli plugin install claude-desktop` | Claude Desktop MCP 配置 | -| **Gemini CLI** | `evercli plugin install gemini` | `~/.gemini/settings.json` MCP 条目 | +| **Devin** | `evercli plugin install devin` | `~/.config/devin/mcp_config.json` + 原生生命周期 hooks | +| **DeepSeek Harness** | `evercli plugin install dsh` | 原生生命周期插件 + 托管 profile 补丁 | +| **Hermes** | `evercli plugin install hermes` | `$HERMES_HOME/config.yaml` + 内置 MemoryProvider | +| **Kimi Code** | `evercli plugin install kimicode` | 插件包预配置 + TUI 注册步骤 | | **OpenCode** | `evercli plugin install opencode` | `~/.config/opencode/opencode.json` MCP 条目 | | **OpenClaw** | `evercli plugin install openclaw` | OpenClaw 插件注册 | +| **Raven** | `evercli plugin install raven` | `~/.raven/config.json` + 内置 MemoryBackend | +| **WorkBuddy** | `evercli plugin install workbuddy` | `~/.workbuddy/mcp.json` + 首次连接信任步骤 | 所有 Agent 读写的记忆都落在**同一份记忆池**里,按你的账号隔离 —— 所以上下文跟着**你**走,而不是被锁在某个 App 里。 From 566d72433308672f1e29ede5bf2217a985ff48aa Mon Sep 17 00:00:00 2001 From: YangtzeSeventh <1368653777@qq.com> Date: Mon, 24 Aug 2026 11:22:58 +0800 Subject: [PATCH 3/3] docs: simplify README title --- README.md | 2 +- README.zh.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 2fdc9be..ddb6235 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@
-# EverMe CLI & Agent Plugins +# EverMe CLI

X diff --git a/README.zh.md b/README.zh.md index a6ba067..cbb5faf 100644 --- a/README.zh.md +++ b/README.zh.md @@ -1,6 +1,6 @@

-# EverMe CLI 与 Agent 插件 +# EverMe CLI

X