O BrowserOS é um navegador inteligente de IA de código aberto desenvolvido no Chromium e compatível com todas as extensões do Chrome. Com ênfase na privacidade, todos os dados e modelos de IA são executados localmente e os usuários podem optar por usar suas próprias chaves de API ou modelos locais, como o Ollama. O BrowserOS oferece recursos avançados de IA, incluindo análise de conteúdo da Web, processamento automatizado de tarefas e comparações de vários modelos, com uma interface fácil de usar, alinhada com o Chrome. Ele está posicionado como Perplexidade Uma alternativa de código aberto ao Comet para usuários preocupados com a privacidade e a personalização. Desenvolvido por uma equipe em São Francisco sob a licença AGPL-3.0, o projeto é orientado pela comunidade e incentiva a participação e o feedback dos usuários.
Lista de funções
- Todas as extensões do Chrome são compatíveis, mantendo a interface familiar do navegador.
- Agentes de IA executados localmente com suporte para Ollama ou chaves de API de propriedade do usuário para proteger a privacidade dos dados.
- Automatize tarefas de navegação, como preenchimento automático de formulários, navegação na Web etc.
- Análise inteligente de conteúdo, incluindo resumos de páginas da Web, análise de código e tradução multilíngue.
- Suporta a execução de vários LLMs (Large Language Models) ao mesmo tempo e a comparação de respostas de modelos diferentes com um único clique.
- Oferece funções de análise visual, como análise de captura de tela e interpretação de gráficos.
- lançamento MCP Loja que permite a instalação com um clique de módulos de tarefas automatizadas.
- Há planos de lançar recursos de bloqueio de anúncios com IA incorporados para cobrir uma ampla gama de cenários.
Usando a Ajuda
O BrowserOS é um aplicativo de desktop desenvolvido em Angular e Electron, combinando recursos de IA para criar uma experiência de navegador inteligente. Abaixo está um guia detalhado de instalação e uso para ajudar os usuários a começar rapidamente.
Processo de instalação
- armazém de clones::
Abra um terminal e execute o seguinte comando para clonar o repositório do BrowserOS:git clone https://github.com/browseros-ai/BrowserOS.git cd BrowserOS
Isso fará o download dos arquivos do projeto localmente e no diretório do projeto.
- Instalação de dependências ::
Execute-o no diretório do projeto:
npm install
Isso instalará o Angular, o Electron e outras dependências necessárias. Verifique se você tem o Node.js instalado (recomenda-se a versão mais recente do LTS).
2. Iniciando o servidor de desenvolvimento ::
Use o seguinte comando para iniciar o ambiente de desenvolvimento:
npm run electron:serve
Esse comando também iniciará o servidor de desenvolvimento do Angular (em execução no servidor http://localhost:4200
) e aplicativos Electron. Aguarde alguns segundos e a janela do BrowserOS será aberta automaticamente.
Como alternativa, ele pode ser iniciado manualmente:
- Em um terminal, execute
npm start
Inicie o servidor Angular. - Em outro terminal, execute
npm run electron:dev
Iniciar o Electron.
Se for necessária uma versão do ambiente de produção, execute:
npm run electron:build
- Verificar a instalação ::
Uma vez iniciado, o BrowserOS tem uma interface semelhante à do Chrome e suporta todas as extensões do Chrome. Os usuários podem instalar extensões por meio da Chrome Web Store ou arrastar e soltar as extensões..crx
Documentação.
Funções principais
- Usando extensões do Chrome ::
O BrowserOS é baseado no Chromium e suporta todas as extensões do Chrome. Os usuários podem acessarchrome://extensions/
Para instalar uma extensão, clique em "Carregar extensão extraída" para importá-la localmente ou instale-a diretamente da Chrome Web Store. Depois de instalada, a extensão funcionará exatamente como o Chrome. - Execução do agente local de IA ::
O BrowserOS suporta a execução de modelos de IA localmente (por exemplo, Ollama) ou a conexão com modelos na nuvem por meio de chaves de API fornecidas pelo usuário.- Configuração Ollama ::
Instale o Ollama (consultehttps://ollama.ai
) e, na página de configurações do BrowserOS, digite o endereço do modelo local (por exemplohttp://localhost:11434
).
Uma vez iniciado, o agente de IA pode lidar com tarefas como análise de conteúdo da Web e navegação automática. - Uso de chaves de API ::
Digite a chave de API do OpenAI, Claude ou outro modelo compatível na página Settings (Configurações). Todo o processamento de dados permanece local e o histórico do navegador não é carregado na nuvem.
- Configuração Ollama ::
- Tarefas de navegação automatizadas ::
O agente de IA do BrowserOS automatiza as tarefas da Web.- Abra a barra lateral e digite um comando (por exemplo, "Preencha este formulário" ou "Navegue até um site").
- A IA analisa a estrutura DOM da página da Web e executa tarefas automaticamente. Por exemplo, se você digitar "Fill out login form" (Preencher formulário de login), a IA reconhecerá os campos de nome de usuário e senha e preencherá as informações predefinidas.
- Os usuários podem personalizar scripts de automação para serem salvos como MCPs (Pacotes de Tarefas Modulares planejados para lançamento).
- Comparação de vários modelos ::
O BrowserOS permite a execução de vários modelos de linguagem grandes (por exemplo, ChatGPT, Claude, Gemini) ao mesmo tempo.- Selecione "Multi-model mode" (Modo multimodelo) na barra lateral.
- Digite uma pergunta (por exemplo, "Explique a mecânica quântica") e o BrowserOS exibirá as respostas de vários modelos para facilitar a comparação.
- Suporta a cópia com um clique do conteúdo da página da Web para a caixa de entrada do modelo para aumentar a eficiência.
- Análise inteligente de conteúdo ::
- Resumo da página da Web Selecione o conteúdo da Web, clique com o botão direito do mouse e selecione "Generate Summary" (Gerar resumo); a IA extrairá as principais informações e gerará um breve resumo.
- resolução de código Copie o trecho de código para a barra lateral e a IA poderá explicar a lógica do código ou fazer sugestões de otimização.
- renderização Tradução: selecione o texto e clique no botão "Translate" (Traduzir), que suporta tradução em tempo real em vários idiomas.
- análise visual ::
- Análise de captura de tela: ao clicar no botão "Screenshot" (Captura de tela) na barra de ferramentas, a IA analisa o conteúdo da imagem, como a identificação de dados gráficos ou a interpretação de problemas na imagem.
- Captura de página inteira: ao selecionar "Análise de página inteira", a IA gera um resumo visual de toda a página da Web, adequado para páginas complexas.
Operação da função em destaque
- Sidekick LLM ::
O recurso Sidekick do BrowserOS permite alternar rapidamente entre diferentes modelos (por exemplo, ChatGPT, Claude).- Clique no ícone do modelo na barra lateral para selecionar o modelo desejado.
- Digite uma pergunta ou copie o conteúdo de uma página da Web e o modelo fornecerá respostas contextualmente relevantes.
- Suporte à discussão de código, análise de documentação e outros cenários técnicos.
- Privacidade ::
O BrowserOS não coleta o histórico de navegação do usuário e todo o processamento de IA é feito localmente. Os usuários podem visualizar o código-fonte aberto (https://github.com/browseros-ai/BrowserOS
) para garantir a transparência.
advertência
- Certifique-se de que a rede esteja estável para concluir a instalação da dependência inicial.
- Os modelos locais exigem alto desempenho de hardware, recomenda-se 16 GB de RAM e suporte a GPU.
- Suporte da comunidade: participe da comunidade do Discord (link na página inicial do GitHub) para obter ajuda ou sugerir recursos.
cenário do aplicativo
- Usuários sensíveis à privacidade
O BrowserOS é para usuários preocupados com a privacidade. Todo o processamento de dados é feito localmente e o histórico de navegação não é carregado na nuvem. Os usuários podem usar modelos locais (por exemplo, Ollama) ou suas próprias chaves de API para evitar o risco de vazamento de dados. - Desenvolvedores e entusiastas de tecnologia
Os desenvolvedores podem aproveitar os recursos de código aberto do BrowserOS para personalizar agentes de IA ou scripts de automação. O suporte para análise de código e análise de documentação é ideal para compreender rapidamente o conteúdo técnico ou depurar o código. - Processamento eficiente de informações
Pesquisadores ou estudantes podem usar as funções de resumo e tradução da página da Web para extrair rapidamente os pontos principais de um artigo ou traduzir o conteúdo de um idioma estrangeiro para o chinês para melhorar a eficiência da leitura. - estudo de multimodelagem
Os pesquisadores de IA podem usar o recurso de comparação de vários modelos para testar o desempenho de diferentes modelos no mesmo problema, adequado para pesquisa acadêmica ou avaliação de modelos.
QA
- Preciso pagar pelo BrowserOS?
O BrowserOS é totalmente de código aberto e de uso gratuito. Os usuários podem optar por trazer sua própria chave de API ou um modelo local sem taxas de assinatura. - Há suporte para dispositivos móveis?
Atualmente, o BrowserOS é compatível apenas com desktops (Windows, Mac, Linux) e é baseado no Electron. O suporte a dispositivos móveis ainda não está disponível. - Como você garante a privacidade e a segurança?
O BrowserOS executa todo o processamento de IA localmente, o código é de código aberto (licença AGPL-3.0) e os usuários podem auditar o código. Os dados do navegador não são carregados na nuvem. - Ele funciona perfeitamente com as extensões existentes do Chrome?
Sim, o BrowserOS é baseado no Chromium, é compatível com todas as extensões do Chrome e é instalado e funciona da mesma forma que o Chrome.