Repolode
nightly-labs

nightly-labs/openbot

Um ambiente de trabalho desktop local-first para macOS, Windows e Linux, onde agentes de IA persistentes (Codex, Claude, Grok e outros) têm seu próprio espaço de trabalho, fila e navegador.

Estrelas
6,004
Forks
620
Issues abertas
592
Último commit
há 21 horas

O que é?

OpenBot é um app desktop para usar agentes de IA persistentes como colegas de equipe. Cada agente mantém seu próprio espaço de trabalho e conversa, com uma sessão local de um provedor como Codex, Claude Code, Grok CLI, OpenCode, Gemini, Cursor CLI ou Cline; também há suporte a endpoints personalizados compatíveis com OpenAI e agentes ACP.

O app adiciona uma camada de coordenação a esses agentes: filas de mensagens FIFO com pausa, retomada e cancelamento, troca de mensagens entre agentes e transferência gerenciada de arquivos, conversas em canais compartilhados com um responsável explícito pela tarefa e um navegador integrado persistente que os agentes podem abrir e controlar. O Computer Use é opcional e está disponível no macOS, Windows e Linux.

OpenBot é uma versão de prévia para desenvolvimento. Os agentes têm acesso total ao sistema de arquivos e à linha de comando, sem aprovação para cada ação; por isso, o projeto recomenda executar apenas agentes confiáveis e manter backups. O app é local-first, mas não funciona exclusivamente offline: os provedores subjacentes e as páginas acessadas ainda usam a rede.

Recursos principais

  • 01Cria agentes persistentes com sessões de Codex, Claude, Grok, Gemini, Cursor, Cline ou OpenCode.
  • 02Executa filas de mensagens FIFO por agente, com pausa, retomada e persistência resistente a falhas.
  • 03Permite que agentes troquem mensagens, reações, imagens e arquivos gerenciados.
  • 04Oferece conversas em canais compartilhados, com um responsável pela tarefa e delegação explícita.
  • 05Inclui um navegador integrado que os agentes podem abrir, inspecionar e controlar.
  • 06Monitora o contexto de cada agente e compacta automaticamente conversas longas.

Casos de uso

  • Executar vários agentes de programação em paralelo, cada um em seu próprio espaço de trabalho de projeto.
  • Delegar tarefas demoradas a um agente que mantém sua própria fila e histórico.
  • Permitir que agentes usem um navegador para pesquisar ou operar ferramentas web em seu nome.
  • Coordenar vários agentes em canais compartilhados, com um responsável claro pela tarefa.

Início rápido

  1. 1

    Baixe no GitHub Releases o aplicativo de desktop para sua plataforma

  2. 2

    Clone o repositório

    git clone https://github.com/nightly-labs/openbot.git
  3. 3

    Entre na pasta do projeto

    cd openbot
  4. 4

    Instale as dependências com o Bun 1.4.2 instalado e, em seguida, inicie o aplicativo de desenvolvimento

    bun install --frozen-lockfile && bun run dev

Antes de usar

  • Esta é uma prévia de desenvolvimento, e os agentes têm acesso total a arquivos, comandos, rede e navegador, sem confirmação a cada ação.
  • O selo da licença indica PolyForm Noncommercial 1.0.0, então o uso comercial pode não ser permitido.
  • Segundo as informações do Nix, o OpenBot não é software livre.
  • A maioria dos recursos exige um login separado na CLI do provedor ou uma chave de API, e a área de trabalho remota no Linux não funciona no Wayland.

Em coleções

Tópicos

Perguntas frequentes

O que é openbot?
Um ambiente de trabalho desktop local-first para macOS, Windows e Linux, onde agentes de IA persistentes (Codex, Claude, Grok e outros) têm seu próprio espaço de trabalho, fila e navegador. OpenBot é um app desktop para usar agentes de IA persistentes como colegas de equipe. Cada agente mantém seu próprio espaço de trabalho e conversa, com uma sessão local de um provedor como Codex, Claude Code, Grok CLI, OpenCode, Gemini, Cursor CLI ou Cline; também há suporte a endpoints personalizados compatíveis com OpenAI e agentes ACP.
openbot é gratuito? Qual é a licença?
openbot é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
openbot ainda é mantido?
Manutenção ativa. O último commit de openbot foi em 6 de nov. de 2026.
Para que posso usar openbot?
Executar vários agentes de programação em paralelo, cada um em seu próprio espaço de trabalho de projeto. Delegar tarefas demoradas a um agente que mantém sua própria fila e histórico. Permitir que agentes usem um navegador para pesquisar ou operar ferramentas web em seu nome. Coordenar vários agentes em canais compartilhados, com um responsável claro pela tarefa.
Como instalar openbot?
Baixe no GitHub Releases o aplicativo de desktop para sua plataforma Clone o repositório: git clone https://github.com/nightly-labs/openbot.git Entre na pasta do projeto: cd openbot Instale as dependências com o Bun 1.4.2 instalado e, em seguida, inicie o aplicativo de desenvolvimento: bun install --frozen-lockfile && bun run dev
Onde consigo openbot?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/nightly-labs/openbot

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

Projetos relacionados