openwork [![npm][npm-badge]][npm-url] [![License: MIT][license-badge]][license-url] [npm-badge]: https://img.shields.io/npm/v/openwork.svg …
openwork [![npm][npm-badge]][npm-url] [![License: MIT][license-badge]][license-url] [npm-badge]: https://img.shields.io/npm/v/openwork.svg …
A desktop interface for deepagentsjs — an opinionated harness for building deep agents with filesystem capabilities planning, and subagent delegation.
[!CAUTION] openwork gives AI agents direct access to your filesystem and the ability to execute shell commands. Always review tool calls before approving them, and only run in workspaces you trust.
# Run directly with npx
npx openwork
# Or install globally
npm install -g openwork
openworkRequires Node.js 18+.
git clone https://github.com/langchain-ai/openwork.git
cd openwork
npm install
npm run devOr configure them in-app via the settings panel.
| Provider | Models |
|---|---|
| Anthropic | Claude Opus 4.5, Claude Sonnet 4.5, Claude Haiku 4.5, Claude Opus 4.1, Claude Sonnet 4 |
| OpenAI | GPT-5.2, GPT-5.1, o3, o3 Mini, o4 Mini, o1, GPT-4.1, GPT-4o |
| Gemini 3 Pro Preview, Gemini 3 Flash Preview, Gemini 2.5 Pro, Gemini 2.5 Flash, Gemini 2.5 Flash Lite |
We welcome contributions! See CONTRIBUTING.md for guidelines.
Report bugs via GitHub Issues.
MIT — see LICENSE for details.
No open issues yet, or sync has not completed.