O OpenDia é uma extensão de navegador de código aberto desenvolvida com base no protocolo MCP (Model Context Protocol), projetado especificamente para conectar modelos de IA para interagir com navegadores. O projeto usa a licença MIT, o código é totalmente aberto na plataforma GitHub, permitindo que os desenvolvedores modifiquem e contribuam livremente. Sua tecnologia principal está no protocolo MCP, que estabelece um pipeline de comunicação WebSocket entre servidores executados localmente e extensões de navegador, usando a porta 5555 por padrão.
O valor central da ferramenta está refletido em:
- Mecanismo de operação localizado para garantir a privacidade e a segurança dos dados do usuário
- Protocolos padronizados suportam vários modelos de IA convencionais (por exemplo, Claude, ChatGPT, etc.)
- Suporte a vários navegadores, incluindo Chrome, Firefox, Edge e outros navegadores importantes
- O controle remoto e o recurso de operação estável foram implementados na v1.1
A implementação do projeto se baseia no ambiente Node.js (v14+) como a plataforma de tempo de execução subjacente, com gerenciamento de dependências e implantação de serviços por meio do sistema de gerenciamento de pacotes npm. Essa arquitetura técnica permite que o OpenDia tenha a escalabilidade de uma ferramenta de nível profissional e, ao mesmo tempo, mantenha a facilidade de uso para usuários individuais.
Essa resposta foi extraída do artigoOpenDia: uma ferramenta de código aberto para conectar navegadores a modelos de IA》































