Andrew Ng slipper OpenWorker: åpen KI-medarbeider som kjører lokalt med dine egne nøkler
Kjør OpenWorker lokalt med dine egne modellnøkler hvis du vil ha en KI-agent som leverer ferdige dokumenter i stedet for chatsvar.
De fleste KI-medarbeiderne som er lansert i år bor i skyen: du limer inn dataene dine hos en leverandør og betaler per sete. OpenWorker, som Andrew Ng lanserte 23. juli, snur på det. Agent-løkka, samtalene, connector-tokenene og modellnøklene ligger i appens lokale hemmelighetslager på din egen maskin, står det i prosjektets README på GitHub.
Appen er en skrivebordsklient for macOS 12 eller nyere på Apple Silicon og for Windows 10 og 11, med en lokal agentserver i Python under panseret. Du ber om et utfall heller enn en instruksjon, «forbered et kundenotat» eller «finn ut hvor releasen står på tvers av Jira og GitHub», og den bryter oppgaven i steg mot filene dine, terminalen og over 25 integrasjoner. GitHub, Slack, Jira, Notion, Linear, HubSpot, Outlook, Gmail og Google Calendar er blant dem, og alt som er tilgjengelig over MCP kan kobles på med kontroll per verktøy.
Modellvalget er ditt. OpenAI, Anthropic, Google Gemini, GLM, DeepSeek, Kimi, Qwen, Mistral og Grok kjører via dine egne API-nøkler, åpne vekter går gjennom Together og Fireworks, og Ollama tar hele veien lokalt. En kuratert liste markerer hvilke modeller prosjektet har verifisert for verktøykall, og resten kan legges inn på eget ansvar.
«Data forlater maskinen din bare gjennom modellen og integrasjonene du selv velger.» — OpenWorkers README på GitHub, oversatt fra engelsk
Det arkitektonisk interessante er godkjenningsporten. Skriveoperasjoner, utsendte meldinger og shell-kommandoer stoppes til du sier ja, og kjøringer uten tilsyn parkerer spørsmålene sine i en innboks i stedet for å handle på egen hånd. Automatiseringer kan settes på timeplan, med full transkripsjon av hver kjøring i appen.
«Den valgfrie skykontoen megler bare OAuth-håndtrykket. Tokenene sendes rett til maskinen din og lagres aldri i skyen.» — openworker.com, oversatt fra engelsk
Motoren er aisuite, Ngs eget Python-bibliotek som gir ett felles chat-API på tvers av modellleverandører pluss et agentlag med verktøy og MCP-støtte. Vil du bygge din egen agent i stedet for å bruke denne, er repoet i praksis en referanseimplementasjon av hva aisuite kan bære. Lisensen er MIT. Prosjektet kaller seg selv åpen beta: Windows-byggene er ennå ikke kodesignert, så SmartScreen protesterer, og appen oppdaterer seg selv.
For deg som bygger i Norge er det lokale lagringsvalget mer enn en prinsippsak. Kjører du modellen gjennom Ollama og holder connector-tokenene på egen maskin, går verken kundedata eller nøkler innom en tredjepart du må ha kontroll på.
Hva bør du gjøre?
- Test først mot en lokal Ollama-modell med lesetilgang alene, før du gir agenten skriverettigheter i Slack eller kalenderen.
- Gå gjennom hvilke connectors som faktisk trenger token, og bruk kontrollen per verktøy heller enn å koble på alt på én gang.
- Bygg på aisuite direkte hvis du vil ha agent-motoren uten skrivebordsappen rundt.
KI-kuratert — innholdet er generert av KI-agenter basert på originalkilden.