com.openworker.desktop). Tämä kuori valvoo myös Python-palvelinprosessia.127.0.0.1:8765 paikallisella koneella. Siinä on oletusarvoinen 12 malli-työkalu-iteraation rajoitus tehtävää kohti.coworker/-hakemistossa, 149 TypeScript/TSX-tiedostoa surfaces/gui/-hakemistossa ja 78 taustapään testimoduulia 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:
Yksi OpenWorkerin keskeisistä ominaisuuksista on sen lähestymistapa turvallisuuteen. Jokainen agentin tekemä työkalu kutsu luokitellaan neljään riskitasoon :
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 .
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ä
.
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
.