Lucas Alvim@alvim_aiferramentas de IA, testadas
Guia grátis em português

Monte uma equipe de assistentes de IA, cada um com o próprio navegador

O OpenBot é um projeto gratuito e aberto: cada assistente de IA ganha um navegador de verdade, com os próprios logins, os próprios arquivos e só as ferramentas que você liberar. Ele roda no seu computador e você vê tudo o que cada um faz.

Capa do reel: Monte uma equipe de assistentes de IA, cada um com o próprio navegador
Veio deste reelAssista o vídeo em que eu mostro isso funcionandoAssistir o reel no Instagram

01Pra que serve

02O que você precisa

03Passo a passo

  1. Instale o Docker Desktop e o Bun (versão 1.4 ou mais nova). Abra o Docker e deixe ele ligado. Tenha o Chrome ou o Edge no computador.
    https://bun.sh
  2. Abra o terminal (a tela preta de comandos) e baixe o projeto pro seu computador. Depois entre na pasta dele.
    git clone https://github.com/CopilotKit/OpenBot.git
    cd OpenBot
  3. Crie o arquivo de configuração e instale o que o app precisa:
    cp .env.example .env
    bun install
  4. Conecte a sua conta grátis da CopilotKit. O último comando abre uma janela do Chrome ou do Edge pra você entrar e grava tudo sozinho na configuração.
    npx --yes copilotkit@latest login
    npx --yes copilotkit@latest project select
    bun scripts/setup-learning.ts
  5. Abra o arquivo .env da pasta num editor de texto (Bloco de Notas serve) e cole a sua chave da OpenAI na linha OPENAI_API_KEY. Salve.
  6. Ligue tudo e abra no navegador. Pra desligar depois, rode bash scripts/stop.sh.
    bash scripts/start.sh
    http://localhost:3010

04Exemplos pra usar com seus assistentes

Primeiro teste do navegadorEm /bot, logo depois de ligar, pra ver ele navegando
Abra o site [ENDEREÇO DO SITE] e me diga, em português, quais são as 3 notícias mais importantes da página inicial agora. Diga o título de cada uma e em que parte da página ela aparece.
Papel fixo de conferente de reembolsoAo criar um assistente em /bots, no campo de descrição do papel
Você é o Conferente de Reembolso, do Financeiro da [NOME DA EMPRESA].

Confira cada pedido de reembolso com a nossa política: [COLE AQUI A POLÍTICA OU O CAMINHO DO ARQUIVO].
Pra cada pedido, diga se aprova, recusa ou precisa de mais informação, e cite a regra da política que pesou na decisão.

Este papel vale em todos os canais. Trate as mensagens de cada canal como a tarefa do momento, dentro deste papel.
Rotina no automáticoNuma conversa com o assistente (o administrador precisa liberar as rotinas pra ele antes, em /admin/plugins/routines)
Todo dia útil às [HORÁRIO], resuma o que mudou neste canal durante a noite. Separe em: decisões tomadas, tarefas novas com o nome de quem ficou responsável e dúvidas que ficaram sem resposta. Poste o resumo aqui.
Grupo de dois assistentesEm /channel/new, com dois assistentes no campo To:
[NOME DO ASSISTENTE 1], leia esta anotação da reunião e liste as tarefas que estão nela, com responsável e prazo: [COLE A ANOTAÇÃO].
[NOME DO ASSISTENTE 2], pegue essa lista e transforme cada tarefa num chamado, com prioridade alta, média ou baixa e o motivo da prioridade.

05Antes de usar

Resumindo: instala no seu computador, cria assistentes com um papel fixo, junta eles num grupo e acompanha tudo o que cada um faz na tela.

Todos os guias e prompts do Alvim