开源 TypeScript SDK,用于在 WhatsApp 上搭建运行在本地、可自带模型与数据的 AI 智能体。
mariagorskikh/open-instinct
一个可通过 iMessage 发消息调用的开源个人 AI 助手,拥有独立云端桌面,并能与信任的人的助手协作。
- Star
- 383
- Fork
- 79
- 未关闭 Issue
- 6
- 最近提交
- 昨天
这是什么?
Open Instinct 是一个可以通过发短信给手机号来使用的个人 AI 助手。每个助手通过 Inkbox 获得独立的电话号码、邮箱地址和 agent-to-agent 通信端点,并运行在 Maritime 上带 Linux 桌面的 microVM 中。助手循环基于 Pi 构建,应用连接通过 Composio 完成,支付使用 Stripe Link 钱包,每个工具调用前都有策略检查。默认模型为 Claude,也可以换成任意 Pi 支持的提供商。
助手可以代你打电话、生成 PDF 等文件并作为附件发回,还能读取和修改自己的提示词与人设文件。访问权限分为七个信任层级,在任何工具执行前由代码强制检查,因此伴侣、朋友或陌生人的助手各自拥有不同权限。银行卡信息不会交给模型:每次购买使用金额精确匹配的一次性卡,并需要主人确认。
项目是一个 TypeScript monorepo,包含命令行工具、支持多用户注册的网关,以及涵盖架构、权限、部署和密钥配置的文档。项目目前为 0.1 版本,标注为测试版,与同名的另一个 OpenInstinct 项目无关。
核心功能
- 01通过 iMessage 或短信与助手对话,也支持邮件。
- 02在 Maritime 上运行于独立的 microVM 与 Linux 桌面中。
- 03通过 Composio 按名称连接第三方应用。
- 04可以代为拨打电话,并以短信回报结果。
- 05借助 Stripe Link 使用一次性银行卡付款,需主人确认。
- 06在执行任何工具前按七个信任层级进行权限检查。
适用场景
- 通过短信让个人助手代为订位或打电话。
- 在有限权限下,让伴侣或家人的助手查看你的日历。
- 搭建可通过提示词和人设文件自定义的自托管个人助手。
- 研究 agent 之间协作与支付审批流程的实现方式。
快速上手
- 1
克隆仓库
git clone https://github.com/mariagorskikh/open-instinct && cd open-instinct - 2
安装依赖并构建
pnpm install && pnpm build - 3
导出你的 Anthropic API 密钥
export ANTHROPIC_API_KEY=sk-ant-... - 4
创建你的代理配置
pnpm instinct init --name "Maria" --phone +14155550100 --email maria@example.com --handle maria-instinct
使用前须知
- 你需要自备多项服务的 API 密钥,README 称仓库不包含任何密钥。
- README 称实时 iMessage 和 Maritime 部署仍处于测试阶段。
- 付款功能需要 Stripe Link 的 OAuth 客户端,申请通常需要约 3 到 5 天审核。
- 需要 Node 22.19 及以上版本和 pnpm 10。
标签
常见问题
- open-instinct 是什么?
- 一个可通过 iMessage 发消息调用的开源个人 AI 助手,拥有独立云端桌面,并能与信任的人的助手协作。 Open Instinct 是一个可以通过发短信给手机号来使用的个人 AI 助手。每个助手通过 Inkbox 获得独立的电话号码、邮箱地址和 agent-to-agent 通信端点,并运行在 Maritime 上带 Linux 桌面的 microVM 中。助手循环基于 Pi 构建,应用连接通过 Composio 完成,支付使用 Stripe Link 钱包,每个工具调用前都有策略检查。默认模型为 Claude,也可以换成任意 Pi 支持的提供商。
- open-instinct 可以免费使用吗?用的什么许可证?
- open-instinct 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- open-instinct 还在维护吗?
- 活跃维护中。open-instinct 最近一次提交是在 2026年10月21日。
- open-instinct 适合用来做什么?
- 通过短信让个人助手代为订位或打电话。 在有限权限下,让伴侣或家人的助手查看你的日历。 搭建可通过提示词和人设文件自定义的自托管个人助手。 研究 agent 之间协作与支付审批流程的实现方式。
- open-instinct 怎么安装和运行?
- 克隆仓库: git clone https://github.com/mariagorskikh/open-instinct && cd open-instinct 安装依赖并构建: pnpm install && pnpm build 导出你的 Anthropic API 密钥: export ANTHROPIC_API_KEY=sk-ant-... 创建你的代理配置: pnpm instinct init --name "Maria" --phone +14155550100 --email maria@example.com --handle maria-instinct
- 在哪里获取 open-instinct?
- 源代码和安装说明在 GitHub 上:https://github.com/mariagorskikh/open-instinct
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
为 AI 智能体提供云端存储,保存记忆、凭证、代码与自动化流程,可在任意 MCP 客户端中使用。
基于 Fetch.ai uAgents 的 80 多个可运行 Python AI 智能体示例,涵盖 LLM、MCP、A2A、支付与多智能体等场景。
自托管的 AI 智能体集成网关,通过 MCP 或 REST 调用第三方应用操作。
开源个人 AI 助手,将工作内容索引为本地知识图谱,内置邮件、笔记、浏览器、会议记录和共享空间。
位于工具调用型 AI Agent 与其工具之间的安全中间件,可拦截高风险调用并脱敏敏感返回内容。