Andrew Ng startet OpenWorker: Ein Open-Source-Desktop-KI-Agent, der fertige Arbeit liefert, keine Chats
Moonshot AI
Anthropic
OpenAI
Google/DeepMind
DeepSeek
MiniMax
Alibaba/Qwen
xAI
Mistral
Together AI
Fireworks AI
Ollama
Andrew Ng hat OpenWorker angekündigt, einen Open-Source-Desktop-KI-Agenten, der fertige Arbeit anstatt Konversation produziert. Er basiert auf einer vierstufigen Architektur, die einen lokalen Agentenserver, eine Fähigkeitenschicht und einen Modell-Router umfasst, und arbeitet mit einer getypten Berechtigungs-Engine. Der Agent unterstützt „Bring Your Own Key“-Zugriff auf 30 kuratierte Modelle und vollständig lokale Modelle über Ollama.
Andrew Ng hat OpenWorker angekündigt, einen quelloffenen Desktop-KI-Agenten, der fertige Arbeit statt Konversation liefert. Der Benutzer gibt ein Ergebnis vor, wie ein ausgefeiltes Dokument oder einen aktualisierten Kalender, und der Agent zerlegt es in Schritte, arbeitet über lokale Dateien und vernetzte Apps hinweg und meldet sich vor folgenreichen Aktionen. Die Architektur besteht aus vier Schichten: einer Desktop-Shell (Tauri 2 mit React 18), einem lokalen Agentenserver (Python 3.10+ auf FastAPI und uvicorn), einer Fähigkeiten- und Konnektorenebene sowie einem Modell-Router, der auf aisuite basiert. Die Berechtigungs-Engine klassifiziert Tool-Aufrufe in vier Risikoklassen (read, write_local, exec, external) und bietet fünf Berechtigungsmodi: discuss, plan, interactive, auto und custom auto. Der unbeaufsichtigte Modus ändert, wo der Mensch erreicht wird, nicht die Autonomiegrenze. Das Privacy-Design ist lokal-first: Modellaufrufe gehen direkt zum konfigurierten Anbieter, Konversationen und Token bleiben lokal, und Geheimnisse gelangen nie in den Kontext des Modells. Die einzige Cloud-Komponente ist ein optionaler Broker für OAuth-Handshakes. Der Modellzugriff erfolgt nach dem Bring-your-own-key-Prinzip über 30 kuratierte Tool-Calling-Modelle von Anbietern wie OpenAI, Anthropic und Google, plus vollständig lokale Modelle über Ollama. Das Repository enthält 119 Python-Dateien und 149 TypeScript/TSX-Dateien.
Quelle: MarkTechPost —
Original
