Repolode
mariagorskikh

mariagorskikh/open-instinct

Um agente pessoal de IA open source com quem você conversa por iMessage, executado em seu próprio desktop na nuvem e coordenado com os agentes de outras pessoas.

Estrelas
383
Forks
79
Issues abertas
6
Último commit
ontem

O que é?

Open Instinct é um agente pessoal que você acessa enviando mensagens para um número de telefone. Cada agente recebe seu próprio número de telefone, endereço de e-mail e endpoint de agente para agente por meio do Inkbox, e é executado em uma microVM com desktop Linux no Maritime. O loop do agente é baseado no Pi, os apps conectados são acessados pelo Composio e os pagamentos usam uma carteira Stripe Link, com uma verificação de política antes de cada ferramenta. O modelo padrão é o Claude, mas também é possível usar qualquer provedor do Pi.

O agente pode fazer ligações em seu nome, criar arquivos como PDFs e enviá-los de volta como anexos, além de ler ou editar seus próprios arquivos de prompt e persona. O acesso é controlado por sete níveis de confiança, aplicados no código antes da execução de qualquer ferramenta, de modo que o agente de um parceiro, de um amigo ou de um desconhecido recebe permissões diferentes. Os dados do cartão nunca chegam ao modelo: cada compra usa um cartão de uso único, com o valor exato, aprovado pelo proprietário.

O projeto é um monorepo TypeScript com uma CLI, um gateway para cadastro de vários usuários e documentação sobre arquitetura, permissões, implantação e configuração de chaves. É descrito como versão 0.1 e beta, e não tem afiliação com o projeto OpenInstinct, que não é relacionado.

Recursos principais

  • 01Troca mensagens com o agente por iMessage ou SMS, e também por e-mail.
  • 02É executado em sua própria microVM com desktop Linux no Maritime.
  • 03Conecta apps pelo nome por meio do Composio.
  • 04Faz ligações e informa o resultado por mensagem de texto.
  • 05Realiza pagamentos pelo Stripe Link com cartões de uso único aprovados pelo proprietário.
  • 06Aplica sete níveis de confiança antes da execução de qualquer ferramenta.

Casos de uso

  • Enviar mensagens para um assistente pessoal reservar lugares ou fazer ligações em seu nome.
  • Permitir que o agente de um parceiro ou familiar consulte seu calendário com permissões limitadas.
  • Criar um agente pessoal auto-hospedado que você pode personalizar por meio dos arquivos de prompt e persona.
  • Explorar como implementar a coordenação entre agentes e fluxos de aprovação de pagamentos.

Início rápido

  1. 1

    Clone o repositório

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

    Instale as dependências e faça o build

    pnpm install && pnpm build
  3. 3

    Exporte sua chave de API da Anthropic

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

    Crie o perfil do seu agente

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

Antes de usar

  • Você precisa fornecer suas próprias chaves de API de vários serviços; segundo o README, nenhuma chave está incluída.
  • A implantação em produção do iMessage e do Maritime é descrita como beta.
  • Pagamentos pagos exigem um cliente OAuth do Stripe Link, cuja solicitação passa por uma análise que leva cerca de 3 a 5 dias.
  • Requer Node 22.19 ou superior e pnpm 10.

Tópicos

Perguntas frequentes

O que é open-instinct?
Um agente pessoal de IA open source com quem você conversa por iMessage, executado em seu próprio desktop na nuvem e coordenado com os agentes de outras pessoas. Open Instinct é um agente pessoal que você acessa enviando mensagens para um número de telefone. Cada agente recebe seu próprio número de telefone, endereço de e-mail e endpoint de agente para agente por meio do Inkbox, e é executado em uma microVM com desktop Linux no Maritime. O loop do agente é baseado no Pi, os apps conectados são acessados pelo Composio e os pagamentos usam uma carteira Stripe Link, com uma verificação de política antes de cada ferramenta. O modelo padrão é o Claude, mas também é possível usar qualquer provedor do Pi.
open-instinct é gratuito? Qual é a licença?
open-instinct é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
open-instinct ainda é mantido?
Manutenção ativa. O último commit de open-instinct foi em 21 de out. de 2026.
Para que posso usar open-instinct?
Enviar mensagens para um assistente pessoal reservar lugares ou fazer ligações em seu nome. Permitir que o agente de um parceiro ou familiar consulte seu calendário com permissões limitadas. Criar um agente pessoal auto-hospedado que você pode personalizar por meio dos arquivos de prompt e persona. Explorar como implementar a coordenação entre agentes e fluxos de aprovação de pagamentos.
Como instalar open-instinct?
Clone o repositório: git clone https://github.com/mariagorskikh/open-instinct && cd open-instinct Instale as dependências e faça o build: pnpm install && pnpm build Exporte sua chave de API da Anthropic: export ANTHROPIC_API_KEY=sk-ant-... Crie o perfil do seu agente: pnpm instinct init --name "Maria" --phone +14155550100 --email maria@example.com --handle maria-instinct
Onde consigo open-instinct?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/mariagorskikh/open-instinct

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados