OpenWork is an open-source agent harness and workspace orchestrator developed by different-ai. It provides a structured execution environment for running, evaluating, and managing autonomous AI coding and workflow agents across isolated runtimes. In daily operations, OpenWork coordinates agent execution across workspace runtimes, modular skills directories, and containerized micro-sandboxes (including Rust-backed sandboxing). It allows developers to define execution contexts, assign skill sets, dispatch tasks to underlying language models, and monitor multi-step tool and command executions within controlled environments. Unlike standalone, single-binary terminal coding assistants, OpenWork functions as a platform harness. It prioritizes modular agent execution layers, safe sandboxed runtime environments, and integrated evaluation harnesses to test and benchmark agent reliability systematically. The project is distributed as an open-source monorepo with core packages and enterprise integration paths, allowing developers to self-host and customize runtime configurations.
Tags: ai agent, cli, code assistant, coding agent, developer tools, OpenSource