Discover and explore top open-source AI tools and projects—updated daily.
CoWork-OSLocal-first OS for AI agents with multi-channel, multi-provider support
Top 83.7% on SourcePulse
CoWork OS is a local-first, security-hardened operating system designed for personal AI agents, enabling multi-channel communication and multi-provider LLM integration. It targets power users and engineers seeking a self-hosted, robust platform for complex AI workflows, offering significant benefits in data privacy, customization, and operational autonomy.
How It Works
CoWork OS employs a layered architecture featuring a React UI, an Agent Daemon for task management, and an Execution Layer handling file operations, skills, LLM providers, and infrastructure. It prioritizes a "local-first" approach, ensuring data and API keys remain on the user's machine, coupled with a "security-first" design incorporating approval workflows, sandboxing, and encrypted storage. Tasks are executed via a dynamic re-planning engine across five runtime modes, with optional toggles for autonomous, collaborative, or multi-LLM operations.
Quick Start & Requirements
Installation is available via a downloadable desktop app for macOS and Windows, an npm package (npm install -g cowork-os), or by building from source. macOS users may need to bypass an unsigned app warning. Windows users might encounter SmartScreen warnings. Building from source or using npm on Windows may require Visual Studio Build Tools 2022 (C++) and Python 3. The system works out-of-the-box using OpenRouter's free model router, requiring no API keys initially.
Highlighted Details
llm-wiki for persistent, local research vaults.Maintenance & Community
The project has active development with regular releases (e.g., 0.5.40) and detailed release notes. Contributing guidelines are provided, indicating an open-source community focus. Specific community links (Discord/Slack) are not explicitly listed in the README.
Licensing & Compatibility
CoWork OS is released under the MIT License. It is an independent project and not affiliated with Anthropic, though it uses "Cowork" as a product name. The MIT license generally permits commercial use and linking with closed-source projects.
Limitations & Caveats
Linux desktop support is planned but not yet implemented. The macOS desktop application is unsigned on first launch, requiring manual user intervention. Windows installations may trigger SmartScreen warnings. Some advanced features like native module setup on Windows ARM64 might require specific build tools and troubleshooting.
1 day ago
Inactive