Andrew Ng Lança OpenWorker: Um Agente de IA Desktop Open-Source que Entrega Trabalho Pronto, Não Conversa
Moonshot AI
Anthropic
OpenAI
Google/DeepMind
DeepSeek
MiniMax
Alibaba/Qwen
xAI
Mistral
Together AI
Fireworks AI
Ollama
Andrew Ng anunciou o OpenWorker, um agente de IA desktop open-source que produz trabalho pronto em vez de conversação. Ele é construído sobre uma arquitetura de quatro camadas, incluindo um servidor agente local, uma camada de capacidades e um roteador de modelos, e opera com um mecanismo de permissões tipadas. O agente suporta acesso com sua própria chave a 30 modelos selecionados e modelos totalmente locais via Ollama.
Andrew Ng anunciou o OpenWorker, um agente de IA desktop de código aberto que entrega trabalhos finalizados em vez de conversas. O usuário especifica um resultado, como um documento polido ou um calendário atualizado, e o agente o divide em etapas, trabalha em arquivos locais e aplicativos conectados e verifica antes de ações importantes. A arquitetura consiste em quatro camadas: um shell desktop (Tauri 2 com React 18), um servidor agente local (Python 3.10 ou superior em FastAPI e uvicorn), uma camada de capacidade e conectores, e um roteador de modelos construído sobre o aisuite. O mecanismo de permissão classifica as chamadas de ferramentas em quatro classes de risco (leitura, escrita_local, execução, externo) e oferece cinco modos de permissão: discutir, planejar, interativo, automático e automático personalizado. O modo sem supervisão muda onde o humano é alcançado, não o teto de autonomia. O design de privacidade é local-first: as chamadas de modelo vão diretamente para o provedor configurado, conversas e tokens permanecem locais, e segredos nunca entram no contexto do modelo. O único componente em nuvem é um corretor opcional para handshakes OAuth. O acesso ao modelo é traga sua própria chave, com 30 modelos de chamada de ferramentas selecionados de provedores como OpenAI, Anthropic e Google, além de modelos totalmente locais via Ollama. O repositório contém 119 arquivos Python e 149 arquivos TypeScript/TSX.
Fonte: MarkTechPost —
original
