Free · Open-source · Everything app · Multi-provider · Local-first
CoWork OSOne app for the work. Your choice of AI.

CoWork OS: the free, open-source AI app for real work.

Turn a request into a document, spreadsheet, presentation, website or completed task. CoWork OS brings AI tools and your files into one desktop workspace, with the model access and approval controls you choose.

Download CoWork OS for macOS or Windows. The app is free under the MIT license; cloud model usage and subscriptions are billed by your provider. Local models use your own hardware. Compare providers and costs.

$npm install -g cowork-os@latest && cowork-os

Desktop app, npm install, or source build for your AI everything workspace.

From a request to a usable result

Draft a report from your notes, organize data in a spreadsheet, build a presentation, research a topic or work on a website. Open the result in the workspace, review it and ask for a revision. Explore what CoWork OS can do.

Is CoWork OS free?

The app is free and open source. Cloud providers may charge for model usage or require an eligible subscription. You can also connect a local model.

How do I start?

Download the app, connect and test a model, then create a small task in your starter workspace. The getting-started guide walks through each step.

Product preview

Start from the app, then move into real work

The main workspace keeps suggested workflows, active context, recent runs, and the task composer in view.

CoWork OS home workspace with suggested workflows and task composer
Home workspace with suggested workflows, recent context, and the task composer.

Open harness underneath

Keep the workspace. Change the model route.

CoWork OS keeps tools, skills, memory, approvals, agents, artifacts, automations, and task history in one harness. Choose among supported model sources without rebuilding the rest of your workflow.

Accounts & sign-ins

Connect eligible provider accounts where supported. Provider plan rules apply.

Provider APIs

Bring keys for direct model access and provider-controlled billing.

Gateways & cloud

Use supported routing layers and cloud credentials you already operate.

Local models

Run supported local inference routes such as Ollama on your own hardware.

CoWork OS is free and open source. Providers, gateways, connected services, and account plans may charge separately and apply their own eligibility and usage rules.

Why people install CoWork OS

Built for real agent workflows — not experiments. Run agents locally with full visibility and control.

Run real agent workflows

Desktop, headless, remote, and channel-based execution. Four per-task modes: Autonomous, Collaborative, Multi-LLM, and Think With Me.

Stay in control

Approval-gated destructive actions, spending controls, and sandbox isolation, with clear boundaries for local and configured cloud services.

See everything

Timeline events, outputs, files, decisions, and operator visibility — all in one place. No blind spots.

CoWork OS workspace agents dashboard
Workspace agents for reports, Slack questions, updates, and recurring team work.
CoWork OS agent templates and workspace agent cards
Reusable templates turn repeated workflows into inspectable agents.

Choose how to get started with CoWork OS

Download the desktop app, install from your terminal, or connect with the open-source repo when you want full control of the runtime.

> cowork-os --mode collaborative

workspace: local-first agents

Tip: approve risky shell actions before execution.

Hey CoWork, triage my release checklist

100% context left

Install the CLI

Works anywhere Node.js runs.

I prepared the local dev workspace, checked docs routes, and staged the release workflow.

3 files readyReview ↗
package.json +12
README.md +28

Build from source

+

Build from source

Clone the repo and customize the stack.

Connect to GitHub

Use the repository for releases, docs, issues, and source-level review.

Get started with CoWork OS

macOS first launch may require Privacy & Security → Open Anyway.

Windows SmartScreen may require More info → Run anyway.

Public adoption signals

Public GitHub and npm signals, not app telemetry

These are public adoption signals from GitHub and npm. They are not active-user or in-app telemetry numbers.

View full stats

No prompts, files, emails, or installed-app events are collected.

Agent Runtime & Teams

Task-based execution with dynamic re-planning, multi-agent collaboration, and persistent teams. Watch the real-time timeline as the agent plans, executes, and produces artifacts.

  • Four per-task modes: Autonomous, Collaborative, Multi-LLM, Think With Me
  • Agent teams with shared checklists and multi-LLM synthesis
  • High-signal completion UX with explicit output visibility
  • Mission Control dashboard with Kanban board and heartbeat monitoring
Agent Runtime & Teams

Live Canvas & Build Mode

Agent-driven visual workspace for interactive content, data visualization, and iterative development workflows.

  • Phased idea-to-prototype workflow (Concept → Plan → Scaffold → Iterate)
  • Named checkpoints and revert support
  • Interactive HTML/CSS/JS content rendering
  • Iterative image annotation and data visualization
Live Canvas & Build Mode

Works With Your Existing Stack

Connect CoWork OS to your messaging channels, providers, and infra surfaces without rebuilding your workflow.

Channels

WhatsAppTelegramDiscordSlackTeamsSignaliMessageX

Models

OpenAIAnthropicGoogleAWS BedrockOpenRouterOllama

Infrastructure

DockerE2BGitHubDomain APIsx402 Payments
CoWork OS AI model provider settings
Provider routing for Claude, OpenAI, Gemini, Ollama, and more.
CoWork OS connectors settings
Connectors bring external tools into the same governed workspace.
CoWork OS channel settings
Channels move useful agents into the communication surfaces teams already use.

Security-First Architecture

Top security score on ZeroLeaks with approvals, guardrails, sandbox isolation, and encrypted local storage. Includes 3200+ tests with 132+ security unit tests and 259+ WebSocket protocol tests.

Approval Workflows

Explicit consent required for destructive operations and spending actions.

Sandbox Isolation

macOS sandbox-exec, Docker isolation, or process-level sandboxing.

Local-First + BYOK

Operational state is local by default. Cloud routes receive requests and credentials only as required by the configured service.

Comparison resources

If you are already evaluating adjacent agent tools, these down-funnel resources explain where CoWork OS fits.

Positioning LensOpenClawCoWork OS
CategoryOpen personal-agent and channel runtimeOpen AI super app and desktop control plane
Primary use caseConfigure and operate an agent hubWork directly, delegate, review, and automate
Security postureVaries by workflow and setupBuilt-in approvals, guardrails, sandbox isolation, encrypted local storage
Runtime surfacesOperator and messaging surfacesDesktop app + CLI + headless daemon + messaging gateway
Data ownershipSelf-hosting and configured model providersLocal operational state plus supported account, API, gateway, cloud, and local routes

Install CoWork OS today

Free, open-source, and ready to run on your machine. Download the app, install via npm, or build from source.