Get started

OpenClaw

OpenClaw 🦞

OpenClaw

"EXFOLIATE! EXFOLIATE!" — Uma lagosta espacial, provavelmente

Gateway para qualquer sistema operacional para agentes de IA em Discord, Google Chat, iMessage, Matrix, Microsoft Teams, Signal, Slack, Telegram, WhatsApp, Zalo e mais.

Envie uma mensagem e receba a resposta de um agente no seu bolso. Execute um Gateway em canais integrados, plugins de canal incluídos, WebChat e Nodes móveis.

O que é o OpenClaw?

OpenClaw é um Gateway auto-hospedado que conecta seus aplicativos de chat e superfícies de canal favoritos — canais integrados mais plugins de canal incluídos ou externos como Discord, Google Chat, iMessage, Matrix, Microsoft Teams, Signal, Slack, Telegram, WhatsApp, Zalo e mais — a agentes de codificação de IA como Pi. Você executa um único processo do Gateway na sua própria máquina (ou em um servidor), e ele se torna a ponte entre seus aplicativos de mensagens e um assistente de IA sempre disponível.

Para quem é? Desenvolvedores e usuários avançados que querem um assistente pessoal de IA para quem possam enviar mensagens de qualquer lugar — sem abrir mão do controle dos próprios dados nem depender de um serviço hospedado.

O que o torna diferente?

  • Auto-hospedado: roda no seu hardware, com as suas regras
  • Multicanal: um Gateway atende simultaneamente canais integrados mais plugins de canal incluídos ou externos
  • Nativo para agentes: criado para agentes de codificação com uso de ferramentas, sessões, memória e roteamento multiagente
  • Código aberto: licenciado sob MIT, conduzido pela comunidade

Do que você precisa? Node 24 (recomendado) ou Node 22 LTS (22.14+) para compatibilidade, uma chave de API do provider escolhido e 5 minutos. Para a melhor qualidade e segurança, use o modelo mais forte e de última geração disponível.

Como funciona

flowchart LR
  A["Chat apps + plugins"] --> B["Gateway"]
  B --> C["Pi agent"]
  B --> D["CLI"]
  B --> E["Web Control UI"]
  B --> F["macOS app"]
  B --> G["iOS and Android nodes"]

O Gateway é a única fonte de verdade para sessões, roteamento e conexões de canal.

Principais recursos

Início rápido

  • Instalar o OpenClaw

    npm install -g openclaw@latest
    
  • Fazer o onboarding e instalar o serviço

    openclaw onboard --install-daemon
    
  • Conversar

    Abra a Control UI no navegador e envie uma mensagem:

    openclaw dashboard
    

    Ou conecte um canal (Telegram é o mais rápido) e converse pelo telefone.

  • Precisa da instalação completa e da configuração de desenvolvimento? Consulte Primeiros passos.

    Painel

    Abra a Control UI no navegador depois que o Gateway iniciar.

    OpenClaw

    Configuração (opcional)

    A configuração fica em ~/.openclaw/openclaw.json.

    • Se você não fizer nada, o OpenClaw usa o binário Pi incluído em modo RPC com sessões por remetente.
    • Se quiser restringir, comece com channels.whatsapp.allowFrom e (para grupos) regras de menção.

    Exemplo:

    {
      channels: {
        whatsapp: {
          allowFrom: ["+15555550123"],
          groups: { "*": { requireMention: true } },
        },
      },
      messages: { groupChat: { mentionPatterns: ["@openclaw"] } },
    }
    

    Comece aqui

    Saiba mais