Openwork is an open-source desktop application from LangChain. It is a graphical interface for deepagentsjs, LangChain's harness for building agents, and gives AI agents access to the local file system and the ability to run shell commands. The documentation warns users to review tool calls before approving them, so a person stays in the loop. It is installed through npm. Models from Anthropic, OpenAI and Google can be configured in the settings. The software is released under the MIT licence.
LangChain is headquartered in San Francisco and is therefore subject to US law. Openwork runs on the user's own machine, and the sources reviewed describe no vendor-hosted service for it. Requests to a language model go to whichever provider is configured, and the documentation does not describe data handling in detail. For a European organisation, the code can be inspected, and the choice of model provider largely determines where prompts and file contents are processed.