
Neurakeep
io.github.dominiclachance由 GitHub 账号 dominiclachance 发布v0.1.0更新于 Oct 24, 2026
Local-first, source-cited memory for AI agents with proposal review, failure memory, and MCP tools.
概览
为 AI 助手提供本地、可溯源引用的记忆库,支持搜索、读取并提交记忆更新,且更新需经人工审核后才持久保存。
- 可以做什么
- NeuraKeep 是面向 MCP 客户端的本地优先记忆层。它可将 Markdown、文本、JSONL 和 PDF 导入本地 vault,保留原始来源并提取带引用的记忆提案。memory_search、memory_read、memory_explain_sources、memory_propose_update、memory_apply_update 等工具让助手搜索来源、事实、事件、失败与决策,说明某条记忆的出处,并提交新记忆。图谱视图可按需展开相关记忆。
- 适用场景
- 当多个 MCP 客户端需要在本机共享同一份私有记忆,并且希望助手提出的记忆在持久化前可审核、可追溯到来源时使用。适合偏好本地存储而非托管服务的个人或小团队场景。
- 运行要求
- 以 npm 包形式通过 stdio 本地运行,需要 Node.js 20+ 和 npm。需在本地根目录初始化并启动 vault,CLI 通过 node 调用构建后的 dist/cli/index.js。本地使用不声明账号、API 密钥或环境变量。SSO、团队空间和计费等托管功能独立提供,本地运行不需要。
安装
在 SourceWeft 中
- 打开 控制台中的 Neurakeep,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
README
NeuraKeep
NeuraKeep is a local-first memory system for AI agents.
It gives Claude Desktop, Claude Code, Codex, OpenClaw, Cursor-style tools, and other MCP clients a shared, source-cited memory layer that runs on your own machine.
What It Does
- Imports Markdown, text, JSONL, and PDFs into a local vault
- Preserves raw sources and extracts cited memory proposals
- Lets you review memory before it becomes durable
- Searches across sources, facts, events, failures, and decisions
- Organizes the local app into grouped Explore, Workflow, and System navigation
- Shows a Sigma knowledge graph with progressive expansion, clustering, search, keyboard access, and saved layouts
- Exposes MCP tools for agents:
memory_searchmemory_readmemory_explain_sourcesmemory_save(stores new text immediately and queues structured memory for review)memory_propose_updatememory_apply_update
The core rule is simple: agents can save new source memory immediately, but extracted durable facts remain reviewable and source-cited.
Local Install
Requirements:
- Node.js 22+
- npm
Open:
Start Free Locally
Use the local core when you want private, source-cited memory on your own machine:
- import Markdown, text, JSONL, or PDFs
- review extraction proposals before durable memory is applied
- connect Claude, Codex, OpenClaw, or another MCP client over stdio
Hosted NeuraKeep
Use the hosted app when you need Google or enterprise SAML/OIDC sign-in, private personal vaults, isolated shared Team spaces, remote MCP over HTTPS, managed storage, backups, and Stripe-managed billing. Team workspaces include owner/admin/reviewer/editor/viewer roles, email-bound invitations, audit history, licensed seats, and SCIM provisioning. Hosted access requires an active individual or Team subscription. OAuth-capable remote MCP clients use browser sign-in and explicit space consent with PKCE and rotating refresh tokens; space-bound, scoped, expiring manual grants remain available for non-interactive clients. Hosted autonomous spaces use application-level encryption at rest, but are not zero-knowledge because the authorized runtime decrypts them while working.
The public package contains the complete local-first core. Managed authentication, Stripe billing, Team tenancy, SSO, SCIM, deployment automation, and production credentials remain part of the hosted service and are not required to run NeuraKeep locally.
CLI Examples
Local MCP Setup
Example stdio MCP config:
Local HTTP mode:
Use --token or NEURAKEEP_MCP_TOKEN before exposing any HTTP endpoint outside your machine.
Free vs Paid
The open-source version is for local, self-managed memory. The hosted product adds managed auth, team spaces, remote connectors, shared storage, backups, and administration. See NeuraKeep pricing for the current hosted plans.
Docs
Development Checks
License
Apache-2.0
来源:README.md,提交 227a685
工具
0版本历史
1- v0.1.0最新Sep 16, 2026
评分
已满足适用检查项的 40%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分
请在仓库或注册中心条目中声明许可证。