{"adoption": {"forks": 280, "observed_at": "2026-08-28T04:06:10.747450+00:00", "stars": 2076}, "canonical_url": "https://ross.abutalabs.com/products/open-cowork", "card": {"archived": false, "artifact_type": "application", "description": "Open-source AI agent desktop app for Windows & macOS. One-click install Claude Code, MCP tools, and Skills — with sandbox isolation, multi-model support, and Feishu/Slack integration.", "domain": ["large-language-models", "developer-tools", "cross-platform"], "enriched": true, "function": ["agent-framework", "mcp", "chat-interface", "gui", "llm-inference", "workflow-automation"], "health_score": 96, "homepage": "https://github.com/OpenCoworkAI/open-cowork", "language": "TypeScript", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["OpenCoworkAI/open-cowork"], "name": "OpenCoworkAI/open-cowork", "platform": ["windows"], "pushed_at": "2026-08-03T17:36:14+00:00", "repo": "OpenCoworkAI/open-cowork", "stars": 2076, "tags": ["claude-code", "computer-use", "multi-model", "skills-system", "feishu", "slack", "open-source-claude-cowork", "desktop-automation", "sandbox", "ai-agents", "automation", "macos", "electron", "desktop", "typescript"], "topics": ["ai-agent", "claude-code", "desktop-app", "anthropic", "open-cowork", "ai-coding", "ai-tools", "coding-agent", "computer-use", "electron", "mcp", "multi-model", "sandbox", "skills"], "urls": [], "use_cases": ["run an AI agent on my desktop without coding", "generate pptx docx xlsx files with AI", "connect AI to my browser and Notion via MCP", "control my computer with an AI agent", "remotely command an AI agent from Slack or Feishu", "sandbox AI file operations safely", "use Claude Code with a graphical interface", "switch between multiple AI models in one app"], "what_it_is": "Open Cowork is an open-source AI agent desktop application for Windows and macOS that wraps Claude Code and other models (OpenAI, Gemini, DeepSeek) in a friendly GUI with one-click installers. It offers VM-level sandbox isolation, a Skills system for generating office documents, MCP integration with desktop apps, GUI automation via computer use, and remote control through Feishu and Slack.", "when_to_avoid": ["you need a Linux desktop app", "you only want a headless CLI agent or SDK to embed in your own code", "you require guaranteed safety for unrestricted file operations despite sandboxing", "you need mobile or web-based agent access"], "when_to_choose": ["you want a no-code, one-click AI agent desktop app on Windows or macOS", "you need sandboxed AI execution with VM isolation", "you want document generation skills plus MCP tool integrations out of the box", "you need remote agent control via Feishu or Slack"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/open-cowork", "repo": "OpenCoworkAI/open-cowork", "role": "main", "score": 76}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:10.747450+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:56:10.453041+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d9ceecab9fa604a1ff249c87dd1826c38d91ef30e418a590674e1dde2f9df28a", "fetched_at": "2026-08-28T04:06:10.747450+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OpenCoworkAI/open-cowork"}, {"content_hash": "8783571952264e7fc089fc6ddf983c388589bfea5491717911594c2a81113535", "fetched_at": "2026-08-29T10:36:36.743377+00:00", "kind": "homepage", "missing": false, "url": "https://github.com/OpenCoworkAI/open-cowork"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:10.747450+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:56:10.453041+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d9ceecab9fa604a1ff249c87dd1826c38d91ef30e418a590674e1dde2f9df28a", "fetched_at": "2026-08-28T04:06:10.747450+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OpenCoworkAI/open-cowork"}, {"content_hash": "8783571952264e7fc089fc6ddf983c388589bfea5491717911594c2a81113535", "fetched_at": "2026-08-29T10:36:36.743377+00:00", "kind": "homepage", "missing": false, "url": "https://github.com/OpenCoworkAI/open-cowork"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:56:10.453041+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d9ceecab9fa604a1ff249c87dd1826c38d91ef30e418a590674e1dde2f9df28a", "fetched_at": "2026-08-28T04:06:10.747450+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OpenCoworkAI/open-cowork"}, {"content_hash": "8783571952264e7fc089fc6ddf983c388589bfea5491717911594c2a81113535", "fetched_at": "2026-08-29T10:36:36.743377+00:00", "kind": "homepage", "missing": false, "url": "https://github.com/OpenCoworkAI/open-cowork"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:06:10.747450+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:10.747450+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:10.747450+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:56:10.453041+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d9ceecab9fa604a1ff249c87dd1826c38d91ef30e418a590674e1dde2f9df28a", "fetched_at": "2026-08-28T04:06:10.747450+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OpenCoworkAI/open-cowork"}, {"content_hash": "8783571952264e7fc089fc6ddf983c388589bfea5491717911594c2a81113535", "fetched_at": "2026-08-29T10:36:36.743377+00:00", "kind": "homepage", "missing": false, "url": "https://github.com/OpenCoworkAI/open-cowork"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:10.747450+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:10.747450+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:56:10.453041+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d9ceecab9fa604a1ff249c87dd1826c38d91ef30e418a590674e1dde2f9df28a", "fetched_at": "2026-08-28T04:06:10.747450+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OpenCoworkAI/open-cowork"}, {"content_hash": "8783571952264e7fc089fc6ddf983c388589bfea5491717911594c2a81113535", "fetched_at": "2026-08-29T10:36:36.743377+00:00", "kind": "homepage", "missing": false, "url": "https://github.com/OpenCoworkAI/open-cowork"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:10.747450+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:10.747450+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:10.747450+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:56:10.453041+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d9ceecab9fa604a1ff249c87dd1826c38d91ef30e418a590674e1dde2f9df28a", "fetched_at": "2026-08-28T04:06:10.747450+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OpenCoworkAI/open-cowork"}, {"content_hash": "8783571952264e7fc089fc6ddf983c388589bfea5491717911594c2a81113535", "fetched_at": "2026-08-29T10:36:36.743377+00:00", "kind": "homepage", "missing": false, "url": "https://github.com/OpenCoworkAI/open-cowork"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:10.747450+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:10.747450+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:56:10.453041+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d9ceecab9fa604a1ff249c87dd1826c38d91ef30e418a590674e1dde2f9df28a", "fetched_at": "2026-08-28T04:06:10.747450+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OpenCoworkAI/open-cowork"}, {"content_hash": "8783571952264e7fc089fc6ddf983c388589bfea5491717911594c2a81113535", "fetched_at": "2026-08-29T10:36:36.743377+00:00", "kind": "homepage", "missing": false, "url": "https://github.com/OpenCoworkAI/open-cowork"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:56:10.453041+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d9ceecab9fa604a1ff249c87dd1826c38d91ef30e418a590674e1dde2f9df28a", "fetched_at": "2026-08-28T04:06:10.747450+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OpenCoworkAI/open-cowork"}, {"content_hash": "8783571952264e7fc089fc6ddf983c388589bfea5491717911594c2a81113535", "fetched_at": "2026-08-29T10:36:36.743377+00:00", "kind": "homepage", "missing": false, "url": "https://github.com/OpenCoworkAI/open-cowork"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:56:10.453041+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d9ceecab9fa604a1ff249c87dd1826c38d91ef30e418a590674e1dde2f9df28a", "fetched_at": "2026-08-28T04:06:10.747450+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OpenCoworkAI/open-cowork"}, {"content_hash": "8783571952264e7fc089fc6ddf983c388589bfea5491717911594c2a81113535", "fetched_at": "2026-08-29T10:36:36.743377+00:00", "kind": "homepage", "missing": false, "url": "https://github.com/OpenCoworkAI/open-cowork"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:56:10.453041+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "d9ceecab9fa604a1ff249c87dd1826c38d91ef30e418a590674e1dde2f9df28a", "fetched_at": "2026-08-28T04:06:10.747450+00:00", "kind": "readme", "missing": false, "url": "https://github.com/OpenCoworkAI/open-cowork"}, {"content_hash": "8783571952264e7fc089fc6ddf983c388589bfea5491717911594c2a81113535", "fetched_at": "2026-08-29T10:36:36.743377+00:00", "kind": "homepage", "missing": false, "url": "https://github.com/OpenCoworkAI/open-cowork"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 95, "longevity": 16, "rhythm": 85}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 232, "days_push": 30, "days_rel": 102, "gap_med": 17, "n_releases_24m": 8}, "score": 76, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}