Repolode
mariagorskikh

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. 1

    克隆仓库

    git clone https://github.com/mariagorskikh/open-instinct && cd open-instinct
  2. 2

    安装依赖并构建

    pnpm install && pnpm build
  3. 3

    导出你的 Anthropic API 密钥

    export ANTHROPIC_API_KEY=sk-ant-...
  4. 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 数据每日更新。

相关项目