Repolode
0xSero

0xSero/sitegeist

Assistente de IA no painel lateral do navegador que automatiza tarefas na web e extrai dados de sites, além de conectar agentes de programação ao navegador.

Estrelas
110
Forks
12
Issues abertas
1
Último commit
mês passado

O que é?

Sitegeist é um assistente de IA que funciona no painel lateral de um navegador Chromium. Você descreve uma tarefa, e ele navega pelas páginas, preenche formulários, extrai dados de sites e transforma os resultados em documentos ou planilhas. Ele funciona com o provedor de IA que você escolher, seja usando sua própria API key ou entrando com uma assinatura existente do Anthropic, OpenAI, GitHub Copilot ou Google Gemini.

Este fork de badlogic/sitegeist adiciona operação em segundo plano: cada chat tem seu próprio grupo de abas, e o agente trabalha em uma aba própria sem mexer nas outras abas do usuário. Os painéis ficam vinculados a abas individuais, permitindo executar várias tarefas em paralelo. As listas de modelos são obtidas dos provedores conectados em tempo de execução, em vez de serem definidas no código.

O fork também inclui uma ponte para harnesses. Claude Code, Codex, omp, pi ou qualquer cliente MCP pode controlar o navegador por meio de um servidor MCP local via stdio e de um Unix socket, com as permissões de acesso aos sites controladas pelo usuário. Nenhum serviço fica escutando na rede.

Recursos principais

  • 01Funciona como painel lateral em navegadores Chromium, como Chrome, Brave e Edge.
  • 02Automatiza tarefas repetitivas na web e navega por páginas e formulários.
  • 03Extrai dados de sites e os converte em documentos ou planilhas.
  • 04Funciona com sua própria API key ou uma assinatura existente do Claude, ChatGPT, Copilot ou Gemini.
  • 05Cada chat funciona em segundo plano, em seu próprio grupo de abas.
  • 06Permite que agentes de programação, como Claude Code e Codex, controlem o navegador via MCP.

Casos de uso

  • Coletar dados estruturados de vários sites e reuni-los em uma planilha.
  • Preencher formulários web repetitivos ou executar fluxos online com várias etapas.
  • Executar várias tarefas de pesquisa no navegador em paralelo enquanto você continua trabalhando.
  • Permitir que um agente de programação inspecione ou interaja com uma página web aberta durante o desenvolvimento.

Início rápido

  1. 1

    Compile a extensão descompactada

    npm run build
  2. 2

    Abra chrome://extensions, ative o modo do desenvolvedor, clique em Carregar sem compactação e selecione dist-chrome/

  3. 3

    Abra o painel lateral com Cmd+Shift+S (Ctrl+Shift+S) e conecte um provedor de IA

Antes de usar

  • Licenciado sob AGPL-3.0, uma licença copyleft que exige a divulgação do código-fonte quando usado pela rede.
  • Requer Chrome 141 ou posterior, ou uma versão equivalente do Chromium.
  • Precisa de uma chave de API ou de uma assinatura de IA existente de um provedor compatível.
  • A compilação a partir do código-fonte requer os repositórios irmãos (mini-lit e pi-mono) e um patch local para pi-mono.

Em coleções

Tópicos

Perguntas frequentes

O que é sitegeist?
Assistente de IA no painel lateral do navegador que automatiza tarefas na web e extrai dados de sites, além de conectar agentes de programação ao navegador. Sitegeist é um assistente de IA que funciona no painel lateral de um navegador Chromium. Você descreve uma tarefa, e ele navega pelas páginas, preenche formulários, extrai dados de sites e transforma os resultados em documentos ou planilhas. Ele funciona com o provedor de IA que você escolher, seja usando sua própria API key ou entrando com uma assinatura existente do Anthropic, OpenAI, GitHub Copilot ou Google Gemini.
sitegeist é gratuito? Qual é a licença?
sitegeist é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
sitegeist ainda é mantido?
Atualizado nos últimos 6 meses. O último commit de sitegeist foi em 27 de set. de 2026.
Para que posso usar sitegeist?
Coletar dados estruturados de vários sites e reuni-los em uma planilha. Preencher formulários web repetitivos ou executar fluxos online com várias etapas. Executar várias tarefas de pesquisa no navegador em paralelo enquanto você continua trabalhando. Permitir que um agente de programação inspecione ou interaja com uma página web aberta durante o desenvolvimento.
Como instalar sitegeist?
Compile a extensão descompactada: npm run build Abra chrome://extensions, ative o modo do desenvolvedor, clique em Carregar sem compactação e selecione dist-chrome/ Abra o painel lateral com Cmd+Shift+S (Ctrl+Shift+S) e conecte um provedor de IA
Onde consigo sitegeist?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/0xSero/sitegeist

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

Projetos relacionados