Repolode
mariagorskikh

mariagorskikh/open-instinct

Персональный AI-агент с открытым исходным кодом: общайтесь с ним через iMessage, а он работает в собственном облачном окружении и взаимодействует с агентами других людей.

Звёзды
383
Форки
79
Открытые issues
6
Последний коммит
вчера

Что это?

Open Instinct — персональный агент, с которым можно связаться, отправив сообщение на номер телефона. У каждого агента есть собственный номер телефона, адрес электронной почты и endpoint для связи с другими агентами через Inkbox. Он работает в microVM с рабочим столом Linux на Maritime. Цикл работы агента построен на Pi, подключённые приложения доступны через Composio, а платежи проходят через кошелёк Stripe Link; перед запуском каждого инструмента выполняется проверка политик. По умолчанию используется модель Claude, но её можно заменить на любую модель, доступную через провайдеров Pi.

Агент может звонить от вашего имени, создавать файлы, например PDF, и отправлять их вам во вложениях, а также читать и редактировать собственные файлы с prompt и персоной. Доступ регулируют семь уровней доверия, проверяемых в коде до запуска любого инструмента: агент партнёра, друга или незнакомца получает разные разрешения. Данные карты никогда не передаются модели: для каждой покупки владелец одобряет одноразовую карту с точной суммой.

Проект представляет собой монорепозиторий на TypeScript с CLI, шлюзом для регистрации нескольких пользователей и документацией по архитектуре, разрешениям, развёртыванию и настройке ключей. Он описан как версия 0.1 в статусе beta и не связан с одноимённым проектом OpenInstinct.

Ключевые возможности

  • 01Общайтесь с агентом через iMessage или SMS, а также по электронной почте.
  • 02Работает в собственной microVM с рабочим столом Linux на Maritime.
  • 03Подключает приложения по названию через Composio.
  • 04Звонит по телефону и сообщает результат в сообщении.
  • 05Оплачивает покупки через Stripe Link с помощью одноразовых карт, которые одобряет владелец.
  • 06Проверяет семь уровней доверия до запуска любого инструмента.

Сценарии использования

  • Писать личному помощнику, чтобы он бронировал столики или звонил за вас.
  • Разрешить агенту партнёра или члена семьи проверять ваш календарь с ограниченными правами.
  • Создать собственного персонального агента на своём хостинге и настроить его через файлы с prompt и персоной.
  • Изучить способы реализации взаимодействия между агентами и процессов одобрения платежей.

Быстрый старт

  1. 1

    Клонируйте репозиторий

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

    Установите зависимости и выполните сборку

    pnpm install && pnpm build
  3. 3

    Задайте ключ API Anthropic в переменной окружения

    export ANTHROPIC_API_KEY=sk-ant-...
  4. 4

    Создайте профиль агента

    pnpm instinct init --name "Maria" --phone +14155550100 --email maria@example.com --handle maria-instinct

Что важно знать

  • Необходимо самостоятельно получить ключи API для нескольких сервисов; согласно README, ключи не включены.
  • Работа iMessage и развертывание Maritime в рабочей среде описаны как бета-версии.
  • Для платных платежей требуется OAuth-клиент Stripe Link. Заявка проходит проверку, которая занимает около 3–5 дней.
  • Требуются Node 22.19 или новее и pnpm 10.

Темы

Частые вопросы

Что такое open-instinct?
Персональный AI-агент с открытым исходным кодом: общайтесь с ним через iMessage, а он работает в собственном облачном окружении и взаимодействует с агентами других людей. Open Instinct — персональный агент, с которым можно связаться, отправив сообщение на номер телефона. У каждого агента есть собственный номер телефона, адрес электронной почты и endpoint для связи с другими агентами через Inkbox. Он работает в microVM с рабочим столом Linux на Maritime. Цикл работы агента построен на Pi, подключённые приложения доступны через Composio, а платежи проходят через кошелёк Stripe Link; перед запуском каждого инструмента выполняется проверка политик. По умолчанию используется модель Claude, но её можно заменить на любую модель, доступную через провайдеров Pi.
open-instinct можно использовать бесплатно? Какая у него лицензия?
open-instinct распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
open-instinct всё ещё поддерживается?
Активно поддерживается. Последний коммит в open-instinct — 21 окт. 2026 г..
Для чего можно использовать open-instinct?
Писать личному помощнику, чтобы он бронировал столики или звонил за вас. Разрешить агенту партнёра или члена семьи проверять ваш календарь с ограниченными правами. Создать собственного персонального агента на своём хостинге и настроить его через файлы с prompt и персоной. Изучить способы реализации взаимодействия между агентами и процессов одобрения платежей.
Как установить open-instinct?
Клонируйте репозиторий: git clone https://github.com/mariagorskikh/open-instinct && cd open-instinct Установите зависимости и выполните сборку: pnpm install && pnpm build Задайте ключ API Anthropic в переменной окружения: 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

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Открытый персональный ИИ-ассистент, который индексирует рабочие материалы в локальный граф знаний и включает почту, заметки, браузер, конспекты встреч и общие Spaces.

18 тыс.1,8 тыс.TypeScriptApache-2.0Обновлён позавчера

Не зависящий от хоста слой безопасности между AI-агентами, использующими инструменты, и самими инструментами: блокирует опасные вызовы и скрывает чувствительные данные в результатах.

1 тыс.59TypeScriptБез лицензииОбновлён 2 месяца назад