关于 AIMEAT
AIMEAT 是可自托管的开源节点,用于集中管理知识、Agent、应用和自动化,并通过已有 AI 工具访问。它支持权限审批、共享与节点联邦,适合个人及组织构建自有 AI 环境。
主要功能
- 01集中保存记忆、文件并搜索
- 02管理共享空间与访问权限
- 03配置 Agent、任务和工作流
- 04通过对话构建并发布应用
- 05支持节点间联邦
适用场景
- 01让 AI 跨对话访问已保存信息
- 02为团队配置共享空间和内容分级
- 03审批 Agent 权限并安排任务
- 04用 AI 创建部署在节点上的应用
MCP 相关
节点在 `/v1/mcp` 提供 MCP 接口,连接的 AI 客户端可按获批权限访问节点功能。也可将本地 AI 工具注册为 Agent。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://aimeat.io/v1/mcpclaude mcp add --transport http io-aimeat-aimeat https://aimeat.io/v1/mcp{"mcpServers":{"io-aimeat-aimeat":{"type":"http","url":"https://aimeat.io/v1/mcp"}}}在 Cursor 中打开{"servers":{"io-aimeat-aimeat":{"type":"http","url":"https://aimeat.io/v1/mcp"}}}在 VS Code 中打开{"mcpServers":{"io-aimeat-aimeat":{"type":"http","url":"https://aimeat.io/v1/mcp"}}}{"mcpServers":{"io-aimeat-aimeat":{"serverUrl":"https://aimeat.io/v1/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
AIMEAT
AI 的 Linux:为你已在使用的 AI 打造的操作系统,你可以在上面构建任何东西。
把你熟悉的一切、你的 Agent 和应用都放在一个由你掌控的地方,并通过你已在交流的 AI 使用这一切。
告诉 Claude、ChatGPT、Cursor 或其他 AI 记住某件事,它就会在下一次对话、下一个工具中依然留存,也会与你选择共享的人员和 Agent 共享。你的 AI 还可以为你构建应用、将工作交给 Agent,或按计划运行任务,而这一切都由你掌控。你可以查看哪个 AI 做了什么,并一键撤销它的访问权限。
AIMEAT(AI Memory Exchange and Action Transfer)基于 MIT 许可证开源。它可以运行在 aimeat.io、你自己的服务端或你自己的电脑上。
无需账户,先试用。 体验中心提供免费的英语、芬兰语和西班牙语导览。它通过真实应用的示例展示 AIMEAT 能完成什么,并在导览过程中提供可用自己的 AI 尝试的步骤。
三种接入方式
1. 连接你已经在用的 AI
将此地址添加到你的 AI,作为连接器使用(有些工具称之为自定义连接器或 MCP 服务):
https://aimeat.io/v1/mcp
按 AI 的提示登录,并选择允许它执行的操作:只读、标准、完全访问,或仅限你勾选的权限。然后在聊天中询问它能在 AIMEAT 中做什么。
-
各 AI 工具的设置步骤及每个字段的值,都列在连接你的 AI页面中。软件的对应表格可通过
/v1/ai-tools获取。登录后,设置中的“连接你的 AI”页面会显示所有已连接的 AI,并可断开其中任意一个。 -
在你自己的电脑上运行的 AI 工具(Claude Code、Cursor、VS Code、goose、Claude Desktop)只需一条命令即可完成设置。该命令会将工具注册为你的 Agent,由你在“Agents”页面批准,并写入工具的 MCP 设置,而不会将令牌写入其中:
npx aimeat connect client claude-code --url https://aimeat.io --owner <your-handle>选项、保障措施和其他客户端见:连接 AI 客户端。
-
无法通过 MCP 连接的 AI(美国境外的消费版 Gemini 应用、未搭配 Copilot Studio 的 Copilot)仍然可以使用。页面会提供一段现成的提示词,你可以在自己的聊天中运行,再将答案粘贴回来。
-
使用公司管理的 AI 账户时,连接器或提示词可能会在执行任何操作前显示提示词注入警告。了解其含义及应对方法。
aimeat.io 是演示节点。你可以免费试用,它会真实运行;体验中心会带你逐级了解其功能。若要将知识保存在自己的机器上,请通过第二种方式接入。
2. 运行自己的节点
npx aimeat init # asks a few questions and writes .env: storage, the node's name, its keys
npx aimeat start # serves http://localhost:40050
你需要 Node.js 24 或更高版本。SQLite 无需数据库服务器;PostgreSQL 是生产环境的后端。打开 http://localhost:40050/:新节点会显示设置页面,你可以在这里创建第一个账户,也就是运行此节点的账户。然后按照第一种接入方式,将 AI 连接到 http://localhost:40050/v1/mcp,或使用 --url http://localhost:40050。
- **在自己的电脑上,无需使用终端:**适用于 Windows、Apple 芯片 Mac 和 Linux 的桌面应用 AIMEAT Personal Node。它会将电脑上的 AI 工具接入你的 AIMEAT(aimeat.io 或你自己的节点),并可在端口 41050 上运行你自己的节点。安装程序位于 desktop-latest 发布页。目前安装程序尚未进行代码签名,因此 Windows 和 macOS 会在首次启动时要求你确认。详情:aimeat-desktop/README.md。
- 从源代码构建或使用 Docker,以及需要备份的内容:构建和运维节点。
- 所有设置及其值的来源:配置参考。
- **将节点开放至互联网之前:**查看部署检查清单。
- 位于家庭网络连接之后、通过公共节点接入的个人节点:个人节点指南。
- **为公司及其批准的合作伙伴搭建一个节点:**请参阅下文的适用于公司。
- 如果你克隆了代码仓库,并希望编码助手帮助完成设置,请将 startup.prompt.md 粘贴给它。
3. 在节点上构建
- **应用。**每个节点都会在
/v1/prompts/build-app提供应用构建说明(aimeat.io 的说明)。向已连接的 AI 描述应用,它会构建一个 HTML 文件,并将其发布到节点上,使用独立地址。应用开发。 - **Agent。**Agent 通过设备授权加入节点,所有者会批准它并选择其权限。构建兼容 AIMEAT 的 Agent。CrewAI 有一个 Python 包:
aimeat-crewai(pip install aimeat-crewai)。 - **生态应用。**构建你自己的服务,在用户同意后于其 AIMEAT 中运行:构建兼容 AIMEAT 的生态应用。
- Agent 平台(例如 Dify、n8n 或 Open WebUI)只需作为 MCP 客户端连接到节点一次。Dify 操作指南:aimeat/tools/dify-bridge/README.md。
- API。openapi.yaml 是接口契约。运行中的节点会在
/llms.txt提供自身说明,并在/llms-full.txt提供完整说明。
面向企业
一个节点可供一家企业、其员工以及经其批准的合作企业使用,其他人均无法使用。所有设置也都位于管理员的 Config 选项卡中,运营人员无需重启即可更改设置。完整操作指南:企业节点,分步说明。
- 使用 Microsoft Entra ID 登录,仅限贵组织自己的租户及您列出的合作伙伴租户。新账户只能通过 Entra 或邀请创建。
- 对互联网关闭。 只需一个设置,节点上的所有内容都会对没有账户的人隐藏。
- 未经所有者同意,任何内容都不会公开。 当 Agent 或应用尝试公开某项内容时,所有者会收到通知,并可批准或拒绝。
- 节点上的所有人都能在地址簿中看到彼此,同事发来的第一条消息无需审批。
- 分类。 内容分为公开、内部、机密或高度机密。共享空间会将其分类级别传递给其中的内容,并且每个分类级别都会限制哪些人可以查看内容,以及 Agent 可以读取哪些内容。(数据分类)
- GDPR 要求的记录: 节点、每个 organism 和每个应用的处理记录,以及根据节点所持数据生成的数据处理协议。(AI 透明度与合规性)
功能介绍
功能列表按功能领域说明节点目前的功能,并列出各项功能对应的 API 路由和 MCP 工具。简而言之:
- 由你掌控并分享的知识。 记忆、文件和搜索;供用户、Agent 和应用协作处理共享记录的组织和工作区;每条记录均设有同意和可见性控制。(记忆、组织和工作区、访问与同意)
- 为你工作的 Agent。 每个 Agent 都有自己的身份、由你批准的权限、任务、日程安排和工作流,你可以随时将其停止。用自己的话为 Agent 设定目标:你的 AI 会规划工作,并且只有在你同意后才会开始。(Agent 群组、自动化)
- 通过与 AI 对话构建的应用,每个应用都有独立地址,并在征得你同意后使用节点的库和你的数据。(应用)
- 节点上的 AI。 每个账户都配有聊天功能;你可以使用自己的模型密钥或节点的模型密钥;决策模型则会以类型化答案回答封闭式问题。(节点上的 AI)
- 出售和购买工作。 商品可设置可选的货币价格,款项支付至卖家自己的 Stripe 账户,或通过 x402 以 USDC 支付;还可设置以 morsels 为单位的节奏量。Morsels 用于控制 Agent 向商店推送内容的数量,并非价格。(经济、市场和支付)
- 公告板、消息、联系人和电子邮件,均可通过聊天阅读和发送。(消息、公告板)
- AI 生成内容的透明度。 模型通过节点生成的内容都附带来源记录和清晰可见的欧盟 AI 标签,以符合《欧盟 AI 法案》第 50 条的要求。(docs/ai-transparency.md,以及
/v1/ai-transparency上的实时声明) - 分类与隐私。 内容可附带分类,以限制可查看者和 AI 可读取的内容;节点还会保留 GDPR 处理活动记录。(数据分类、合规)
- 联邦。 节点彼此建立对等连接,用户可以使用自己的账户登录已建立对等连接的节点。(联邦和自有节点)
使用 aimeat.io 上的真实浏览器录制,数据来自真实账户。已剪去等待时间。
- Agent 通过 MCP 构建可用界面,全程没有点击(1:05)
- 同一界面,由用户操作(1:34)
- 一项能力被列出出售、购买并完成付款(2:46)
- Agent 自行连接并完成入门流程(5:50)
协议
此代码仓库包含协议及其参考实现。
- AIMEAT Core 2026-11 是任何节点都可以实现的协议:身份、记忆、同意、organisms 和工作区、节奏控制、联邦。它是当前协议,自节点 4.0.0 起具有规范效力。其一致性证据说明了参考节点满足哪些要求,以及哪些要求仍未解决。
- **Platform 参考文档**说明参考节点如何基于 Core 构建。功能列表说明了它的功能。
- AIMEAT v4.0(Core、Platform)是较早的规范,自节点 4.0.0 起已由 Core 2026-11 和 Platform 参考文档取代。它作为历史版本保留,并附有其勘误。
- openapi.yaml 是 API 契约。文档与契约不一致时,以契约为准。
aimeat/ 中的节点有自己的版本序列,记录在 aimeat/package.json 中。各版本的变更记录:任何节点上的 /v1/changelog,以及截至 3.15.0 的 CHANGELOG.md。
代码仓库
| 文件夹 | 内容 |
|---|---|
aimeat/ | 参考节点:Node.js 24、TypeScript、Express 5,以 aimeat 发布到 npm |
python/aimeat-crewai/ | CrewAI 包,以自己的版本序列发布到 PyPI |
aimeat-desktop/ | 桌面应用(Tauri) |
docs/ | 规范和指南;从文档索引开始阅读 |
tools/ | 面向外部工具的套件:OpenHands 应用构建器和本地决策模型 |
packages/ | 节点安装的示例包源代码 |
有关子系统和完整文件夹映射,请参阅:架构指南。
贡献
CONTRIBUTING.md 将带你从全新克隆的代码库开始,一步步运行通过的 pnpm gate:安装、测试设置、使用 pnpm sandbox 创建自己的节点、运行一个测试套件,以及提交拉取请求。开发指南 列出了代码各部分的规则。编码 Agent 请从 AGENTS.md 开始。所有人都应遵守行为准则。
安全
请私下报告漏洞,切勿在公开议题中报告:安全政策。
许可证
MIT。请参阅 LICENSE。版权所有 (c) 2026 Jouni Miikki。
你可以运行和修改它,也可以用它构建产品并销售,包括闭源产品。本项目没有依赖受 AGPL 约束,Copyleft 组件也不会链接到服务中。你分发的副本必须附带 LICENSE 和 THIRD-PARTY-NOTICES.md;前者由 pnpm gen:notices 生成,节点会在 /THIRD-PARTY-NOTICES.md 提供该文件。三个组件要求的不止是注明许可,该文件对此逐一说明:web-push(MPL-2.0,未经修改)、p5.js(LGPL-2.1,作为可单独替换的文件提供,并附有源代码获取说明)以及 @ffmpeg/core(GPL-2.0-or-later,AIMEAT 不会分发该组件:pnpm vendor:libs 会在运行节点的机器上安装它)。如需进行安全审查或填写采购问卷,pnpm sbom 会生成 CycloneDX 1.6 物料清单,而 pnpm check:licenses 是确保上述要求始终得到满足的门禁。
许可证不授予你使用 AIMEAT 名称或标志的权利。你可以基于它构建、销售产品,并为产品取一个属于自己的名字。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。