OpenWorker: Andrew Ng:n avoimen lähdekoodin työpöytätekoälyagentti, joka tekee työn valmiiksi – ei jää juttelemaan
OpenWorker on Andrew Ng:n MIT lisensoitu, avoimen lähdekoodin työpöytätekoälyagentti, joka suorittaa monivaiheisia tehtäviä ja palauttaa valmiita tuotoksia – kuten hiottuja dokumentteja tai Slack viestejä – keskustelu... Sen nelikerroksinen arkkitehtuuri hyödyntää Tauri 2:ta työpöytäkuorena, Python FastAPI:ta paikal...
JulkaisijaMuokattu mallilla DeepSeek-V4-FlashKuvat luotu mallilla GPT Image 1.5
OpenWorker on Andrew Ng:n MIT lisensoitu, avoimen lähdekoodin työpöytätekoälyagentti, joka suorittaa monivaiheisia tehtäviä ja palauttaa valmiita tuotoksia – kuten hiottuja dokumentteja tai Slack viestejä – keskustelu...
Sen nelikerroksinen arkkitehtuuri hyödyntää Tauri 2:ta työpöytäkuorena, Python FastAPI:ta paikallisena agenttipalvelimena, kyvykkyyskerrosta työkaluille ja integraatioille sekä Andrew Ng:n omaa aisuite kirjastoa palve...
Jokainen toiminto on suojattu neliportaisella riskimoottorilla (luku, paikallinen kirjoitus, suoritus, ulkoinen) ja viidellä lupatilalla, ja sisäänrakennettu prompt injektiosuojaus käsittelee ulkoista sisältöä luottam...
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, tunnettu tekoälykouluttaja ja -tutkija, on julkaissut uuden avoimen lähdekoodin työpöytäsovelluksen nimeltä OpenWorker, joka pyrkii siirtymään perinteisen tekoälykeskustelurobotin paradigman ohi. 23. heinäkuuta 2026 julkistettu OpenWorker on MIT-lisensoitu, paikallisesti ensisijainen tekoälyagentti, joka on suunniteltu suorittamaan monivaiheisia tehtäviä ja palauttamaan valmiita työtuotoksia – kuten hiottu dokumentti, päivitetty kalenterimerkintä tai Slack-viesti, joka sisältää tiettyjä tietoja – sen sijaan, että se antaisi pelkkiä keskusteluvastauksia . Se on saatavilla GitHubissa osoitteessa ja on tällä hetkellä avoimessa beta-vaiheessa .
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:n avoimen lähdekoodin työpöytätekoälyagentti, joka tekee työn valmiiksi – ei jää juttelemaan"?
OpenWorker on Andrew Ng:n MIT lisensoitu, avoimen lähdekoodin työpöytätekoälyagentti, joka suorittaa monivaiheisia tehtäviä ja palauttaa valmiita tuotoksia – kuten hiottuja dokumentteja tai Slack viestejä – keskustelu...
What are the key points to validate first?
OpenWorker on Andrew Ng:n MIT lisensoitu, avoimen lähdekoodin työpöytätekoälyagentti, joka suorittaa monivaiheisia tehtäviä ja palauttaa valmiita tuotoksia – kuten hiottuja dokumentteja tai Slack viestejä – keskustelu... Sen nelikerroksinen arkkitehtuuri hyödyntää Tauri 2:ta työpöytäkuorena, Python FastAPI:ta paikallisena agenttipalvelimena, kyvykkyyskerrosta työkaluille ja integraatioille sekä Andrew Ng:n omaa aisuite kirjastoa palve...
What should I do next in practice?
Jokainen toiminto on suojattu neliportaisella riskimoottorilla (luku, paikallinen kirjoitus, suoritus, ulkoinen) ja viidellä lupatilalla, ja sisäänrakennettu prompt injektiosuojaus käsittelee ulkoista sisältöä luottam...
OpenWorker: Andrew Ng:n avoimen lähdekoodin työpöytätekoälyagentti, joka tekee työn valmiiksi – ei jää juttelemaan
OpenWorker on Andrew Ng:n MIT lisensoitu, avoimen lähdekoodin työpöytätekoälyagentti, joka suorittaa monivaiheisia tehtäviä ja palauttaa valmiita tuotoksia – kuten hiottuja dokumentteja tai Slack viestejä – keskustelu... Sen nelikerroksinen arkkitehtuuri hyödyntää Tauri 2:ta työpöytäkuorena, Python FastAPI:ta paikal...
JulkaisijaMuokattu mallilla DeepSeek-V4-FlashKuvat luotu mallilla GPT Image 1.5
OpenWorker on Andrew Ng:n MIT lisensoitu, avoimen lähdekoodin työpöytätekoälyagentti, joka suorittaa monivaiheisia tehtäviä ja palauttaa valmiita tuotoksia – kuten hiottuja dokumentteja tai Slack viestejä – keskustelu...
Sen nelikerroksinen arkkitehtuuri hyödyntää Tauri 2:ta työpöytäkuorena, Python FastAPI:ta paikallisena agenttipalvelimena, kyvykkyyskerrosta työkaluille ja integraatioille sekä Andrew Ng:n omaa aisuite kirjastoa palve...
Jokainen toiminto on suojattu neliportaisella riskimoottorilla (luku, paikallinen kirjoitus, suoritus, ulkoinen) ja viidellä lupatilalla, ja sisäänrakennettu prompt injektiosuojaus käsittelee ulkoista sisältöä luottam...
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, tunnettu tekoälykouluttaja ja -tutkija, on julkaissut uuden avoimen lähdekoodin työpöytäsovelluksen nimeltä OpenWorker, joka pyrkii siirtymään perinteisen tekoälykeskustelurobotin paradigman ohi. 23. heinäkuuta 2026 julkistettu OpenWorker on MIT-lisensoitu, paikallisesti ensisijainen tekoälyagentti, joka on suunniteltu suorittamaan monivaiheisia tehtäviä ja palauttamaan valmiita työtuotoksia – kuten hiottu dokumentti, päivitetty kalenterimerkintä tai Slack-viesti, joka sisältää tiettyjä tietoja – sen sijaan, että se antaisi pelkkiä keskusteluvastauksia . Se on saatavilla GitHubissa osoitteessa ja on tällä hetkellä avoimessa beta-vaiheessa .
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:n avoimen lähdekoodin työpöytätekoälyagentti, joka tekee työn valmiiksi – ei jää juttelemaan"?
OpenWorker on Andrew Ng:n MIT lisensoitu, avoimen lähdekoodin työpöytätekoälyagentti, joka suorittaa monivaiheisia tehtäviä ja palauttaa valmiita tuotoksia – kuten hiottuja dokumentteja tai Slack viestejä – keskustelu...
What are the key points to validate first?
OpenWorker on Andrew Ng:n MIT lisensoitu, avoimen lähdekoodin työpöytätekoälyagentti, joka suorittaa monivaiheisia tehtäviä ja palauttaa valmiita tuotoksia – kuten hiottuja dokumentteja tai Slack viestejä – keskustelu... Sen nelikerroksinen arkkitehtuuri hyödyntää Tauri 2:ta työpöytäkuorena, Python FastAPI:ta paikallisena agenttipalvelimena, kyvykkyyskerrosta työkaluille ja integraatioille sekä Andrew Ng:n omaa aisuite kirjastoa palve...
What should I do next in practice?
Jokainen toiminto on suojattu neliportaisella riskimoottorilla (luku, paikallinen kirjoitus, suoritus, ulkoinen) ja viidellä lupatilalla, ja sisäänrakennettu prompt injektiosuojaus käsittelee ulkoista sisältöä luottam...
OpenWorker toimii kokonaan käyttäjän koneella ilman pilvessä olevaa päättelypalvelinta. Sen arkkitehtuuri koostuu neljästä erillisestä kerroksesta :
Työpöytäkuori: Tauri 2 -natiivi-ikkuna, joka käärii React 18 -käyttöliittymän (bundle ID com.openworker.desktop). Tämä kuori valvoo myös Python-palvelinprosessia.
Paikallinen agenttipalvelin: Rakennettu Python 3.10+:lla FastAPI:n ja Uvicornin avulla. Tämä palvelin sitoutuu osoitteeseen 127.0.0.1:8765 paikallisella koneella. Siinä on oletusarvoinen 12 malli-työkalu-iteraation rajoitus tehtävää kohti.
Kyvykkyys- ja liitäntäkerros: Tämä kerros tarjoaa joukon paikallisia työkaluja vuorovaikutukseen tiedostojärjestelmän, gitin, ripgrep-pohjaisen haun, komentorivin ja tehtävälistojen kanssa. Se sisältää myös isännöityjä integraatioita ja tuen Model Context Protocolille (MCP).
Mallireititin: Keskeinen mallirajapinta on rakennettu aisuiteen, Andrew Ng:n omaan palvelinriippumattomaan LLM-kirjastoon. Tämä antaa OpenWorkerille mahdollisuuden tarjota yhtenäisen rajapinnan natiivien, OpenAI-yhteensopivien, jälleenmyyjä- ja paikallisten mallipalveluiden välillä . Arkisto sisältää 119 Python-tiedostoa (~32 400 riviä) coworker/-hakemistossa, 149 TypeScript/TSX-tiedostoa surfaces/gui/-hakemistossa ja 78 taustapään testimoduulia .
Tuetut mallit: 30 kuratoitua, tuo oma avaimesi
OpenWorker ei sido käyttäjiä yhteen palveluntarjoajaan. Se tukee 30 kuratoitua mallia useissa kategorioissa, jotka kaikki edellyttävät käyttäjän omaa API-avainta (BYOK) . Tuetut mallit sisältävät:
Natiivit palveluntarjoajat: 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.
Isännöidyt avoimen painon mallit: Saatavilla kumppaneilta, kuten Together AI ja Fireworks.
Täysin paikalliset mallit: Saatavilla Ollaman kautta, joka ei vaadi API-avainta.
Lupa- ja turvallisuusjärjestelmä
Yksi OpenWorkerin keskeisistä ominaisuuksista on sen lähestymistapa turvallisuuteen. Jokainen agentin tekemä työkalu kutsu luokitellaan neljään riskitasoon:
read (luku) – paikallisten tietojen tarkastelu (ei sivuvaikutuksia)
external (ulkoinen) – tietojen lähettäminen koneelta (esim. Slackiin, sähköpostiin tai kalenteriin)
Näitä tasoja ohjataan viidellä lupatilalla:
discuss (keskustele) – vain luku -keskustelu
plan (suunnittele) – vain luku -suunnittelu
interactive (vuorovaikutteinen, oletus) – kysyy käyttäjältä ennen kirjoitusten, komentojen ja ulkoisten toimien suorittamista
auto (automaattinen) – sallii kaiken pysyen samalla polun laajuisena
custom (mukautettu) – hyväksyy automaattisesti käyttäjän määrittämän työkalujoukon
Prompt-injektiosuojaus
Suojautuakseen prompt-injektiohyökkäyksiltä OpenWorker sisältää sisäänrakennetun "ops-personan", joka ohjeistaa mallia käsittelemään työkaluista, lokeista, tiedostoista ja saapuvista viesteistä tulevaa sisältöä luottamattomana datana eikä ohjeina. Tämä puolustusmekanismi on kirjoitettu suoraan toimitettuun persoonakonfiguraatioon .
Tietosuojaan keskittyvä suunnittelu
OpenWorker on suunniteltu vahvoilla tietosuojaperiaatteilla :
Mallikutsut reititetään suoraan käyttäjän koneelta valitulle palveluntarjoajalle – välissä ei ole välityspalvelinta.
Keskustelut, liitäntätunnukset ja API-avaimet pysyvät paikallisina. Salaisen tallennuksen arkkitehtuuri on suunniteltu siten, että salaisuudet eivät koskaan päädy mallikontekstiin, kehotteisiin tai jäljitystietoihin.
Ainoa valinnainen pilvikomponentti on OAuth-välittäjä (käyttäen Auth0 Authorization Codea PKCE:n kanssa) yhden napsautuksen liitäntäkättelyitä varten. Liitäntätunnukset toimitetaan suoraan koneelle, eikä niitä koskaan tallenneta pilveen.
Sovellus toimii täysin offline-tilassa, kun API-avaimet ja tunnistetiedot liitetään manuaalisesti.
Alustatuki ja nykyinen tila
OpenWorker toimii tällä hetkellä Macilla, ja Windows-tuki on merkitty "tulossa pian". Projekti on avoimessa beta-vaiheessa, ja sitä kuvataan täysin käyttökelpoiseksi, ja se päivittää itsensä .
Keskustelurobottiparadigman loppu
OpenWorker on nimenomaisesti asemoitu siirtymäksi keskustelurobottimallista. Sen sijaan, että kehotettaisiin keskusteluun, käyttäjä määrittelee halutun lopputuloksen (esim. "lajiteltu saapuneet," "hiottu dokumentti," "Slack-vastaus Q3-luvuilla," "päivitetty kalenterimerkintä"). Agentti jakaa tämän tavoitteen vaiheisiin, työskentelee paikallisten tiedostojen ja yhdistettyjen sovellusten välillä ja pysähtyy ihmisen hyväksyntää varten ennen merkittäviä toimia . Se tukee yli 25 integraatiota sekä MCP:tä, kattaen työkaluja, kuten Telegram, GitHub, Slack, Jira, Notion, Linear, HubSpot, Outlook, Gmail ja Google Calendar .
OpenWorker toimii kokonaan käyttäjän koneella ilman pilvessä olevaa päättelypalvelinta. Sen arkkitehtuuri koostuu neljästä erillisestä kerroksesta :
Työpöytäkuori: Tauri 2 -natiivi-ikkuna, joka käärii React 18 -käyttöliittymän (bundle ID com.openworker.desktop). Tämä kuori valvoo myös Python-palvelinprosessia.
Paikallinen agenttipalvelin: Rakennettu Python 3.10+:lla FastAPI:n ja Uvicornin avulla. Tämä palvelin sitoutuu osoitteeseen 127.0.0.1:8765 paikallisella koneella. Siinä on oletusarvoinen 12 malli-työkalu-iteraation rajoitus tehtävää kohti.
Kyvykkyys- ja liitäntäkerros: Tämä kerros tarjoaa joukon paikallisia työkaluja vuorovaikutukseen tiedostojärjestelmän, gitin, ripgrep-pohjaisen haun, komentorivin ja tehtävälistojen kanssa. Se sisältää myös isännöityjä integraatioita ja tuen Model Context Protocolille (MCP).
Mallireititin: Keskeinen mallirajapinta on rakennettu aisuiteen, Andrew Ng:n omaan palvelinriippumattomaan LLM-kirjastoon. Tämä antaa OpenWorkerille mahdollisuuden tarjota yhtenäisen rajapinnan natiivien, OpenAI-yhteensopivien, jälleenmyyjä- ja paikallisten mallipalveluiden välillä . Arkisto sisältää 119 Python-tiedostoa (~32 400 riviä) coworker/-hakemistossa, 149 TypeScript/TSX-tiedostoa surfaces/gui/-hakemistossa ja 78 taustapään testimoduulia .
Tuetut mallit: 30 kuratoitua, tuo oma avaimesi
OpenWorker ei sido käyttäjiä yhteen palveluntarjoajaan. Se tukee 30 kuratoitua mallia useissa kategorioissa, jotka kaikki edellyttävät käyttäjän omaa API-avainta (BYOK) . Tuetut mallit sisältävät:
Natiivit palveluntarjoajat: 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.
Isännöidyt avoimen painon mallit: Saatavilla kumppaneilta, kuten Together AI ja Fireworks.
Täysin paikalliset mallit: Saatavilla Ollaman kautta, joka ei vaadi API-avainta.
Lupa- ja turvallisuusjärjestelmä
Yksi OpenWorkerin keskeisistä ominaisuuksista on sen lähestymistapa turvallisuuteen. Jokainen agentin tekemä työkalu kutsu luokitellaan neljään riskitasoon:
read (luku) – paikallisten tietojen tarkastelu (ei sivuvaikutuksia)
external (ulkoinen) – tietojen lähettäminen koneelta (esim. Slackiin, sähköpostiin tai kalenteriin)
Näitä tasoja ohjataan viidellä lupatilalla:
discuss (keskustele) – vain luku -keskustelu
plan (suunnittele) – vain luku -suunnittelu
interactive (vuorovaikutteinen, oletus) – kysyy käyttäjältä ennen kirjoitusten, komentojen ja ulkoisten toimien suorittamista
auto (automaattinen) – sallii kaiken pysyen samalla polun laajuisena
custom (mukautettu) – hyväksyy automaattisesti käyttäjän määrittämän työkalujoukon
Prompt-injektiosuojaus
Suojautuakseen prompt-injektiohyökkäyksiltä OpenWorker sisältää sisäänrakennetun "ops-personan", joka ohjeistaa mallia käsittelemään työkaluista, lokeista, tiedostoista ja saapuvista viesteistä tulevaa sisältöä luottamattomana datana eikä ohjeina. Tämä puolustusmekanismi on kirjoitettu suoraan toimitettuun persoonakonfiguraatioon .
Tietosuojaan keskittyvä suunnittelu
OpenWorker on suunniteltu vahvoilla tietosuojaperiaatteilla :
Mallikutsut reititetään suoraan käyttäjän koneelta valitulle palveluntarjoajalle – välissä ei ole välityspalvelinta.
Keskustelut, liitäntätunnukset ja API-avaimet pysyvät paikallisina. Salaisen tallennuksen arkkitehtuuri on suunniteltu siten, että salaisuudet eivät koskaan päädy mallikontekstiin, kehotteisiin tai jäljitystietoihin.
Ainoa valinnainen pilvikomponentti on OAuth-välittäjä (käyttäen Auth0 Authorization Codea PKCE:n kanssa) yhden napsautuksen liitäntäkättelyitä varten. Liitäntätunnukset toimitetaan suoraan koneelle, eikä niitä koskaan tallenneta pilveen.
Sovellus toimii täysin offline-tilassa, kun API-avaimet ja tunnistetiedot liitetään manuaalisesti.
Alustatuki ja nykyinen tila
OpenWorker toimii tällä hetkellä Macilla, ja Windows-tuki on merkitty "tulossa pian". Projekti on avoimessa beta-vaiheessa, ja sitä kuvataan täysin käyttökelpoiseksi, ja se päivittää itsensä .
Keskustelurobottiparadigman loppu
OpenWorker on nimenomaisesti asemoitu siirtymäksi keskustelurobottimallista. Sen sijaan, että kehotettaisiin keskusteluun, käyttäjä määrittelee halutun lopputuloksen (esim. "lajiteltu saapuneet," "hiottu dokumentti," "Slack-vastaus Q3-luvuilla," "päivitetty kalenterimerkintä"). Agentti jakaa tämän tavoitteen vaiheisiin, työskentelee paikallisten tiedostojen ja yhdistettyjen sovellusten välillä ja pysähtyy ihmisen hyväksyntää varten ennen merkittäviä toimia . Se tukee yli 25 integraatiota sekä MCP:tä, kattaen työkaluja, kuten Telegram, GitHub, Slack, Jira, Notion, Linear, HubSpot, Outlook, Gmail ja Google Calendar .