OpenWorker: Andrew Ng lanserer åpen kildekode-agent som leverer ferdig arbeid – ikke bare chat
OpenWorker er en MIT lisensiert, open source desktop AI agent fra Andrew Ng som utfører flerstegsoppgaver og returnerer ferdige leveranser – som polerte dokumenter eller Slack meldinger – i stedet for samtalesvar. Firelagsarkitekturen bruker Tauri 2 til desktop skall, Python FastAPI til lokal agentserver, et evnelag...
Publisert avRedigert med DeepSeek-V4-FlashBilder generert med GPT Image 1.5
OpenWorker er en MIT lisensiert, open source desktop AI agent fra Andrew Ng som utfører flerstegsoppgaver og returnerer ferdige leveranser – som polerte dokumenter eller Slack meldinger – i stedet for samtalesvar.
Firelagsarkitekturen bruker Tauri 2 til desktop skall, Python FastAPI til lokal agentserver, et evnelag for verktøy og integrasjoner, og Andrew Ngs eget aisuite bibliotek som leverandøruavhengig modellruter.
Hver handling styres av en risikomotor med fire nivåer (les, skriv lokalt, kjør, ekstern) og fem tillatelsesmoduser, med innebygd forsvar mot prompt injection som behandler eksternt innhold som upålitelig.
Search & fact-check with cited sources for What is Andrew Ng's OpenWorker, and what are its key features including its architecture built onAn AI-generated concept visual of a local-first AI coworker.
AI Prompt
Create a landscape editorial hero image for this Studio Global article: Search & fact-check with cited sources for What is Andrew Ng's OpenWorker, and what are its key features including its architecture built on. Article summary: The search results from multiple high-quality sources provide thorough coverage of all the claims. Below is the verified answer.. Topic tags: general, general web, user generated. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks, charts with fake numbers, clickbait thumbnails, icons, and tiny thumbnail layouts. Make it useful as an il
openai.com
Andrew Ng, den anerkjente AI-utdanneren og forskeren, har lansert en ny open source-desktopapplikasjon kalt OpenWorker som tar sikte på å gå utover den tradisjonelle AI-chatbottens paradigme. Kunngjort 23. juli 2026, er OpenWorker en MIT-lisensiert, lokal-først AI-agent designet for å utføre flerstegsoppgaver og returnere ferdige arbeidsprodukter – som et polert dokument, en oppdatert kalenderoppføring eller en Slack-melding med spesifikke data – i stedet for enkle samtalereplikker . Den er tilgjengelig på GitHub på og er for øyeblikket i åpen beta .
Studio Global AI
Continue your research
This page includes a source-backed answer you can continue inside Studio Global.
What is the short answer to "OpenWorker: Andrew Ng lanserer åpen kildekode-agent som leverer ferdig arbeid – ikke bare chat"?
OpenWorker er en MIT lisensiert, open source desktop AI agent fra Andrew Ng som utfører flerstegsoppgaver og returnerer ferdige leveranser – som polerte dokumenter eller Slack meldinger – i stedet for samtalesvar.
What are the key points to validate first?
OpenWorker er en MIT lisensiert, open source desktop AI agent fra Andrew Ng som utfører flerstegsoppgaver og returnerer ferdige leveranser – som polerte dokumenter eller Slack meldinger – i stedet for samtalesvar. Firelagsarkitekturen bruker Tauri 2 til desktop skall, Python FastAPI til lokal agentserver, et evnelag for verktøy og integrasjoner, og Andrew Ngs eget aisuite bibliotek som leverandøruavhengig modellruter.
What should I do next in practice?
Hver handling styres av en risikomotor med fire nivåer (les, skriv lokalt, kjør, ekstern) og fem tillatelsesmoduser, med innebygd forsvar mot prompt injection som behandler eksternt innhold som upålitelig.
OpenWorker: Andrew Ng lanserer åpen kildekode-agent som leverer ferdig arbeid – ikke bare chat
OpenWorker er en MIT lisensiert, open source desktop AI agent fra Andrew Ng som utfører flerstegsoppgaver og returnerer ferdige leveranser – som polerte dokumenter eller Slack meldinger – i stedet for samtalesvar. Firelagsarkitekturen bruker Tauri 2 til desktop skall, Python FastAPI til lokal agentserver, et evnelag...
Publisert avRedigert med DeepSeek-V4-FlashBilder generert med GPT Image 1.5
OpenWorker er en MIT lisensiert, open source desktop AI agent fra Andrew Ng som utfører flerstegsoppgaver og returnerer ferdige leveranser – som polerte dokumenter eller Slack meldinger – i stedet for samtalesvar.
Firelagsarkitekturen bruker Tauri 2 til desktop skall, Python FastAPI til lokal agentserver, et evnelag for verktøy og integrasjoner, og Andrew Ngs eget aisuite bibliotek som leverandøruavhengig modellruter.
Hver handling styres av en risikomotor med fire nivåer (les, skriv lokalt, kjør, ekstern) og fem tillatelsesmoduser, med innebygd forsvar mot prompt injection som behandler eksternt innhold som upålitelig.
Search & fact-check with cited sources for What is Andrew Ng's OpenWorker, and what are its key features including its architecture built onAn AI-generated concept visual of a local-first AI coworker.
AI Prompt
Create a landscape editorial hero image for this Studio Global article: Search & fact-check with cited sources for What is Andrew Ng's OpenWorker, and what are its key features including its architecture built on. Article summary: The search results from multiple high-quality sources provide thorough coverage of all the claims. Below is the verified answer.. Topic tags: general, general web, user generated. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks, charts with fake numbers, clickbait thumbnails, icons, and tiny thumbnail layouts. Make it useful as an il
openai.com
Andrew Ng, den anerkjente AI-utdanneren og forskeren, har lansert en ny open source-desktopapplikasjon kalt OpenWorker som tar sikte på å gå utover den tradisjonelle AI-chatbottens paradigme. Kunngjort 23. juli 2026, er OpenWorker en MIT-lisensiert, lokal-først AI-agent designet for å utføre flerstegsoppgaver og returnere ferdige arbeidsprodukter – som et polert dokument, en oppdatert kalenderoppføring eller en Slack-melding med spesifikke data – i stedet for enkle samtalereplikker . Den er tilgjengelig på GitHub på og er for øyeblikket i åpen beta .
Studio Global AI
Continue your research
This page includes a source-backed answer you can continue inside Studio Global.
What is the short answer to "OpenWorker: Andrew Ng lanserer åpen kildekode-agent som leverer ferdig arbeid – ikke bare chat"?
OpenWorker er en MIT lisensiert, open source desktop AI agent fra Andrew Ng som utfører flerstegsoppgaver og returnerer ferdige leveranser – som polerte dokumenter eller Slack meldinger – i stedet for samtalesvar.
What are the key points to validate first?
OpenWorker er en MIT lisensiert, open source desktop AI agent fra Andrew Ng som utfører flerstegsoppgaver og returnerer ferdige leveranser – som polerte dokumenter eller Slack meldinger – i stedet for samtalesvar. Firelagsarkitekturen bruker Tauri 2 til desktop skall, Python FastAPI til lokal agentserver, et evnelag for verktøy og integrasjoner, og Andrew Ngs eget aisuite bibliotek som leverandøruavhengig modellruter.
What should I do next in practice?
Hver handling styres av en risikomotor med fire nivåer (les, skriv lokalt, kjør, ekstern) og fem tillatelsesmoduser, med innebygd forsvar mot prompt injection som behandler eksternt innhold som upålitelig.
OpenWorker kjører helt og holdent på brukerens maskin, uten noen inferenstjener i skyen. Arkitekturen består av fire distinkte lag :
Desktop Shell: Et Tauri 2-native vindu som omslutter et React 18-brukergrensesnitt (bundle-ID com.openworker.desktop). Dette skallet overvåker også Python-serverprosessen.
Lokal agentserver: Bygget på Python 3.10+ med FastAPI og Uvicorn, denne serveren binder seg til 127.0.0.1:8765 på den lokale maskinen. Den har en standard grense på 12 modell-verktøy-iterasjoner per oppgave.
Evne- og koblingslag: Dette laget gir et sett med lokale verktøy for å samhandle med filsystemet, git, ripgrep-støttet søk, skall og oppgavelister. Det inkluderer også vertsbaserte integrasjoner og støtte for Model Context Protocol (MCP).
Modellruter: Kjernemodellgrensesnittet er bygget på aisuite, Andrew Ngs eget leverandøruavhengige LLM-bibliotek. Dette lar OpenWorker gi et enkelt, enhetlig grensesnitt på tvers av native, OpenAI-kompatible, forhandler- og lokale modellleverandører . Depotet inneholder 119 Python-filer (~32 400 linjer) under coworker/, 149 TypeScript/TSX-filer under surfaces/gui/ og 78 backend-testmoduler .
Støttede modeller: 30 kuraterte, ta med din egen nøkkel
OpenWorker låser ikke brukerne til en enkelt leverandør. Det støtter 30 kuraterte modeller på tvers av flere kategorier, som alle krever at brukeren tar med sin egen API-nøkkel (BYOK) . De støttede modellene inkluderer:
Native leverandører: OpenAI GPT-5.6 Sol, Terra, Luna, GPT-5.5; Anthropic Claude Fable 5, Opus 4.8, Sonnet 4.6, Haiku 4.5; Google Gemini 3.6 Flash, 3.1 Pro, 2.5 Pro, 2.5 Flash.
Vertsbaserte åpne vektmodeller: Tilgjengelig via partnere som Together AI og Fireworks.
Helt lokale modeller: Tilgjengelig via Ollama, som ikke krever noen API-nøkkel.
Tillatelses- og sikkerhetssystemet
En av OpenWorkers nøkkelfunksjoner er dens tilnærming til sikkerhet. Hvert verktøykall en agent gjør, klassifiseres i en av fire risikonivåer:
read – visning av lokale data (ingen sideeffekter)
write_local – opprettelse eller endring av filer på maskinen (baneomfattende)
exec – kjøring av skallkommandoer
external – sending av data ut av maskinen (f.eks. til Slack, e-post eller kalender)
Disse nivåene kontrolleres deretter gjennom fem tillatelsesmoduser:
discuss – skrivebeskyttet diskusjon
plan – skrivebeskyttet planlegging
interactive (standard) – spør brukeren før den utfører skrivinger, kommandoer og eksterne handlinger
auto – tillater alt, men forblir baneomfattende
custom – auto-godkjenner et brukerspesifisert sett med verktøy
Prompt-Injection-forsvar
For å beskytte mot prompt-injection-angrep inkluderer OpenWorker en innebygd «ops-persona» som instruerer modellen til å behandle innhold fra verktøy, logger, filer og innkommende meldinger som upålitelige data snarere enn instruksjoner. Dette forsvaret er skrevet direkte inn i den medfølgende personakonfigurasjonen .
Personvern-først-design
OpenWorker er designet med sterke personvernprinsipper :
Modellkall rutes direkte fra brukerens maskin til den valgte leverandøren – det er ingen mellomliggende videresendingstjener.
Samtaler, koblings-tokens og API-nøkler forblir lokale. Hemmelighetslageret er arkitekturert slik at hemmeligheter aldri kommer inn i modellkonteksten, ledetekster eller spor.
Den eneste valgfrie skykomponenten er en OAuth-megler (som bruker Auth0 Authorization Code med PKCE) for ettklikks koblingshåndtrykk. Koblings-tokens leveres direkte til maskinen og lagres aldri i skyen.
Appen fungerer helt offline når API-nøkler og legitimasjon limes inn manuelt.
Plattformstøtte og nåværende status
OpenWorker kjører for øyeblikket på Mac, med Windows-støtte oppført som «kommer snart». Prosjektet er i åpen beta og beskrives som fullt brukbart, med mulighet for selvoppdatering .
Slutten på chatbot-paradigmet
OpenWorker er eksplisitt posisjonert som et skifte bort fra chatbot-modellen. I stedet for å oppmuntre til en samtale, spesifiserer en bruker et ønsket utfall (f.eks. «sortert innboks», «polert dokument», «Slack-svar med Q3-tall», «oppdatert kalenderoppføring»). Agenten bryter deretter det målet ned i trinn, arbeider på tvers av lokale filer og tilkoblede applikasjoner, og stopper opp for menneskelig godkjenning før den utfører konsekvensrike handlinger . Den støtter over 25 integrasjoner pluss MCP, og dekker verktøy som Telegram, GitHub, Slack, Jira, Notion, Linear, HubSpot, Outlook, Gmail og Google Kalender .
OpenWorker kjører helt og holdent på brukerens maskin, uten noen inferenstjener i skyen. Arkitekturen består av fire distinkte lag :
Desktop Shell: Et Tauri 2-native vindu som omslutter et React 18-brukergrensesnitt (bundle-ID com.openworker.desktop). Dette skallet overvåker også Python-serverprosessen.
Lokal agentserver: Bygget på Python 3.10+ med FastAPI og Uvicorn, denne serveren binder seg til 127.0.0.1:8765 på den lokale maskinen. Den har en standard grense på 12 modell-verktøy-iterasjoner per oppgave.
Evne- og koblingslag: Dette laget gir et sett med lokale verktøy for å samhandle med filsystemet, git, ripgrep-støttet søk, skall og oppgavelister. Det inkluderer også vertsbaserte integrasjoner og støtte for Model Context Protocol (MCP).
Modellruter: Kjernemodellgrensesnittet er bygget på aisuite, Andrew Ngs eget leverandøruavhengige LLM-bibliotek. Dette lar OpenWorker gi et enkelt, enhetlig grensesnitt på tvers av native, OpenAI-kompatible, forhandler- og lokale modellleverandører . Depotet inneholder 119 Python-filer (~32 400 linjer) under coworker/, 149 TypeScript/TSX-filer under surfaces/gui/ og 78 backend-testmoduler .
Støttede modeller: 30 kuraterte, ta med din egen nøkkel
OpenWorker låser ikke brukerne til en enkelt leverandør. Det støtter 30 kuraterte modeller på tvers av flere kategorier, som alle krever at brukeren tar med sin egen API-nøkkel (BYOK) . De støttede modellene inkluderer:
Native leverandører: OpenAI GPT-5.6 Sol, Terra, Luna, GPT-5.5; Anthropic Claude Fable 5, Opus 4.8, Sonnet 4.6, Haiku 4.5; Google Gemini 3.6 Flash, 3.1 Pro, 2.5 Pro, 2.5 Flash.
Vertsbaserte åpne vektmodeller: Tilgjengelig via partnere som Together AI og Fireworks.
Helt lokale modeller: Tilgjengelig via Ollama, som ikke krever noen API-nøkkel.
Tillatelses- og sikkerhetssystemet
En av OpenWorkers nøkkelfunksjoner er dens tilnærming til sikkerhet. Hvert verktøykall en agent gjør, klassifiseres i en av fire risikonivåer:
read – visning av lokale data (ingen sideeffekter)
write_local – opprettelse eller endring av filer på maskinen (baneomfattende)
exec – kjøring av skallkommandoer
external – sending av data ut av maskinen (f.eks. til Slack, e-post eller kalender)
Disse nivåene kontrolleres deretter gjennom fem tillatelsesmoduser:
discuss – skrivebeskyttet diskusjon
plan – skrivebeskyttet planlegging
interactive (standard) – spør brukeren før den utfører skrivinger, kommandoer og eksterne handlinger
auto – tillater alt, men forblir baneomfattende
custom – auto-godkjenner et brukerspesifisert sett med verktøy
Prompt-Injection-forsvar
For å beskytte mot prompt-injection-angrep inkluderer OpenWorker en innebygd «ops-persona» som instruerer modellen til å behandle innhold fra verktøy, logger, filer og innkommende meldinger som upålitelige data snarere enn instruksjoner. Dette forsvaret er skrevet direkte inn i den medfølgende personakonfigurasjonen .
Personvern-først-design
OpenWorker er designet med sterke personvernprinsipper :
Modellkall rutes direkte fra brukerens maskin til den valgte leverandøren – det er ingen mellomliggende videresendingstjener.
Samtaler, koblings-tokens og API-nøkler forblir lokale. Hemmelighetslageret er arkitekturert slik at hemmeligheter aldri kommer inn i modellkonteksten, ledetekster eller spor.
Den eneste valgfrie skykomponenten er en OAuth-megler (som bruker Auth0 Authorization Code med PKCE) for ettklikks koblingshåndtrykk. Koblings-tokens leveres direkte til maskinen og lagres aldri i skyen.
Appen fungerer helt offline når API-nøkler og legitimasjon limes inn manuelt.
Plattformstøtte og nåværende status
OpenWorker kjører for øyeblikket på Mac, med Windows-støtte oppført som «kommer snart». Prosjektet er i åpen beta og beskrives som fullt brukbart, med mulighet for selvoppdatering .
Slutten på chatbot-paradigmet
OpenWorker er eksplisitt posisjonert som et skifte bort fra chatbot-modellen. I stedet for å oppmuntre til en samtale, spesifiserer en bruker et ønsket utfall (f.eks. «sortert innboks», «polert dokument», «Slack-svar med Q3-tall», «oppdatert kalenderoppføring»). Agenten bryter deretter det målet ned i trinn, arbeider på tvers av lokale filer og tilkoblede applikasjoner, og stopper opp for menneskelig godkjenning før den utfører konsekvensrike handlinger . Den støtter over 25 integrasjoner pluss MCP, og dekker verktøy som Telegram, GitHub, Slack, Jira, Notion, Linear, HubSpot, Outlook, Gmail og Google Kalender .