{"_id":"deepseek-cowork","_rev":"38-5af03531d7884f1b05afdb8c9b318eee","name":"deepseek-cowork","dist-tags":{"latest":"0.4.0"},"versions":{"0.1.0":{"name":"deepseek-cowork","version":"0.1.0","keywords":["deepseek","claude-cowork","open-source","ai-assistant","browser-automation","file-management","llm","claude-code","cli"],"author":{"name":"imjszhang"},"license":"MIT","_id":"deepseek-cowork@0.1.0","maintainers":[{"name":"imjszhang","email":"ortle3x3@gmail.com"}],"homepage":"https://deepseek-cowork.com","bugs":{"url":"https://github.com/imjszhang/deepseek-cowork/issues"},"bin":{"dsc":"bin/cli.mjs","deepseek-cowork":"bin/cli.mjs"},"dist":{"shasum":"274cd1ca9a4b14750cf999f451fb96a293dea6ba","tarball":"https://registry.npmjs.org/deepseek-cowork/-/deepseek-cowork-0.1.0.tgz","fileCount":11,"integrity":"sha512-wA7xOtHp4FWfIHVMTk5ntY/8Epw84hLAzvJh6oJyvuwfbZmFXmnVLgnIcIftRrI8l6GHQecerDbGNNue47h2Ww==","signatures":[{"sig":"MEUCIARPTtaGi8qpJ7+ckM7Qt9IX6eDu1hwotgKR//l+ebBNAiEAvhGa7dlxJvvRkFqiRlKh/HinLPw8vxgGrzQ9kMGvCL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41536},"main":"./index.mjs","type":"module","engines":{"node":">=18.0.0"},"gitHead":"9b0ac1d01af8aad7fa1c6dc8ac054cf3ae3fa08a","scripts":{"dev":"node bin/cli.mjs start --debug","link":"npm link","start":"node bin/cli.mjs start","version:major":"npm version major","version:minor":"npm version minor","version:patch":"npm version patch","prepublishOnly":"echo 准备发布..."},"_npmUser":{"name":"imjszhang","email":"ortle3x3@gmail.com"},"repository":{"url":"git+https://github.com/imjszhang/deepseek-cowork.git","type":"git"},"_npmVersion":"10.9.3","description":"Open-Source Alternative to Claude Cowork - CLI Tool","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ora":"^8.0.1","open":"^10.1.0","chalk":"^5.3.0","commander":"^12.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/deepseek-cowork_0.1.0_1768943716581_0.19114806247832639","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"deepseek-cowork","version":"0.1.1","keywords":["deepseek","claude-cowork","open-source","ai-assistant","browser-automation","file-management","llm","claude-code","cli"],"author":{"name":"imjszhang"},"license":"MIT","_id":"deepseek-cowork@0.1.1","maintainers":[{"name":"imjszhang","email":"ortle3x3@gmail.com"}],"homepage":"https://deepseek-cowork.com","bugs":{"url":"https://github.com/imjszhang/deepseek-cowork/issues"},"bin":{"dsc":"cli.mjs","deepseek-cowork":"cli.mjs"},"dist":{"shasum":"89b793b29d2f81c7658abb44045cef69b532fc6b","tarball":"https://registry.npmjs.org/deepseek-cowork/-/deepseek-cowork-0.1.1.tgz","fileCount":115,"integrity":"sha512-3CNWciIwspt5XjE8/QKKCAGp5OXL3/RLUP+k1hSPRPDPE8cM/s3/wiO+ABt/liNmoww9PVY2yWppawU9THu7nQ==","signatures":[{"sig":"MEQCIAhl69c3SfZKbIgbUSC6HfaOGIwXgX6x4Wx5gV1ma44UAiAJLixT2Ss0FdBgv4us62ctjhV9epijxrYXuKmkDtBF7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100665970},"main":"cli.mjs","type":"module","engines":{"node":">=18.0.0"},"gitHead":"09baa8d8d9f9024b93bec19bf62b47b4d34a019a","scripts":{"postinstall":"node lib/happy-cli/scripts/unpack-tools.cjs"},"_npmUser":{"name":"imjszhang","email":"ortle3x3@gmail.com"},"repository":{"url":"git+https://github.com/imjszhang/deepseek-cowork.git","type":"git"},"_npmVersion":"10.9.3","description":"Open-Source Alternative to Claude Cowork - CLI Tool","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ws":"^8.14.0","ora":"^8.0.1","tar":"^7.5.2","cors":"^2.8.5","open":"^10.1.0","uuid":"^9.0.0","axios":"^1.6.0","chalk":"^5.3.0","sql.js":"^1.11.0","express":"^4.18.2","chokidar":"^3.6.0","commander":"^12.1.0","socket.io":"^4.7.0","socket.io-client":"^4.7.0","libsodium-wrappers":"^0.7.13"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/deepseek-cowork_0.1.1_1768987301614_0.32866946641279116","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"deepseek-cowork","version":"0.1.2","keywords":["deepseek","claude-cowork","open-source","ai-assistant","browser-automation","file-management","llm","claude-code","cli"],"author":{"name":"imjszhang"},"license":"MIT","_id":"deepseek-cowork@0.1.2","maintainers":[{"name":"imjszhang","email":"ortle3x3@gmail.com"}],"homepage":"https://deepseek-cowork.com","bugs":{"url":"https://github.com/imjszhang/deepseek-cowork/issues"},"bin":{"dsc":"cli.mjs","deepseek-cowork":"cli.mjs"},"dist":{"shasum":"cac0f994d7bc4d7e49069e32df7cabacd9ad3366","tarball":"https://registry.npmjs.org/deepseek-cowork/-/deepseek-cowork-0.1.2.tgz","fileCount":115,"integrity":"sha512-rK6RVFVVoKZMOAkC6rSKLgB1GC3lqrCnmxUyEXZFl4oFU2EUxRoFhGjCN1bwfz3THigm1dYOpd1V7SJV0sQtDg==","signatures":[{"sig":"MEYCIQDPCq0gGVJdMv+PHjkTMf+OKAEggc+o+wFLCUKMjbn78gIhAIRu9PeQ+ICD9XSbugm/zn/Wco+93iV+0xCHcchCEzWE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100666517},"main":"cli.mjs","type":"module","engines":{"node":">=18.0.0"},"gitHead":"1771fe9af7f29dd123ec1e2ef7a520c439f55cf4","scripts":{"postinstall":"node lib/happy-cli/scripts/unpack-tools.cjs"},"_npmUser":{"name":"imjszhang","email":"ortle3x3@gmail.com"},"repository":{"url":"git+https://github.com/imjszhang/deepseek-cowork.git","type":"git"},"_npmVersion":"10.9.3","description":"Open-Source Alternative to Claude Cowork - CLI Tool","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ai":"^5.0.107","ws":"^8.14.0","ink":"^6.5.1","ora":"^8.0.1","tar":"^7.5.2","tmp":"^0.2.5","zod":"^3.23.8","cors":"^2.8.5","open":"^10.1.0","uuid":"^9.0.0","axios":"^1.6.0","chalk":"^5.3.0","react":"^19.2.0","sql.js":"^1.11.0","express":"^4.18.2","fastify":"^5.6.2","ps-list":"^8.1.1","chokidar":"^3.6.0","commander":"^12.1.0","socket.io":"^4.7.0","tweetnacl":"^1.0.3","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.7.0","@stablelib/base64":"^2.0.1","libsodium-wrappers":"^0.7.13","http-proxy-middleware":"^3.0.5","@agentclientprotocol/sdk":"^0.8.0","@modelcontextprotocol/sdk":"^1.22.0","fastify-type-provider-zod":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/deepseek-cowork_0.1.2_1768988475256_0.6191960584644909","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"deepseek-cowork","version":"0.1.3","keywords":["deepseek","claude-cowork","open-source","ai-assistant","browser-automation","file-management","llm","claude-code","cli"],"author":{"name":"imjszhang"},"license":"MIT","_id":"deepseek-cowork@0.1.3","maintainers":[{"name":"imjszhang","email":"ortle3x3@gmail.com"}],"homepage":"https://deepseek-cowork.com","bugs":{"url":"https://github.com/imjszhang/deepseek-cowork/issues"},"bin":{"dsc":"cli.mjs","deepseek-cowork":"cli.mjs"},"dist":{"shasum":"00cfd19ba7b6869d9c598f0e5654f087ecd391fa","tarball":"https://registry.npmjs.org/deepseek-cowork/-/deepseek-cowork-0.1.3.tgz","fileCount":115,"integrity":"sha512-7MaUeAUee5WlPXnTSwzhAEQbOJ6a1mMpUTGdUt8ngZF7WbamhKgAv5s8XvEqHWujPCgj1nyqzL/zHxhNNb+KmQ==","signatures":[{"sig":"MEQCIBx7UGSL6jP4V5pwAauHK3uWxGgfI01rAmoRkvQXvLzvAiBwQBSDKVyIHp2l91cOnNyPaCqTfJGU5rSDapIzsO+kuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100681697},"main":"cli.mjs","type":"module","engines":{"node":">=18.0.0"},"gitHead":"297dd34adfb0589b890ff69891b943fa0b9ac481","scripts":{"postinstall":"node lib/happy-cli/scripts/unpack-tools.cjs"},"_npmUser":{"name":"imjszhang","email":"ortle3x3@gmail.com"},"repository":{"url":"git+https://github.com/imjszhang/deepseek-cowork.git","type":"git"},"_npmVersion":"10.9.3","description":"Open-Source Alternative to Claude Cowork - CLI Tool","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ai":"^5.0.107","ws":"^8.14.0","ink":"^6.5.1","ora":"^8.0.1","tar":"^7.5.2","tmp":"^0.2.5","zod":"^3.23.8","cors":"^2.8.5","open":"^10.1.0","uuid":"^9.0.0","axios":"^1.6.0","chalk":"^5.3.0","react":"^19.2.0","sql.js":"^1.11.0","express":"^4.18.2","fastify":"^5.6.2","ps-list":"^8.1.1","chokidar":"^3.6.0","commander":"^12.1.0","socket.io":"^4.7.0","tweetnacl":"^1.0.3","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.7.0","@stablelib/base64":"^2.0.1","libsodium-wrappers":"^0.7.13","http-proxy-middleware":"^3.0.5","@agentclientprotocol/sdk":"^0.8.0","@modelcontextprotocol/sdk":"^1.22.0","fastify-type-provider-zod":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/deepseek-cowork_0.1.3_1769078531470_0.89635823930639","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"deepseek-cowork","version":"0.1.4","keywords":["deepseek","claude-cowork","open-source","ai-assistant","browser-automation","file-management","llm","claude-code","cli"],"author":{"name":"imjszhang"},"license":"MIT","_id":"deepseek-cowork@0.1.4","maintainers":[{"name":"imjszhang","email":"ortle3x3@gmail.com"}],"homepage":"https://deepseek-cowork.com","bugs":{"url":"https://github.com/imjszhang/deepseek-cowork/issues"},"bin":{"dsc":"cli.mjs","deepseek-cowork":"cli.mjs"},"dist":{"shasum":"729d8979a9b8873ca58240d3002adf990d5c4d76","tarball":"https://registry.npmjs.org/deepseek-cowork/-/deepseek-cowork-0.1.4.tgz","fileCount":115,"integrity":"sha512-kboQCnl5DrTg87vYgUq3uUR5eK3EGlgh01Cykv0QC86QXTQoXRoqkjrWzm088HJJhmWFOtEfRK9vmkKB1NzEVA==","signatures":[{"sig":"MEQCIA7V0GEY0EITkfGe/q04y/MCD1oMa5z6r9TGeVaZpAWWAiA/Ps259WRKykKyg9nSreG1F7c1ZYDHoTDpozXbIgTN3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100684745},"main":"cli.mjs","type":"module","engines":{"node":">=18.0.0"},"gitHead":"c1614bf1f8287eb7939fbd8b4455048c37731584","scripts":{"postinstall":"node lib/happy-cli/scripts/unpack-tools.cjs"},"_npmUser":{"name":"imjszhang","email":"ortle3x3@gmail.com"},"repository":{"url":"git+https://github.com/imjszhang/deepseek-cowork.git","type":"git"},"_npmVersion":"10.9.3","description":"Open-Source Alternative to Claude Cowork - CLI Tool","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ai":"^5.0.107","ws":"^8.14.0","ink":"^6.5.1","ora":"^8.0.1","tar":"^7.5.2","tmp":"^0.2.5","zod":"^3.23.8","cors":"^2.8.5","open":"^10.1.0","uuid":"^9.0.0","axios":"^1.6.0","chalk":"^5.3.0","react":"^19.2.0","sql.js":"^1.11.0","express":"^4.18.2","fastify":"^5.6.2","ps-list":"^8.1.1","chokidar":"^3.6.0","commander":"^12.1.0","socket.io":"^4.7.0","tweetnacl":"^1.0.3","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.7.0","@stablelib/base64":"^2.0.1","libsodium-wrappers":"^0.7.13","http-proxy-middleware":"^3.0.5","@agentclientprotocol/sdk":"^0.8.0","@modelcontextprotocol/sdk":"^1.22.0","fastify-type-provider-zod":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/deepseek-cowork_0.1.4_1769080235185_0.7549547601193274","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"deepseek-cowork","version":"0.1.5","keywords":["deepseek","claude-cowork","open-source","ai-assistant","browser-automation","file-management","llm","claude-code","cli"],"author":{"name":"imjszhang"},"license":"MIT","_id":"deepseek-cowork@0.1.5","maintainers":[{"name":"imjszhang","email":"ortle3x3@gmail.com"}],"homepage":"https://deepseek-cowork.com","bugs":{"url":"https://github.com/imjszhang/deepseek-cowork/issues"},"bin":{"dsc":"cli.mjs","deepseek-cowork":"cli.mjs"},"dist":{"shasum":"d912b04781b97295c26fbf82f707158efdcd02a8","tarball":"https://registry.npmjs.org/deepseek-cowork/-/deepseek-cowork-0.1.5.tgz","fileCount":118,"integrity":"sha512-wXT4iPYQIA6qdj+S6/fA/Onlw5TSoWlj53Kl3Zncr29ZfIJy7/9k2aT8WthK3pQFf+gxxjo2Len5VHDqGLd0iw==","signatures":[{"sig":"MEYCIQDyVdkZIZOsqaKO5WHXTuUZLDp9kYgn1XgzfCYC7uHA1AIhAKcbSc5u6S3abRvpCHmqRiGjy2pPU2GMKAI+Z3HMOLci","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258917976},"main":"cli.mjs","type":"module","engines":{"node":">=18.0.0"},"gitHead":"949c1facd0f615d91163ef13b67ae87138208536","scripts":{"postinstall":"node lib/happy-cli/scripts/unpack-tools.cjs"},"_npmUser":{"name":"imjszhang","email":"ortle3x3@gmail.com"},"repository":{"url":"git+https://github.com/imjszhang/deepseek-cowork.git","type":"git"},"_npmVersion":"10.9.3","description":"Open-Source Alternative to Claude Cowork - CLI Tool","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ai":"^5.0.107","ws":"^8.14.0","ink":"^6.5.1","ora":"^8.0.1","tar":"^7.5.2","tmp":"^0.2.5","zod":"^3.23.8","cors":"^2.8.5","open":"^10.1.0","uuid":"^9.0.0","axios":"^1.6.0","chalk":"^5.3.0","react":"^19.2.0","sql.js":"^1.11.0","express":"^4.18.2","fastify":"^5.6.2","ps-list":"^8.1.1","chokidar":"^3.6.0","commander":"^12.1.0","socket.io":"^4.7.0","tweetnacl":"^1.0.3","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.7.0","@stablelib/base64":"^2.0.1","libsodium-wrappers":"^0.7.13","http-proxy-middleware":"^3.0.5","@agentclientprotocol/sdk":"^0.8.0","@modelcontextprotocol/sdk":"^1.22.0","fastify-type-provider-zod":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/deepseek-cowork_0.1.5_1769082678521_0.6911349977389813","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"deepseek-cowork","version":"0.1.6","keywords":["deepseek","claude-cowork","open-source","ai-assistant","browser-automation","file-management","llm","claude-code","cli"],"author":{"name":"imjszhang"},"license":"MIT","_id":"deepseek-cowork@0.1.6","maintainers":[{"name":"imjszhang","email":"ortle3x3@gmail.com"}],"homepage":"https://deepseek-cowork.com","bugs":{"url":"https://github.com/imjszhang/deepseek-cowork/issues"},"bin":{"dsc":"cli.mjs","deepseek-cowork":"cli.mjs"},"dist":{"shasum":"80e46fa9be8d588824b8bf33114ac5b589571f0d","tarball":"https://registry.npmjs.org/deepseek-cowork/-/deepseek-cowork-0.1.6.tgz","fileCount":118,"integrity":"sha512-0g8t8ARZegw8n9Xsj2pwpqVO/fRmkC2rTXblE6f8NW+rdojvBCglXphkhqJiclSlMHayrowt5U3kj0WfaFluVw==","signatures":[{"sig":"MEUCIQDSG1jeKPvvsFfKDddOZh4gizO2+9qQAYvw/kv9l40DQwIgW3RRNMOSfxmTZEQ4HNkPlIA0KSQKqCpEj0UynWEIMnc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258937229},"main":"cli.mjs","type":"module","engines":{"node":">=18.0.0"},"gitHead":"f58a2fcab1cb21726891a13873a60ff0464a3af7","scripts":{"postinstall":"node lib/happy-cli/scripts/unpack-tools.cjs"},"_npmUser":{"name":"imjszhang","email":"ortle3x3@gmail.com"},"repository":{"url":"git+https://github.com/imjszhang/deepseek-cowork.git","type":"git"},"_npmVersion":"10.9.3","description":"Open-Source Alternative to Claude Cowork - CLI Tool","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ai":"^5.0.107","ws":"^8.14.0","ink":"^6.5.1","ora":"^8.0.1","tar":"^7.5.2","tmp":"^0.2.5","zod":"^3.23.8","cors":"^2.8.5","open":"^10.1.0","uuid":"^9.0.0","axios":"^1.6.0","chalk":"^5.3.0","react":"^19.2.0","sql.js":"^1.11.0","express":"^4.18.2","fastify":"^5.6.2","ps-list":"^8.1.1","chokidar":"^3.6.0","commander":"^12.1.0","socket.io":"^4.7.0","tweetnacl":"^1.0.3","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.7.0","@stablelib/base64":"^2.0.1","libsodium-wrappers":"^0.7.13","http-proxy-middleware":"^3.0.5","@agentclientprotocol/sdk":"^0.8.0","@modelcontextprotocol/sdk":"^1.22.0","fastify-type-provider-zod":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/deepseek-cowork_0.1.6_1769108709851_0.40128467898033304","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"deepseek-cowork","version":"0.1.7","keywords":["deepseek","claude-cowork","open-source","ai-assistant","browser-automation","file-management","llm","claude-code","cli"],"author":{"name":"imjszhang"},"license":"MIT","_id":"deepseek-cowork@0.1.7","maintainers":[{"name":"imjszhang","email":"ortle3x3@gmail.com"}],"homepage":"https://deepseek-cowork.com","bugs":{"url":"https://github.com/imjszhang/deepseek-cowork/issues"},"bin":{"dsc":"cli.mjs","deepseek-cowork":"cli.mjs"},"dist":{"shasum":"7720440bd55a69709cc5cd19bd65fb23aecfee96","tarball":"https://registry.npmjs.org/deepseek-cowork/-/deepseek-cowork-0.1.7.tgz","fileCount":118,"integrity":"sha512-safx1RCoasmzs0IHptk9UD2Q9ztoUSjjRI/Eep7pTjUEU1AOah6AAjT01Pgd57IRqW9AJNYIs58Il+i1N6gifA==","signatures":[{"sig":"MEYCIQD+dSwfly83QUbJmHUnuL9wgHccf2PDIBhfn+k72gLS8gIhAKM0QtTy8yAoVZaTui+P6T46zu64gMeN75iHqZXQ/mlN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258941001},"main":"cli.mjs","type":"module","engines":{"node":">=18.0.0"},"gitHead":"55d20c1f5b47b64598ab9c40381b61aead02419a","scripts":{"postinstall":"node lib/happy-cli/scripts/unpack-tools.cjs"},"_npmUser":{"name":"imjszhang","email":"ortle3x3@gmail.com"},"repository":{"url":"git+https://github.com/imjszhang/deepseek-cowork.git","type":"git"},"_npmVersion":"10.9.3","description":"Open-Source Alternative to Claude Cowork - CLI Tool","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ai":"^5.0.107","ws":"^8.14.0","ink":"^6.5.1","ora":"^8.0.1","tar":"^7.5.2","tmp":"^0.2.5","zod":"^3.23.8","cors":"^2.8.5","open":"^10.1.0","uuid":"^9.0.0","axios":"^1.6.0","chalk":"^5.3.0","react":"^19.2.0","sql.js":"^1.11.0","express":"^4.18.2","fastify":"^5.6.2","ps-list":"^8.1.1","chokidar":"^3.6.0","commander":"^12.1.0","socket.io":"^4.7.0","tweetnacl":"^1.0.3","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.7.0","@stablelib/base64":"^2.0.1","libsodium-wrappers":"^0.7.13","http-proxy-middleware":"^3.0.5","@agentclientprotocol/sdk":"^0.8.0","@modelcontextprotocol/sdk":"^1.22.0","fastify-type-provider-zod":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/deepseek-cowork_0.1.7_1769111321630_0.9425556029947433","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"deepseek-cowork","version":"0.1.8","keywords":["deepseek","claude-cowork","open-source","ai-assistant","browser-automation","file-management","llm","claude-code","cli"],"author":{"name":"imjszhang"},"license":"MIT","_id":"deepseek-cowork@0.1.8","maintainers":[{"name":"imjszhang","email":"ortle3x3@gmail.com"}],"homepage":"https://deepseek-cowork.com","bugs":{"url":"https://github.com/imjszhang/deepseek-cowork/issues"},"bin":{"dsc":"cli.mjs","deepseek-cowork":"cli.mjs"},"dist":{"shasum":"3e94446e582ee4157acd1f5ad2733d527060ef2b","tarball":"https://registry.npmjs.org/deepseek-cowork/-/deepseek-cowork-0.1.8.tgz","fileCount":118,"integrity":"sha512-lCacDBJkGbkEyU9GUnQGBxmjOKIaqHUqWUPmH6LVr47YmwmbT/YxaASZeORrf/rnnq11O2AoqQ5f1wfK6gviZA==","signatures":[{"sig":"MEQCIBj7aaiiz6pq2uhB6FRZ2ic9QBZ2TE1n//ELrhL1/jc+AiAPnz17ZlDO/ocq+IQGmHIPeq7+FJ6Ss35Njw7nuJ1IHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258943280},"main":"cli.mjs","type":"module","engines":{"node":">=18.0.0"},"gitHead":"7587898db933d69f853318408eef30b3e7188825","scripts":{"postinstall":"node lib/happy-cli/scripts/unpack-tools.cjs"},"_npmUser":{"name":"imjszhang","email":"ortle3x3@gmail.com"},"repository":{"url":"git+https://github.com/imjszhang/deepseek-cowork.git","type":"git"},"_npmVersion":"10.9.3","description":"Open-Source Alternative to Claude Cowork - CLI Tool","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ai":"^5.0.107","ws":"^8.14.0","ink":"^6.5.1","ora":"^8.0.1","tar":"^7.5.2","tmp":"^0.2.5","zod":"^3.23.8","cors":"^2.8.5","open":"^10.1.0","uuid":"^9.0.0","axios":"^1.6.0","chalk":"^5.3.0","react":"^19.2.0","sql.js":"^1.11.0","express":"^4.18.2","fastify":"^5.6.2","ps-list":"^8.1.1","chokidar":"^3.6.0","commander":"^12.1.0","socket.io":"^4.7.0","tweetnacl":"^1.0.3","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.7.0","@stablelib/base64":"^2.0.1","libsodium-wrappers":"^0.7.13","http-proxy-middleware":"^3.0.5","@agentclientprotocol/sdk":"^0.8.0","@modelcontextprotocol/sdk":"^1.22.0","fastify-type-provider-zod":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/deepseek-cowork_0.1.8_1769114689934_0.23503158540884228","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"deepseek-cowork","version":"0.1.9","keywords":["deepseek","claude-cowork","open-source","ai-assistant","browser-automation","file-management","llm","claude-code","cli"],"author":{"name":"imjszhang"},"license":"MIT","_id":"deepseek-cowork@0.1.9","maintainers":[{"name":"imjszhang","email":"ortle3x3@gmail.com"}],"homepage":"https://deepseek-cowork.com","bugs":{"url":"https://github.com/imjszhang/deepseek-cowork/issues"},"bin":{"dsc":"cli.mjs","deepseek-cowork":"cli.mjs"},"dist":{"shasum":"503d75b10626c2093243b206a41bfd04397869a5","tarball":"https://registry.npmjs.org/deepseek-cowork/-/deepseek-cowork-0.1.9.tgz","fileCount":115,"integrity":"sha512-HG4j4+cDsom4UDADBf7vXWox03VDJ9k1pyFyzsEpkKrDjCwiInEhzpnEO9JRYBPy243hFYzsLevCsBT2e1JUJg==","signatures":[{"sig":"MEUCIC5hT+RtNC0jY3FELbHljwWQY9OQVsS6hPpMjm/CHl6EAiEAgLfP0UlgRFyg2ntD2yRaANp213Y4EbYbyc6kQHq/3Hk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100709929},"main":"cli.mjs","type":"module","engines":{"node":">=18.0.0"},"gitHead":"3894b126f551e8f70ec489b983ae58654a8fce69","scripts":{"postinstall":"node lib/happy-cli/scripts/unpack-tools.cjs"},"_npmUser":{"name":"imjszhang","email":"ortle3x3@gmail.com"},"repository":{"url":"git+https://github.com/imjszhang/deepseek-cowork.git","type":"git"},"_npmVersion":"10.9.3","description":"Open-Source Alternative to Claude Cowork - CLI Tool","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ai":"^5.0.107","ws":"^8.14.0","ink":"^6.5.1","ora":"^8.0.1","tar":"^7.5.2","tmp":"^0.2.5","zod":"^3.23.8","cors":"^2.8.5","open":"^10.1.0","uuid":"^9.0.0","axios":"^1.6.0","chalk":"^5.3.0","react":"^19.2.0","sql.js":"^1.11.0","express":"^4.18.2","fastify":"^5.6.2","ps-list":"^8.1.1","chokidar":"^3.6.0","commander":"^12.1.0","socket.io":"^4.7.0","tweetnacl":"^1.0.3","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.7.0","@stablelib/base64":"^2.0.1","libsodium-wrappers":"^0.7.13","http-proxy-middleware":"^3.0.5","@agentclientprotocol/sdk":"^0.8.0","@modelcontextprotocol/sdk":"^1.22.0","fastify-type-provider-zod":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/deepseek-cowork_0.1.9_1769115511817_0.6364749356202486","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"deepseek-cowork","version":"0.1.10","keywords":["deepseek","claude-cowork","open-source","ai-assistant","browser-automation","file-management","llm","claude-code","cli"],"author":{"name":"imjszhang"},"license":"MIT","_id":"deepseek-cowork@0.1.10","maintainers":[{"name":"imjszhang","email":"ortle3x3@gmail.com"}],"homepage":"https://deepseek-cowork.com","bugs":{"url":"https://github.com/imjszhang/deepseek-cowork/issues"},"bin":{"dsc":"cli.mjs","deepseek-cowork":"cli.mjs"},"dist":{"shasum":"f6c602b952cde2dd1ae94341844b22aeb1f63c20","tarball":"https://registry.npmjs.org/deepseek-cowork/-/deepseek-cowork-0.1.10.tgz","fileCount":115,"integrity":"sha512-/DSSEvtmRGwpm1xCNzqOGYGQwHAUf7aiSGsuR7W4X9KV8Zy2daNizplRsjveDj/ZubRp+oVU3435nGvpvT3WcQ==","signatures":[{"sig":"MEQCIFn81ZYHPoUxh4aTu13gkw+ZE7EtVhiULQO8yyZYvyROAiAgd2Ul+zOCjBWUL3dnJZnjN1drKSNbjmPltluyKzyRqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100712070},"main":"cli.mjs","type":"module","engines":{"node":">=18.0.0"},"gitHead":"376c34a2d4d15e9c968a98c9dde29bb5055e29fe","scripts":{"postinstall":"node lib/happy-cli/scripts/unpack-tools.cjs"},"_npmUser":{"name":"imjszhang","email":"ortle3x3@gmail.com"},"repository":{"url":"git+https://github.com/imjszhang/deepseek-cowork.git","type":"git"},"_npmVersion":"10.9.3","description":"Open-Source Alternative to Claude Cowork - CLI Tool","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ai":"^5.0.107","ws":"^8.14.0","ink":"^6.5.1","ora":"^8.0.1","tar":"^7.5.2","tmp":"^0.2.5","zod":"^3.23.8","cors":"^2.8.5","open":"^10.1.0","uuid":"^9.0.0","axios":"^1.6.0","chalk":"^5.3.0","react":"^19.2.0","sql.js":"^1.11.0","express":"^4.18.2","fastify":"^5.6.2","ps-list":"^8.1.1","chokidar":"^3.6.0","commander":"^12.1.0","socket.io":"^4.7.0","tweetnacl":"^1.0.3","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.7.0","@stablelib/base64":"^2.0.1","libsodium-wrappers":"^0.7.13","http-proxy-middleware":"^3.0.5","@agentclientprotocol/sdk":"^0.8.0","@modelcontextprotocol/sdk":"^1.22.0","fastify-type-provider-zod":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/deepseek-cowork_0.1.10_1769138942387_0.003328549832584571","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"deepseek-cowork","version":"0.1.11","keywords":["deepseek","claude-cowork","open-source","ai-assistant","browser-automation","file-management","llm","claude-code","cli"],"author":{"name":"imjszhang"},"license":"MIT","_id":"deepseek-cowork@0.1.11","maintainers":[{"name":"imjszhang","email":"ortle3x3@gmail.com"}],"homepage":"https://deepseek-cowork.com","bugs":{"url":"https://github.com/imjszhang/deepseek-cowork/issues"},"bin":{"dsc":"cli.mjs","deepseek-cowork":"cli.mjs"},"dist":{"shasum":"c977106d89db65cd97571d817301700a6063af36","tarball":"https://registry.npmjs.org/deepseek-cowork/-/deepseek-cowork-0.1.11.tgz","fileCount":115,"integrity":"sha512-kfpk3pmIkNrh7bFBMnY189rxF/g0koJDGa+Uqh1XPX+m/5uGeUC1ZdbAq4IEizJnKAHrsRJdnUkfclDTMYvL7Q==","signatures":[{"sig":"MEYCIQDdaTxChFj6YeVzWVWqeSsb/BX1SBq+8NP5tOw3rwbRewIhAL6sYf+4bWYAntvaVAIEaTpUPNll1YiZ2KGF4uAYj8sU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100712468},"main":"cli.mjs","type":"module","engines":{"node":">=18.0.0"},"gitHead":"f1dd454e2389724f536a9dccf873d1b2a98a8bc1","scripts":{"postinstall":"node lib/happy-cli/scripts/unpack-tools.cjs"},"_npmUser":{"name":"imjszhang","email":"ortle3x3@gmail.com"},"repository":{"url":"git+https://github.com/imjszhang/deepseek-cowork.git","type":"git"},"_npmVersion":"10.9.3","description":"Open-Source Alternative to Claude Cowork - CLI Tool","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ai":"^5.0.107","ws":"^8.14.0","ink":"^6.5.1","ora":"^8.0.1","tar":"^7.5.2","tmp":"^0.2.5","zod":"^3.23.8","cors":"^2.8.5","open":"^10.1.0","uuid":"^9.0.0","axios":"^1.6.0","chalk":"^5.3.0","react":"^19.2.0","sql.js":"^1.11.0","express":"^4.18.2","fastify":"^5.6.2","ps-list":"^8.1.1","chokidar":"^3.6.0","commander":"^12.1.0","socket.io":"^4.7.0","tweetnacl":"^1.0.3","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.7.0","@stablelib/base64":"^2.0.1","libsodium-wrappers":"^0.7.13","http-proxy-middleware":"^3.0.5","@agentclientprotocol/sdk":"^0.8.0","@modelcontextprotocol/sdk":"^1.22.0","fastify-type-provider-zod":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/deepseek-cowork_0.1.11_1769143409313_0.16996706146134222","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"deepseek-cowork","version":"0.1.12","keywords":["deepseek","claude-cowork","open-source","ai-assistant","browser-automation","file-management","llm","claude-code","cli"],"author":{"name":"imjszhang"},"license":"MIT","_id":"deepseek-cowork@0.1.12","maintainers":[{"name":"imjszhang","email":"ortle3x3@gmail.com"}],"homepage":"https://deepseek-cowork.com","bugs":{"url":"https://github.com/imjszhang/deepseek-cowork/issues"},"bin":{"dsc":"cli.mjs","deepseek-cowork":"cli.mjs"},"dist":{"shasum":"39525a5ac57265b2abf4ea24dbe785c90313e6d8","tarball":"https://registry.npmjs.org/deepseek-cowork/-/deepseek-cowork-0.1.12.tgz","fileCount":115,"integrity":"sha512-zpmK3aFHBvPy8tHMWU4y9PoqDVYkhFwbjQIISQ4JyuNn/F7ArBD+z4u/kSTGK3bcXnxjqZJNHC9BWS5cPBr8Qw==","signatures":[{"sig":"MEUCIQC118juGhW1LnQMhLu63lieyQfW06op7pjdFxQkM0lqbgIgOg4AC3g6WbPZHE3fNhR0kdMVvjzrT/1O2zHFuK7Ke+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100721714},"main":"cli.mjs","type":"module","engines":{"node":">=18.0.0"},"gitHead":"518e5bb463e077c33eab5c598a007415cd56b31b","scripts":{"postinstall":"node lib/happy-cli/scripts/unpack-tools.cjs"},"_npmUser":{"name":"imjszhang","email":"ortle3x3@gmail.com"},"repository":{"url":"git+https://github.com/imjszhang/deepseek-cowork.git","type":"git"},"_npmVersion":"10.9.3","description":"Open-Source Alternative to Claude Cowork - CLI Tool","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ai":"^5.0.107","ws":"^8.14.0","ink":"^6.5.1","ora":"^8.0.1","tar":"^7.5.2","tmp":"^0.2.5","zod":"^3.23.8","cors":"^2.8.5","open":"^10.1.0","uuid":"^9.0.0","axios":"^1.6.0","chalk":"^5.3.0","react":"^19.2.0","sql.js":"^1.11.0","express":"^4.18.2","fastify":"^5.6.2","ps-list":"^8.1.1","chokidar":"^3.6.0","commander":"^12.1.0","socket.io":"^4.7.0","tweetnacl":"^1.0.3","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.7.0","@stablelib/base64":"^2.0.1","libsodium-wrappers":"^0.7.13","http-proxy-middleware":"^3.0.5","@agentclientprotocol/sdk":"^0.8.0","@modelcontextprotocol/sdk":"^1.22.0","fastify-type-provider-zod":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/deepseek-cowork_0.1.12_1769145368160_0.43937789999705257","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"deepseek-cowork","version":"0.1.13","keywords":["deepseek","claude-cowork","open-source","ai-assistant","browser-automation","file-management","llm","claude-code","cli"],"author":{"name":"imjszhang"},"license":"MIT","_id":"deepseek-cowork@0.1.13","maintainers":[{"name":"imjszhang","email":"ortle3x3@gmail.com"}],"homepage":"https://deepseek-cowork.com","bugs":{"url":"https://github.com/imjszhang/deepseek-cowork/issues"},"bin":{"dsc":"cli.mjs","deepseek-cowork":"cli.mjs"},"dist":{"shasum":"a0306047b79a5e86d17adc3daa24f72966453e9f","tarball":"https://registry.npmjs.org/deepseek-cowork/-/deepseek-cowork-0.1.13.tgz","fileCount":115,"integrity":"sha512-fC6gAGCx9ZtR+QJyWAo48W6nmEHe16C1q69/e5MoH7Rso/YmosLJWj/ukzbUpahC25Gt6WsnXFIaAgDCyzK/fg==","signatures":[{"sig":"MEUCIDfekRmIumfBLjwIVrRmVxFtTLp+DHpt3k+UP1VLz2o2AiEA3W0Y+05XG5uZLylBg3e3lYxiaIZOojaHjrjp9zfSolg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100728501},"main":"cli.mjs","type":"module","engines":{"node":">=18.0.0"},"gitHead":"518e5bb463e077c33eab5c598a007415cd56b31b","scripts":{"postinstall":"node lib/happy-cli/scripts/unpack-tools.cjs"},"_npmUser":{"name":"imjszhang","email":"ortle3x3@gmail.com"},"repository":{"url":"git+https://github.com/imjszhang/deepseek-cowork.git","type":"git"},"_npmVersion":"10.9.3","description":"Open-Source Alternative to Claude Cowork - CLI Tool","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ai":"^5.0.107","ws":"^8.14.0","ink":"^6.5.1","ora":"^8.0.1","tar":"^7.5.2","tmp":"^0.2.5","zod":"^3.23.8","cors":"^2.8.5","open":"^10.1.0","uuid":"^9.0.0","axios":"^1.6.0","chalk":"^5.3.0","react":"^19.2.0","sql.js":"^1.11.0","express":"^4.18.2","fastify":"^5.6.2","ps-list":"^8.1.1","chokidar":"^3.6.0","commander":"^12.1.0","socket.io":"^4.7.0","tweetnacl":"^1.0.3","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.7.0","@stablelib/base64":"^2.0.1","libsodium-wrappers":"^0.7.13","http-proxy-middleware":"^3.0.5","@agentclientprotocol/sdk":"^0.8.0","@modelcontextprotocol/sdk":"^1.22.0","fastify-type-provider-zod":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/deepseek-cowork_0.1.13_1769147256125_0.9438976449610208","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"deepseek-cowork","version":"0.1.14","keywords":["deepseek","claude-cowork","open-source","ai-assistant","browser-automation","file-management","llm","claude-code","cli"],"author":{"name":"imjszhang"},"license":"MIT","_id":"deepseek-cowork@0.1.14","maintainers":[{"name":"imjszhang","email":"ortle3x3@gmail.com"}],"homepage":"https://deepseek-cowork.com","bugs":{"url":"https://github.com/imjszhang/deepseek-cowork/issues"},"bin":{"dsc":"cli.mjs","deepseek-cowork":"cli.mjs"},"dist":{"shasum":"5bb6387e98f585ce19383bc130a236dc32203486","tarball":"https://registry.npmjs.org/deepseek-cowork/-/deepseek-cowork-0.1.14.tgz","fileCount":115,"integrity":"sha512-UD25AnZx3l5AHnd8DHIart876tfZ2qCMa7ewEaXrnyf38xv7qJvAgYL3fdRY1UeKQDY/Fm+7czLQ/9O+n7xqUQ==","signatures":[{"sig":"MEYCIQDUXYQrWOEQ1UMhnBPgdaFxA87FZihmtx3yHFilanzSTgIhAIoUyC2M2j3oDjg1qCTpr1kfhKfnKhoicjPrdKMdDEP8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100739081},"main":"cli.mjs","type":"module","engines":{"node":">=18.0.0"},"gitHead":"b7706d33eaa1354efc5b5bd949bbb5299fd6e715","scripts":{"postinstall":"node lib/happy-cli/scripts/unpack-tools.cjs"},"_npmUser":{"name":"imjszhang","email":"ortle3x3@gmail.com"},"repository":{"url":"git+https://github.com/imjszhang/deepseek-cowork.git","type":"git"},"_npmVersion":"11.5.1","description":"Open-Source Alternative to Claude Cowork - CLI Tool","directories":{},"_nodeVersion":"24.6.0","dependencies":{"ai":"^5.0.107","ws":"^8.14.0","ink":"^6.5.1","ora":"^8.0.1","tar":"^7.5.2","tmp":"^0.2.5","zod":"^3.23.8","cors":"^2.8.5","open":"^10.1.0","uuid":"^9.0.0","axios":"^1.6.0","chalk":"^5.3.0","react":"^19.2.0","sql.js":"^1.11.0","express":"^4.18.2","fastify":"^5.6.2","ps-list":"^8.1.1","chokidar":"^3.6.0","commander":"^12.1.0","socket.io":"^4.7.0","tweetnacl":"^1.0.3","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.7.0","@stablelib/base64":"^2.0.1","libsodium-wrappers":"^0.7.13","http-proxy-middleware":"^3.0.5","@agentclientprotocol/sdk":"^0.8.0","@modelcontextprotocol/sdk":"^1.22.0","fastify-type-provider-zod":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/deepseek-cowork_0.1.14_1769197158081_0.9095450118437571","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"deepseek-cowork","version":"0.1.15","keywords":["deepseek","claude-cowork","open-source","ai-assistant","browser-automation","file-management","llm","claude-code","cli"],"author":{"name":"imjszhang"},"license":"MIT","_id":"deepseek-cowork@0.1.15","maintainers":[{"name":"imjszhang","email":"ortle3x3@gmail.com"}],"homepage":"https://deepseek-cowork.com","bugs":{"url":"https://github.com/imjszhang/deepseek-cowork/issues"},"bin":{"dsc":"cli.mjs","deepseek-cowork":"cli.mjs"},"dist":{"shasum":"2dad94600274bd36f725e925621f72e47322b2eb","tarball":"https://registry.npmjs.org/deepseek-cowork/-/deepseek-cowork-0.1.15.tgz","fileCount":115,"integrity":"sha512-UmKqHnldsMltbxtIHI1HIbO7bhQI86tu7j4IryGH/8xKpdQn7KqMYk/4S/Le9iKBZaJyn6SqwZQZn2iMoQIm8A==","signatures":[{"sig":"MEYCIQCziWuT5otNPlzusUaachKkc2wAjC4pdJub884MkAlfHgIhALh95G2YgFBovaAlOToBOuqkH7oCIJXkgmXj8DMlGTDr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100735905},"main":"cli.mjs","type":"module","engines":{"node":">=18.0.0"},"gitHead":"b958099e9fc5240d6b1655b078c7a583cadfdfcb","scripts":{"postinstall":"node lib/happy-cli/scripts/unpack-tools.cjs"},"_npmUser":{"name":"imjszhang","email":"ortle3x3@gmail.com"},"repository":{"url":"git+https://github.com/imjszhang/deepseek-cowork.git","type":"git"},"_npmVersion":"11.5.1","description":"Open-Source Alternative to Claude Cowork - CLI Tool","directories":{},"_nodeVersion":"24.6.0","dependencies":{"ai":"^5.0.107","ws":"^8.14.0","ink":"^6.5.1","ora":"^8.0.1","tar":"^7.5.2","tmp":"^0.2.5","zod":"^3.23.8","cors":"^2.8.5","open":"^10.1.0","uuid":"^9.0.0","axios":"^1.6.0","chalk":"^5.3.0","react":"^19.2.0","sql.js":"^1.11.0","express":"^4.18.2","fastify":"^5.6.2","ps-list":"^8.1.1","chokidar":"^3.6.0","commander":"^12.1.0","socket.io":"^4.7.0","tweetnacl":"^1.0.3","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.7.0","@stablelib/base64":"^2.0.1","libsodium-wrappers":"^0.7.13","http-proxy-middleware":"^3.0.5","@agentclientprotocol/sdk":"^0.8.0","@modelcontextprotocol/sdk":"^1.22.0","fastify-type-provider-zod":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/deepseek-cowork_0.1.15_1769265430927_0.4805568776180009","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"deepseek-cowork","version":"0.1.16","keywords":["deepseek","claude-cowork","open-source","ai-assistant","browser-automation","file-management","llm","claude-code","cli"],"author":{"name":"imjszhang"},"license":"MIT","_id":"deepseek-cowork@0.1.16","maintainers":[{"name":"imjszhang","email":"ortle3x3@gmail.com"}],"homepage":"https://deepseek-cowork.com","bugs":{"url":"https://github.com/imjszhang/deepseek-cowork/issues"},"bin":{"dsc":"cli.mjs","deepseek-cowork":"cli.mjs"},"dist":{"shasum":"c77c065e0d3e246a9ce39ab06a3a1141db538c62","tarball":"https://registry.npmjs.org/deepseek-cowork/-/deepseek-cowork-0.1.16.tgz","fileCount":115,"integrity":"sha512-hjqXNscvMrM3iBb1TQCSPyRX3POGdInXCWoDobF9ld9wHTgqkLv30eLceVcmrHogH9SW/Gswhss8FVM72isZgQ==","signatures":[{"sig":"MEQCIENhVWcsh92oFizbwcs94txqDaBbYiWQmsh45E8T730gAiBZEhgl7CwjWBrLTXe0swNSnY3f4KP4CqWQeJaYQxtLrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100735950},"main":"cli.mjs","type":"module","engines":{"node":">=18.0.0"},"gitHead":"b958099e9fc5240d6b1655b078c7a583cadfdfcb","scripts":{"postinstall":"node lib/happy-cli/scripts/unpack-tools.cjs"},"_npmUser":{"name":"imjszhang","email":"ortle3x3@gmail.com"},"overrides":{"shx":{"glob":"^13.0.0","shelljs":"^0.10.0"},"glob":"^13.0.0","rimraf":"^5.0.0","boolean":"^4.0.0","shelljs":"^0.10.0","happy-coder":{"shx":{"glob":"^13.0.0","shelljs":"^0.10.0"},"glob":"^13.0.0"}},"repository":{"url":"git+https://github.com/imjszhang/deepseek-cowork.git","type":"git"},"_npmVersion":"11.5.1","description":"Open-Source Alternative to Claude Cowork - CLI Tool","directories":{},"_nodeVersion":"24.6.0","dependencies":{"ai":"^5.0.107","ws":"^8.14.0","ink":"^6.5.1","ora":"^8.0.1","tar":"^7.5.2","tmp":"^0.2.5","zod":"^3.23.8","cors":"^2.8.5","open":"^10.1.0","uuid":"^9.0.0","axios":"^1.6.0","chalk":"^5.3.0","react":"^19.2.0","sql.js":"^1.11.0","express":"^4.18.2","fastify":"^5.6.2","ps-list":"^8.1.1","chokidar":"^3.6.0","commander":"^12.1.0","socket.io":"^4.7.0","tweetnacl":"^1.0.3","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.7.0","@stablelib/base64":"^2.0.1","libsodium-wrappers":"^0.7.13","http-proxy-middleware":"^3.0.5","@agentclientprotocol/sdk":"^0.8.0","@modelcontextprotocol/sdk":"^1.22.0","fastify-type-provider-zod":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/deepseek-cowork_0.1.16_1769273356444_0.9613109111920644","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"deepseek-cowork","version":"0.1.17","keywords":["deepseek","claude-cowork","open-source","ai-assistant","browser-automation","file-management","llm","claude-code","cli"],"author":{"name":"imjszhang"},"license":"MIT","_id":"deepseek-cowork@0.1.17","maintainers":[{"name":"imjszhang","email":"ortle3x3@gmail.com"}],"homepage":"https://deepseek-cowork.com","bugs":{"url":"https://github.com/imjszhang/deepseek-cowork/issues"},"bin":{"dsc":"cli.mjs","deepseek-cowork":"cli.mjs"},"dist":{"shasum":"053d52b5b1b9cba63687e82d2a35439366daa2bb","tarball":"https://registry.npmjs.org/deepseek-cowork/-/deepseek-cowork-0.1.17.tgz","fileCount":115,"integrity":"sha512-6On5CTHFe8tuB7cHvXUBiVqDKBAYebOcAdXQlqy33XnjXpVOTH+vsmqHuQOWXwi2IACXJLoZJsW67w48H6IuWw==","signatures":[{"sig":"MEUCIAhx93UjOmbMWgcUYuEVNepZ+3UUQIkN2exhtbKzy4BGAiEA67esi1mC92j0vh9e8xb8st5Udof0qhOE3fLh2J47BUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100735897},"main":"cli.mjs","type":"module","engines":{"node":">=18.0.0"},"gitHead":"b958099e9fc5240d6b1655b078c7a583cadfdfcb","scripts":{"postinstall":"node lib/happy-cli/scripts/unpack-tools.cjs"},"_npmUser":{"name":"imjszhang","email":"ortle3x3@gmail.com"},"overrides":{"shx":{"glob":"^13.0.0","shelljs":"^0.10.0"},"glob":"^13.0.0","rimraf":"^5.0.0","boolean":"^4.0.0","shelljs":"^0.10.0","happy-coder":{"shx":{"glob":"^13.0.0","shelljs":"^0.10.0"},"glob":"^13.0.0"}},"repository":{"url":"git+https://github.com/imjszhang/deepseek-cowork.git","type":"git"},"_npmVersion":"11.5.1","description":"Open-Source Alternative to Claude Cowork - CLI Tool","directories":{},"_nodeVersion":"24.6.0","dependencies":{"ai":"^5.0.107","ws":"^8.14.0","ink":"^6.5.1","ora":"^8.0.1","tar":"^7.5.2","tmp":"^0.2.5","zod":"^3.23.8","cors":"^2.8.5","open":"^10.1.0","uuid":"^9.0.0","axios":"^1.6.0","chalk":"^5.3.0","react":"^19.2.0","sql.js":"^1.11.0","express":"^4.18.2","fastify":"^5.6.2","ps-list":"^8.1.1","chokidar":"^3.6.0","commander":"^12.1.0","socket.io":"^4.7.0","tweetnacl":"^1.0.3","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.7.0","@stablelib/base64":"^2.0.1","libsodium-wrappers":"^0.7.13","http-proxy-middleware":"^3.0.5","@agentclientprotocol/sdk":"^0.8.0","@modelcontextprotocol/sdk":"^1.22.0","fastify-type-provider-zod":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/deepseek-cowork_0.1.17_1769273990126_0.2067835975629737","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"deepseek-cowork","version":"0.1.18","keywords":["deepseek","claude-cowork","open-source","ai-assistant","browser-automation","file-management","llm","claude-code","cli"],"author":{"name":"imjszhang"},"license":"MIT","_id":"deepseek-cowork@0.1.18","maintainers":[{"name":"imjszhang","email":"ortle3x3@gmail.com"}],"homepage":"https://deepseek-cowork.com","bugs":{"url":"https://github.com/imjszhang/deepseek-cowork/issues"},"bin":{"dsc":"cli.mjs","deepseek-cowork":"cli.mjs"},"dist":{"shasum":"085de2a77c7a6c6019e6e39cf15b4a8fc7f7d6c9","tarball":"https://registry.npmjs.org/deepseek-cowork/-/deepseek-cowork-0.1.18.tgz","fileCount":115,"integrity":"sha512-5OocB/UHZUz3iUd4D+DEjlpBaQ/G34F6WrgKZ67LpbqUPwKdFwqg1uRTL3dx7gEKL5iZgk1MoN4jCANkJ+IiyQ==","signatures":[{"sig":"MEUCIGrQozYLQtv5i4BIcHmBz2Gi2wyXDv11/+hmaEiwok54AiEA50STKEFM4l0NqoObVAeR2tX+zx2VY8w7X6lJ4zznrKw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100757581},"main":"cli.mjs","type":"module","engines":{"node":">=18.0.0"},"gitHead":"b4bc46bb5d6f6668e61b49b4068dac537a2a15d2","scripts":{"postinstall":"node lib/happy-cli/scripts/unpack-tools.cjs"},"_npmUser":{"name":"imjszhang","email":"ortle3x3@gmail.com"},"overrides":{"shx":{"glob":"^13.0.0","shelljs":"^0.10.0"},"glob":"^13.0.0","rimraf":"^5.0.0","boolean":"^4.0.0","shelljs":"^0.10.0","happy-coder":{"shx":{"glob":"^13.0.0","shelljs":"^0.10.0"},"glob":"^13.0.0"}},"repository":{"url":"git+https://github.com/imjszhang/deepseek-cowork.git","type":"git"},"_npmVersion":"11.5.1","description":"Open-Source Alternative to Claude Cowork - CLI Tool","directories":{},"_nodeVersion":"24.6.0","dependencies":{"ai":"^5.0.107","ws":"^8.14.0","ink":"^6.5.1","ora":"^8.0.1","tar":"^7.5.2","tmp":"^0.2.5","zod":"^3.23.8","cors":"^2.8.5","open":"^10.1.0","uuid":"^9.0.0","axios":"^1.6.0","chalk":"^5.3.0","react":"^19.2.0","sql.js":"^1.11.0","express":"^4.18.2","fastify":"^5.6.2","ps-list":"^8.1.1","chokidar":"^3.6.0","commander":"^12.1.0","socket.io":"^4.7.0","tweetnacl":"^1.0.3","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.7.0","@stablelib/base64":"^2.0.1","libsodium-wrappers":"^0.7.13","http-proxy-middleware":"^3.0.5","@agentclientprotocol/sdk":"^0.8.0","@modelcontextprotocol/sdk":"^1.22.0","fastify-type-provider-zod":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/deepseek-cowork_0.1.18_1769288465146_0.6730809878925728","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"deepseek-cowork","version":"0.1.19","keywords":["deepseek","claude-cowork","open-source","ai-assistant","browser-automation","file-management","llm","claude-code","cli"],"author":{"name":"imjszhang"},"license":"MIT","_id":"deepseek-cowork@0.1.19","maintainers":[{"name":"imjszhang","email":"ortle3x3@gmail.com"}],"homepage":"https://deepseek-cowork.com","bugs":{"url":"https://github.com/imjszhang/deepseek-cowork/issues"},"bin":{"dsc":"cli.mjs","deepseek-cowork":"cli.mjs"},"dist":{"shasum":"9272db1a201f51dee3c4a0ca0e1643507bfbf662","tarball":"https://registry.npmjs.org/deepseek-cowork/-/deepseek-cowork-0.1.19.tgz","fileCount":115,"integrity":"sha512-HfFdDsdK/wJ8MSMHmlqiIgL3Qb3hOquGafAk63J6Wdot5zWY1eJ6D1mf5IklPWDUizyrlckP61jN9iAWZyfwHQ==","signatures":[{"sig":"MEUCIQCOtcwZU5e1cv84DUDTSL9TDYoDxqhdlO4mTJnOdMDDKgIgD+7IfIRPSufhzn9fLUOOCCfQ3/oKpy427pGWuP4pACQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100760488},"main":"cli.mjs","type":"module","engines":{"node":">=18.0.0"},"gitHead":"346a994ca2a2904c9c7ecaaa15f71513d7053de5","scripts":{"postinstall":"node lib/happy-cli/scripts/unpack-tools.cjs"},"_npmUser":{"name":"imjszhang","email":"ortle3x3@gmail.com"},"overrides":{"shx":{"glob":"^13.0.0","shelljs":"^0.10.0"},"glob":"^13.0.0","rimraf":"^5.0.0","boolean":"^4.0.0","shelljs":"^0.10.0","happy-coder":{"shx":{"glob":"^13.0.0","shelljs":"^0.10.0"},"glob":"^13.0.0"}},"repository":{"url":"git+https://github.com/imjszhang/deepseek-cowork.git","type":"git"},"_npmVersion":"11.5.1","description":"Open-Source Alternative to Claude Cowork - CLI Tool","directories":{},"_nodeVersion":"24.6.0","dependencies":{"ai":"^5.0.107","ws":"^8.14.0","ink":"^6.5.1","ora":"^8.0.1","tar":"^7.5.2","tmp":"^0.2.5","zod":"^3.23.8","cors":"^2.8.5","open":"^10.1.0","uuid":"^9.0.0","axios":"^1.6.0","chalk":"^5.3.0","react":"^19.2.0","sql.js":"^1.11.0","express":"^4.18.2","fastify":"^5.6.2","ps-list":"^8.1.1","chokidar":"^3.6.0","commander":"^12.1.0","socket.io":"^4.7.0","tweetnacl":"^1.0.3","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.7.0","@stablelib/base64":"^2.0.1","libsodium-wrappers":"^0.7.13","http-proxy-middleware":"^3.0.5","@agentclientprotocol/sdk":"^0.8.0","@modelcontextprotocol/sdk":"^1.22.0","fastify-type-provider-zod":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/deepseek-cowork_0.1.19_1769333976896_0.4071518905003513","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"deepseek-cowork","version":"0.1.20","keywords":["deepseek","claude-cowork","open-source","ai-assistant","browser-automation","file-management","llm","claude-code","cli"],"author":{"name":"imjszhang"},"license":"MIT","_id":"deepseek-cowork@0.1.20","maintainers":[{"name":"imjszhang","email":"ortle3x3@gmail.com"}],"homepage":"https://deepseek-cowork.com","bugs":{"url":"https://github.com/imjszhang/deepseek-cowork/issues"},"bin":{"dsc":"cli.mjs","deepseek-cowork":"cli.mjs"},"dist":{"shasum":"0a6c45303ddd6d121f0b50c29a2212967b32a6af","tarball":"https://registry.npmjs.org/deepseek-cowork/-/deepseek-cowork-0.1.20.tgz","fileCount":115,"integrity":"sha512-/8C/E5yr+Sgb13G7ykeOCK6uQCATaRmoFkH2ULZCe3z7worZO0wIlNxr7ZO5DPLpOUQPllau3xBsj7FZoP62zA==","signatures":[{"sig":"MEUCIQCHrNZTJSrdZSSp6wiCsOoXssLQ+oG0rh96PJ6BLmbtaQIgJYrCURTa9JDblcXo03Etch8eVQdChbYnUr5NmHoFQ3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100774383},"main":"cli.mjs","type":"module","engines":{"node":">=18.0.0"},"gitHead":"070681cd04ba447de120e8002d6d813222c4c7af","scripts":{"postinstall":"node lib/happy-cli/scripts/unpack-tools.cjs"},"_npmUser":{"name":"imjszhang","email":"ortle3x3@gmail.com"},"overrides":{"shx":{"glob":"^13.0.0","shelljs":"^0.10.0"},"glob":"^13.0.0","rimraf":"^5.0.0","boolean":"^4.0.0","shelljs":"^0.10.0","happy-coder":{"shx":{"glob":"^13.0.0","shelljs":"^0.10.0"},"glob":"^13.0.0"}},"repository":{"url":"git+https://github.com/imjszhang/deepseek-cowork.git","type":"git"},"_npmVersion":"11.5.1","description":"Open-Source Alternative to Claude Cowork - CLI Tool","directories":{},"_nodeVersion":"24.6.0","dependencies":{"ai":"^5.0.107","ws":"^8.14.0","ink":"^6.5.1","ora":"^8.0.1","tar":"^7.5.2","tmp":"^0.2.5","zod":"^3.23.8","cors":"^2.8.5","open":"^10.1.0","uuid":"^9.0.0","axios":"^1.6.0","chalk":"^5.3.0","react":"^19.2.0","sql.js":"^1.11.0","express":"^4.18.2","fastify":"^5.6.2","ps-list":"^8.1.1","chokidar":"^3.6.0","commander":"^12.1.0","socket.io":"^4.7.0","tweetnacl":"^1.0.3","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.7.0","@stablelib/base64":"^2.0.1","libsodium-wrappers":"^0.7.13","http-proxy-middleware":"^3.0.5","@agentclientprotocol/sdk":"^0.8.0","@modelcontextprotocol/sdk":"^1.22.0","fastify-type-provider-zod":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/deepseek-cowork_0.1.20_1769342758785_0.7612148548592066","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"deepseek-cowork","version":"0.1.21","keywords":["deepseek","claude-cowork","open-source","ai-assistant","browser-automation","file-management","llm","claude-code","cli"],"author":{"name":"imjszhang"},"license":"MIT","_id":"deepseek-cowork@0.1.21","maintainers":[{"name":"imjszhang","email":"ortle3x3@gmail.com"}],"homepage":"https://deepseek-cowork.com","bugs":{"url":"https://github.com/imjszhang/deepseek-cowork/issues"},"bin":{"dsc":"cli.mjs","deepseek-cowork":"cli.mjs"},"dist":{"shasum":"3e5dbf944ed1d950a748fa2aef2646d5e5d455c8","tarball":"https://registry.npmjs.org/deepseek-cowork/-/deepseek-cowork-0.1.21.tgz","fileCount":115,"integrity":"sha512-Tg+61QQYHv8fY3sWKn66nv78W+6jvylara2BskBThGAG1LaSBRH0RVOR/S7+fns1nPC/fiR+xc7LXe1j0NikYg==","signatures":[{"sig":"MEUCIGhNckbYlNZ7H7UMIGS+ZP4edTzCRpu80XdP/MdEWhFKAiEAzIMEf6/9odh1QOy6i+5WHTTxmceo4Nx8YrvqTj+i/FY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100777877},"main":"cli.mjs","type":"module","engines":{"node":">=18.0.0"},"gitHead":"c1f675fab9217ba101fb941ba7052613a744e78a","scripts":{"postinstall":"node lib/happy-cli/scripts/unpack-tools.cjs"},"_npmUser":{"name":"imjszhang","email":"ortle3x3@gmail.com"},"overrides":{"shx":{"glob":"^13.0.0","shelljs":"^0.10.0"},"glob":"^13.0.0","rimraf":"^5.0.0","boolean":"^4.0.0","shelljs":"^0.10.0","happy-coder":{"shx":{"glob":"^13.0.0","shelljs":"^0.10.0"},"glob":"^13.0.0"}},"repository":{"url":"git+https://github.com/imjszhang/deepseek-cowork.git","type":"git"},"_npmVersion":"11.5.1","description":"Open-Source Alternative to Claude Cowork - CLI Tool","directories":{},"_nodeVersion":"24.6.0","dependencies":{"ai":"^5.0.107","ws":"^8.14.0","ink":"^6.5.1","ora":"^8.0.1","tar":"^7.5.2","tmp":"^0.2.5","zod":"^3.23.8","cors":"^2.8.5","open":"^10.1.0","uuid":"^9.0.0","axios":"^1.6.0","chalk":"^5.3.0","react":"^19.2.0","sql.js":"^1.11.0","express":"^4.18.2","fastify":"^5.6.2","ps-list":"^8.1.1","chokidar":"^3.6.0","commander":"^12.1.0","socket.io":"^4.7.0","tweetnacl":"^1.0.3","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.7.0","@stablelib/base64":"^2.0.1","libsodium-wrappers":"^0.7.13","http-proxy-middleware":"^3.0.5","@agentclientprotocol/sdk":"^0.8.0","@modelcontextprotocol/sdk":"^1.22.0","fastify-type-provider-zod":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/deepseek-cowork_0.1.21_1769349959700_0.5435236956580991","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"deepseek-cowork","version":"0.1.22","keywords":["deepseek","claude-cowork","open-source","ai-assistant","browser-automation","file-management","llm","claude-code","cli"],"author":{"name":"imjszhang"},"license":"MIT","_id":"deepseek-cowork@0.1.22","maintainers":[{"name":"imjszhang","email":"ortle3x3@gmail.com"}],"homepage":"https://deepseek-cowork.com","bugs":{"url":"https://github.com/imjszhang/deepseek-cowork/issues"},"bin":{"dsc":"cli.mjs","deepseek-cowork":"cli.mjs"},"dist":{"shasum":"c968d9135e1f08d60c7f954cb063c1cf222f3095","tarball":"https://registry.npmjs.org/deepseek-cowork/-/deepseek-cowork-0.1.22.tgz","fileCount":121,"integrity":"sha512-szK6BViRgLjkxEfAZKZE39EeU7O6S4W58tHe20IZQTAZyWr6d/zqHFOSXsA2e5rTNibLY4Wu4Bd/JxyQAZbTdw==","signatures":[{"sig":"MEQCID5lqWZeq0zzxTOxjc841SbZGiil1a4lYUf//mHXrGttAiB30JjMq/w1oOmpu8zXwO7PyGRWO001fvXGSqsL02xAJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":259096213},"main":"cli.mjs","type":"module","engines":{"node":">=18.0.0"},"gitHead":"2bccbe140005727f2350b89efa9f74212c836dd3","scripts":{"postinstall":"node lib/happy-cli/scripts/unpack-tools.cjs"},"_npmUser":{"name":"imjszhang","email":"ortle3x3@gmail.com"},"overrides":{"shx":{"glob":"^13.0.0","shelljs":"^0.10.0"},"glob":"^13.0.0","rimraf":"^5.0.0","boolean":"^4.0.0","shelljs":"^0.10.0","happy-coder":{"shx":{"glob":"^13.0.0","shelljs":"^0.10.0"},"glob":"^13.0.0"}},"repository":{"url":"git+https://github.com/imjszhang/deepseek-cowork.git","type":"git"},"_npmVersion":"11.5.1","description":"Open-Source Alternative to Claude Cowork - CLI Tool","directories":{},"_nodeVersion":"24.6.0","dependencies":{"ai":"^5.0.107","ws":"^8.14.0","ink":"^6.5.1","ora":"^8.0.1","tar":"^7.5.2","tmp":"^0.2.5","zod":"^3.23.8","cors":"^2.8.5","open":"^10.1.0","uuid":"^9.0.0","axios":"^1.6.0","chalk":"^5.3.0","react":"^19.2.0","sql.js":"^1.11.0","express":"^4.18.2","fastify":"^5.6.2","ps-list":"^8.1.1","chokidar":"^3.6.0","commander":"^12.1.0","socket.io":"^4.7.0","tweetnacl":"^1.0.3","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.7.0","@stablelib/base64":"^2.0.1","libsodium-wrappers":"^0.7.13","http-proxy-middleware":"^3.0.5","@agentclientprotocol/sdk":"^0.8.0","@modelcontextprotocol/sdk":"^1.22.0","fastify-type-provider-zod":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/deepseek-cowork_0.1.22_1769453262483_0.9122865325591638","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"deepseek-cowork","version":"0.1.23","keywords":["deepseek","claude-cowork","open-source","ai-assistant","browser-automation","file-management","llm","claude-code","cli"],"author":{"name":"imjszhang"},"license":"MIT","_id":"deepseek-cowork@0.1.23","maintainers":[{"name":"imjszhang","email":"ortle3x3@gmail.com"}],"homepage":"https://deepseek-cowork.com","bugs":{"url":"https://github.com/imjszhang/deepseek-cowork/issues"},"bin":{"dsc":"cli.mjs","deepseek-cowork":"cli.mjs"},"dist":{"shasum":"76e6ae936909e5831c808708b3a136b5ce9c63c1","tarball":"https://registry.npmjs.org/deepseek-cowork/-/deepseek-cowork-0.1.23.tgz","fileCount":121,"integrity":"sha512-iV4i+bcrPploY+2zOy8wghwPEizzftsGv0ofSGOifIS/lYrSnw6omscDKDJReqeqIGlAIZC11nNL0p03mGPnUQ==","signatures":[{"sig":"MEQCIEom6IvIBwzkY9cGmgW9YgqbkCa4zq6HazGx+1Oh4yKHAiB/y//uXYZgku8VcXaedUxwl9fj3GxzvZzc8j8emc2iAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":259099797},"main":"cli.mjs","type":"module","engines":{"node":">=18.0.0"},"gitHead":"cee3704841296644e7c44935aa508f7dc1f8b485","scripts":{"postinstall":"node lib/happy-cli/scripts/unpack-tools.cjs"},"_npmUser":{"name":"imjszhang","email":"ortle3x3@gmail.com"},"overrides":{"shx":{"glob":"^13.0.0","shelljs":"^0.10.0"},"glob":"^13.0.0","rimraf":"^5.0.0","boolean":"^4.0.0","shelljs":"^0.10.0","happy-coder":{"shx":{"glob":"^13.0.0","shelljs":"^0.10.0"},"glob":"^13.0.0"}},"repository":{"url":"git+https://github.com/imjszhang/deepseek-cowork.git","type":"git"},"_npmVersion":"11.5.1","description":"Open-Source Alternative to Claude Cowork - CLI Tool","directories":{},"_nodeVersion":"24.6.0","dependencies":{"ai":"^5.0.107","ws":"^8.14.0","ink":"^6.5.1","ora":"^8.0.1","tar":"^7.5.2","tmp":"^0.2.5","zod":"^3.23.8","cors":"^2.8.5","open":"^10.1.0","uuid":"^9.0.0","axios":"^1.6.0","chalk":"^5.3.0","react":"^19.2.0","sql.js":"^1.11.0","express":"^4.18.2","fastify":"^5.6.2","ps-list":"^8.1.1","chokidar":"^3.6.0","commander":"^12.1.0","socket.io":"^4.7.0","tweetnacl":"^1.0.3","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.7.0","@stablelib/base64":"^2.0.1","libsodium-wrappers":"^0.7.13","http-proxy-middleware":"^3.0.5","@agentclientprotocol/sdk":"^0.8.0","@modelcontextprotocol/sdk":"^1.22.0","fastify-type-provider-zod":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/deepseek-cowork_0.1.23_1769456998459_0.9419684222509102","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"deepseek-cowork","version":"0.1.24","keywords":["deepseek","claude-cowork","open-source","ai-assistant","browser-automation","file-management","llm","claude-code","cli"],"author":{"name":"imjszhang"},"license":"MIT","_id":"deepseek-cowork@0.1.24","maintainers":[{"name":"imjszhang","email":"ortle3x3@gmail.com"}],"homepage":"https://deepseek-cowork.com","bugs":{"url":"https://github.com/imjszhang/deepseek-cowork/issues"},"bin":{"dsc":"cli.mjs","deepseek-cowork":"cli.mjs"},"dist":{"shasum":"a3ed5d09b02bbc0e21afa62612b98ad717a4cd07","tarball":"https://registry.npmjs.org/deepseek-cowork/-/deepseek-cowork-0.1.24.tgz","fileCount":165,"integrity":"sha512-QpTchjP1JNkzJ79EbHK64FdpnsB4PYjXjebVXb3hank1M+6bgHT50jJjr3hnKiv4SrQbD7TsHIUV+LAuUmRRBA==","signatures":[{"sig":"MEUCIQCiKNnfWRZHg9sK34u8FIyRgWgJ5MBVaQt7LyhSyce6gwIgcH4lSpLT36M7qXhKaKQppw2IgKB81PWalvCoHjAucpM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101281546},"main":"cli.mjs","type":"module","engines":{"node":">=18.0.0"},"gitHead":"80dcc10003be95273ea45cf8a9c71ff86256c756","scripts":{"postinstall":"node lib/happy-cli/scripts/unpack-tools.cjs"},"_npmUser":{"name":"imjszhang","email":"ortle3x3@gmail.com"},"overrides":{"shx":{"glob":"^13.0.0","shelljs":"^0.10.0"},"glob":"^13.0.0","rimraf":"^5.0.0","boolean":"^4.0.0","shelljs":"^0.10.0","happy-coder":{"shx":{"glob":"^13.0.0","shelljs":"^0.10.0"},"glob":"^13.0.0"}},"repository":{"url":"git+https://github.com/imjszhang/deepseek-cowork.git","type":"git"},"_npmVersion":"11.5.1","description":"Open-Source Alternative to Claude Cowork - CLI Tool","directories":{},"_nodeVersion":"24.6.0","dependencies":{"ai":"^5.0.107","ws":"^8.14.0","ink":"^6.5.1","ora":"^8.0.1","tar":"^7.5.2","tmp":"^0.2.5","zod":"^3.23.8","cors":"^2.8.5","open":"^10.1.0","uuid":"^9.0.0","axios":"^1.6.0","chalk":"^5.3.0","react":"^19.2.0","sql.js":"^1.11.0","express":"^4.18.2","fastify":"^5.6.2","ps-list":"^8.1.1","chokidar":"^3.6.0","commander":"^12.1.0","socket.io":"^4.7.0","tweetnacl":"^1.0.3","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.7.0","@stablelib/base64":"^2.0.1","libsodium-wrappers":"^0.7.13","http-proxy-middleware":"^3.0.5","@agentclientprotocol/sdk":"^0.8.0","@modelcontextprotocol/sdk":"^1.22.0","fastify-type-provider-zod":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/deepseek-cowork_0.1.24_1769542033644_0.6880104815019878","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"deepseek-cowork","version":"0.1.25","keywords":["deepseek","claude-cowork","open-source","ai-assistant","browser-automation","file-management","llm","claude-code","cli"],"author":{"name":"imjszhang"},"license":"MIT","_id":"deepseek-cowork@0.1.25","maintainers":[{"name":"imjszhang","email":"ortle3x3@gmail.com"}],"homepage":"https://deepseek-cowork.com","bugs":{"url":"https://github.com/imjszhang/deepseek-cowork/issues"},"bin":{"dsc":"cli.mjs","deepseek-cowork":"cli.mjs"},"dist":{"shasum":"254a47c3d01c90b0aef1dcdc25b4b61cc3e5bee5","tarball":"https://registry.npmjs.org/deepseek-cowork/-/deepseek-cowork-0.1.25.tgz","fileCount":178,"integrity":"sha512-F+lmZ1WcVo9u5LPwnjcXHIvJ6bNTE8GfXkdZWWEk2IUo0u5s9/YORfJ9ofmIKRhKIwRU/sDra8oZaUcD0VPrPw==","signatures":[{"sig":"MEYCIQCf/de+s7cWIZDPdG677Z6Xfh0VI87s5Zt1DWl/kfVL+wIhAMG0yT6jg+8FNEDVkhhWljrUJpQgRPXKWe16/KFr8nx9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":259655651},"main":"cli.mjs","type":"module","engines":{"node":">=18.0.0"},"gitHead":"6004671485f978ff63fda3e6f582aca1ceb84600","scripts":{"postinstall":"node lib/happy-cli/scripts/unpack-tools.cjs"},"_npmUser":{"name":"imjszhang","email":"ortle3x3@gmail.com"},"overrides":{"shx":{"glob":"^13.0.0","shelljs":"^0.10.0"},"glob":"^13.0.0","rimraf":"^5.0.0","boolean":"^4.0.0","shelljs":"^0.10.0","happy-coder":{"shx":{"glob":"^13.0.0","shelljs":"^0.10.0"},"glob":"^13.0.0"}},"repository":{"url":"git+https://github.com/imjszhang/deepseek-cowork.git","type":"git"},"_npmVersion":"11.5.1","description":"Open-Source Alternative to Claude Cowork - CLI Tool","directories":{},"_nodeVersion":"24.6.0","dependencies":{"ai":"^5.0.107","ws":"^8.14.0","ink":"^6.5.1","ora":"^8.0.1","tar":"^7.5.2","tmp":"^0.2.5","zod":"^3.23.8","cors":"^2.8.5","open":"^10.1.0","uuid":"^9.0.0","axios":"^1.6.0","chalk":"^5.3.0","react":"^19.2.0","sql.js":"^1.11.0","express":"^4.18.2","fastify":"^5.6.2","ps-list":"^8.1.1","chokidar":"^3.6.0","commander":"^12.1.0","socket.io":"^4.7.0","tweetnacl":"^1.0.3","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.7.0","@stablelib/base64":"^2.0.1","libsodium-wrappers":"^0.7.13","http-proxy-middleware":"^3.0.5","@agentclientprotocol/sdk":"^0.8.0","@modelcontextprotocol/sdk":"^1.22.0","fastify-type-provider-zod":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/deepseek-cowork_0.1.25_1769620792788_0.25121221522049586","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"deepseek-cowork","version":"0.1.26","keywords":["deepseek","claude-cowork","open-source","ai-assistant","browser-automation","file-management","llm","claude-code","cli"],"author":{"name":"imjszhang"},"license":"MIT","_id":"deepseek-cowork@0.1.26","maintainers":[{"name":"imjszhang","email":"ortle3x3@gmail.com"}],"homepage":"https://deepseek-cowork.com","bugs":{"url":"https://github.com/imjszhang/deepseek-cowork/issues"},"bin":{"dsc":"cli.mjs","deepseek-cowork":"cli.mjs"},"dist":{"shasum":"8b701ed54edc3a4545438c7302a705b859bddb90","tarball":"https://registry.npmjs.org/deepseek-cowork/-/deepseek-cowork-0.1.26.tgz","fileCount":176,"integrity":"sha512-QdNUf2RKgp8/WFkjlY+PXg9bmrDwX07BhrOLEkEuksmJvABaTT08Wby9QeyOEskWIPWz7tqfya+nIdxFwGmHHQ==","signatures":[{"sig":"MEUCIEtGi0YhSDH+a36WgxrhH7Dy5W4+jDHsRBcL5TILGMhtAiEA9349bnfrNta0wXPJB6c9VOw2EN7IvNxpMaRcFgrcKj4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101478916},"main":"cli.mjs","type":"module","engines":{"node":">=18.0.0"},"gitHead":"662b3f46ed9d9189ddca789d9676abdcb3954812","scripts":{"postinstall":"node lib/happy-cli/scripts/unpack-tools.cjs"},"_npmUser":{"name":"imjszhang","email":"ortle3x3@gmail.com"},"overrides":{"shx":{"glob":"^13.0.0","shelljs":"^0.10.0"},"glob":"^13.0.0","rimraf":"^5.0.0","boolean":"^4.0.0","shelljs":"^0.10.0","happy-coder":{"shx":{"glob":"^13.0.0","shelljs":"^0.10.0"},"glob":"^13.0.0"}},"repository":{"url":"git+https://github.com/imjszhang/deepseek-cowork.git","type":"git"},"_npmVersion":"11.5.1","description":"Open-Source Alternative to Claude Cowork - CLI Tool","directories":{},"_nodeVersion":"24.6.0","dependencies":{"ai":"^5.0.107","ws":"^8.14.0","ink":"^6.5.1","ora":"^8.0.1","tar":"^7.5.2","tmp":"^0.2.5","zod":"^3.23.8","cors":"^2.8.5","open":"^10.1.0","uuid":"^9.0.0","axios":"^1.6.0","chalk":"^5.3.0","react":"^19.2.0","sql.js":"^1.11.0","express":"^4.18.2","fastify":"^5.6.2","ps-list":"^8.1.1","chokidar":"^3.6.0","commander":"^12.1.0","socket.io":"^4.7.0","tweetnacl":"^1.0.3","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.7.0","@stablelib/base64":"^2.0.1","libsodium-wrappers":"^0.7.13","http-proxy-middleware":"^3.0.5","@agentclientprotocol/sdk":"^0.8.0","@modelcontextprotocol/sdk":"^1.22.0","fastify-type-provider-zod":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/deepseek-cowork_0.1.26_1769799581709_0.9415305677239982","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"deepseek-cowork","version":"0.1.27","keywords":["deepseek","claude-cowork","open-source","ai-assistant","browser-automation","file-management","llm","claude-code","cli"],"author":{"name":"imjszhang"},"license":"MIT","_id":"deepseek-cowork@0.1.27","maintainers":[{"name":"imjszhang","email":"ortle3x3@gmail.com"}],"homepage":"https://deepseek-cowork.com","bugs":{"url":"https://github.com/imjszhang/deepseek-cowork/issues"},"bin":{"dsc":"cli.mjs","deepseek-cowork":"cli.mjs"},"dist":{"shasum":"cfd8a65cea2b5dd5811f4f0ac0b80b3d17d6d7c7","tarball":"https://registry.npmjs.org/deepseek-cowork/-/deepseek-cowork-0.1.27.tgz","fileCount":189,"integrity":"sha512-ISizN/ebNMB22mZKmf4yivCE0uTLa2FETGC8Y/WZjz+YilQCPkPZFONJ3NFDDmPKT9GD1lOj0ZHFB3au1SwIqw==","signatures":[{"sig":"MEQCIEOlV+27nmd/ECntU3q4WE3HI6ufxfq4z4XmvwHl7y0YAiADzxxzKdil5fmaobgNKY7E3/+fVIyg1VIdwpPPU0sMZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101908043},"main":"cli.mjs","type":"module","engines":{"node":">=18.0.0"},"gitHead":"acd6b5a927433267d66bebe921444b02fb5be5a2","scripts":{"postinstall":"node lib/happy-cli/scripts/unpack-tools.cjs"},"_npmUser":{"name":"imjszhang","email":"ortle3x3@gmail.com"},"overrides":{"shx":{"glob":"^13.0.0","shelljs":"^0.10.0"},"glob":"^13.0.0","rimraf":"^5.0.0","boolean":"^4.0.0","shelljs":"^0.10.0","happy-coder":{"shx":{"glob":"^13.0.0","shelljs":"^0.10.0"},"glob":"^13.0.0"}},"repository":{"url":"git+https://github.com/imjszhang/deepseek-cowork.git","type":"git"},"_npmVersion":"11.5.1","description":"Open-Source Alternative to Claude Cowork - CLI Tool","directories":{},"_nodeVersion":"24.6.0","dependencies":{"ai":"^5.0.107","ws":"^8.14.0","ink":"^6.5.1","ora":"^8.0.1","tar":"^7.5.2","tmp":"^0.2.5","zod":"^3.23.8","cors":"^2.8.5","open":"^10.1.0","uuid":"^9.0.0","axios":"^1.6.0","chalk":"^5.3.0","react":"^19.2.0","sql.js":"^1.11.0","express":"^4.18.2","fastify":"^5.6.2","ps-list":"^8.1.1","chokidar":"^3.6.0","commander":"^12.1.0","socket.io":"^4.7.0","tweetnacl":"^1.0.3","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.7.0","@stablelib/base64":"^2.0.1","libsodium-wrappers":"^0.7.13","http-proxy-middleware":"^3.0.5","@agentclientprotocol/sdk":"^0.8.0","@modelcontextprotocol/sdk":"^1.22.0","fastify-type-provider-zod":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/deepseek-cowork_0.1.27_1769970301219_0.9932331689095508","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"deepseek-cowork","version":"0.1.28","keywords":["deepseek","claude-cowork","open-source","ai-assistant","browser-automation","file-management","llm","claude-code","cli"],"author":{"name":"imjszhang"},"license":"MIT","_id":"deepseek-cowork@0.1.28","maintainers":[{"name":"imjszhang","email":"ortle3x3@gmail.com"}],"homepage":"https://deepseek-cowork.com","bugs":{"url":"https://github.com/imjszhang/deepseek-cowork/issues"},"bin":{"dsc":"cli.mjs","deepseek-cowork":"cli.mjs"},"dist":{"shasum":"f78ada7ecf085a06fabc208aa2310cc55a67b14c","tarball":"https://registry.npmjs.org/deepseek-cowork/-/deepseek-cowork-0.1.28.tgz","fileCount":192,"integrity":"sha512-0oRGfX00l5xV+vzNeH0ZKYje1Tf3/JZhD2t5HcXOv3NB3DZvQ5kQt/2Lz0+5PQ7tjj195anZdTdGRW6lH6/wLg==","signatures":[{"sig":"MEUCIDBj+XIcmxEV5+Q9V2NRzo3KsnXzAKYVoZYkNNQbD0OGAiEAjzmzkPjFOzI9ZyF+trbFprIMtD2l9DnAvThfnKjeD7A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260141693},"main":"cli.mjs","type":"module","engines":{"node":">=18.0.0"},"gitHead":"87c8f247a0d48aa96a68641e7d23cc64dfb9456c","scripts":{"postinstall":"node lib/happy-cli/scripts/unpack-tools.cjs"},"_npmUser":{"name":"imjszhang","email":"ortle3x3@gmail.com"},"overrides":{"shx":{"glob":"^13.0.0","shelljs":"^0.10.0"},"glob":"^13.0.0","rimraf":"^5.0.0","boolean":"^4.0.0","shelljs":"^0.10.0","happy-coder":{"shx":{"glob":"^13.0.0","shelljs":"^0.10.0"},"glob":"^13.0.0"}},"repository":{"url":"git+https://github.com/imjszhang/deepseek-cowork.git","type":"git"},"_npmVersion":"11.5.1","description":"Open-Source Alternative to Claude Cowork - CLI Tool","directories":{},"_nodeVersion":"24.6.0","dependencies":{"ai":"^5.0.107","ws":"^8.14.0","ink":"^6.5.1","ora":"^8.0.1","tar":"^7.5.2","tmp":"^0.2.5","zod":"^3.23.8","cors":"^2.8.5","open":"^10.1.0","uuid":"^9.0.0","axios":"^1.6.0","chalk":"^5.3.0","react":"^19.2.0","sql.js":"^1.11.0","express":"^4.18.2","fastify":"^5.6.2","ps-list":"^8.1.1","chokidar":"^3.6.0","commander":"^12.1.0","socket.io":"^4.7.0","tweetnacl":"^1.0.3","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.7.0","@stablelib/base64":"^2.0.1","libsodium-wrappers":"^0.7.13","http-proxy-middleware":"^3.0.5","@agentclientprotocol/sdk":"^0.8.0","@modelcontextprotocol/sdk":"^1.22.0","fastify-type-provider-zod":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/deepseek-cowork_0.1.28_1769975481113_0.8157605811991855","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"deepseek-cowork","version":"0.1.29","keywords":["deepseek","claude-cowork","open-source","ai-assistant","browser-automation","file-management","llm","claude-code","cli"],"author":{"name":"imjszhang"},"license":"MIT","_id":"deepseek-cowork@0.1.29","maintainers":[{"name":"imjszhang","email":"ortle3x3@gmail.com"}],"homepage":"https://deepseek-cowork.com","bugs":{"url":"https://github.com/imjszhang/deepseek-cowork/issues"},"bin":{"dsc":"cli.mjs","deepseek-cowork":"cli.mjs"},"dist":{"shasum":"7f919be16f8cb1e8d5bae8240c72da63909846f9","tarball":"https://registry.npmjs.org/deepseek-cowork/-/deepseek-cowork-0.1.29.tgz","fileCount":200,"integrity":"sha512-rqsQ7jYCaBOM6qftRLezIQ0CYq1V2zQCgGmGaoW5sAy0Riyyzq+S+ksNqR5+JRakxUEilLId4Nzl97/6Je0OCQ==","signatures":[{"sig":"MEUCIB60Nb7rBLonBO27DDBtRCzjUadKMVSZe6f+xH1abofxAiEA0HzINDmUYqyzaqyhRMYzIDs6KqATMHvzxiTALe/RBjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260238927},"main":"cli.mjs","type":"module","engines":{"node":">=18.0.0"},"gitHead":"f41eacd9e2b9209b583b55d94b84517e2f4e1b87","scripts":{"postinstall":"node lib/happy-cli/scripts/unpack-tools.cjs"},"_npmUser":{"name":"imjszhang","email":"ortle3x3@gmail.com"},"overrides":{"shx":{"glob":"^13.0.0","shelljs":"^0.10.0"},"glob":"^13.0.0","rimraf":"^5.0.0","boolean":"^4.0.0","shelljs":"^0.10.0","happy-coder":{"shx":{"glob":"^13.0.0","shelljs":"^0.10.0"},"glob":"^13.0.0"}},"repository":{"url":"git+https://github.com/imjszhang/deepseek-cowork.git","type":"git"},"_npmVersion":"11.5.1","description":"Open-Source Alternative to Claude Cowork - CLI Tool","directories":{},"_nodeVersion":"24.6.0","dependencies":{"ai":"^5.0.107","ws":"^8.14.0","ink":"^6.5.1","ora":"^8.0.1","tar":"^7.5.2","tmp":"^0.2.5","zod":"^3.23.8","cors":"^2.8.5","open":"^10.1.0","uuid":"^9.0.0","axios":"^1.6.0","chalk":"^5.3.0","react":"^19.2.0","sql.js":"^1.11.0","express":"^4.18.2","fastify":"^5.6.2","ps-list":"^8.1.1","chokidar":"^3.6.0","commander":"^12.1.0","socket.io":"^4.7.0","tweetnacl":"^1.0.3","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.7.0","@stablelib/base64":"^2.0.1","libsodium-wrappers":"^0.7.13","http-proxy-middleware":"^3.0.5","@agentclientprotocol/sdk":"^0.8.0","@modelcontextprotocol/sdk":"^1.22.0","fastify-type-provider-zod":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/deepseek-cowork_0.1.29_1770063582180_0.19198467868796953","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"deepseek-cowork","version":"0.1.31","keywords":["deepseek","claude-cowork","open-source","ai-assistant","browser-automation","file-management","llm","claude-code","cli"],"author":{"name":"imjszhang"},"license":"MIT","_id":"deepseek-cowork@0.1.31","maintainers":[{"name":"imjszhang","email":"ortle3x3@gmail.com"}],"homepage":"https://deepseek-cowork.com","bugs":{"url":"https://github.com/imjszhang/deepseek-cowork/issues"},"bin":{"dsc":"cli.mjs","deepseek-cowork":"cli.mjs"},"dist":{"shasum":"531fc3a41dcd4dd770d212b92a4456ee330b6a82","tarball":"https://registry.npmjs.org/deepseek-cowork/-/deepseek-cowork-0.1.31.tgz","fileCount":198,"integrity":"sha512-O4fhh22j09Ar4uABeKAPhTEtjUFTnaozRsiiiQyKdOu6pypCpa3Y0pPq/wH6zqJ/Eg9jpL8B8VMNHahb9jT5Qw==","signatures":[{"sig":"MEQCIF5kAG3ok7SUXqh66fu+x3BMdIJT9L47wETVLLB87UC5AiBWoE/E4uTjvAWnpsMzmgkcT6pg5lfAAltPKiO25Nx1tA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102044681},"main":"cli.mjs","type":"module","engines":{"node":">=18.0.0"},"gitHead":"a998ad626b358ec6dae675a2e1b1b3755450bdf0","scripts":{"postinstall":"node lib/happy-cli/scripts/unpack-tools.cjs"},"_npmUser":{"name":"imjszhang","email":"ortle3x3@gmail.com"},"overrides":{"shx":{"glob":"^13.0.0","shelljs":"^0.10.0"},"glob":"^13.0.0","rimraf":"^5.0.0","boolean":"^4.0.0","shelljs":"^0.10.0","happy-coder":{"shx":{"glob":"^13.0.0","shelljs":"^0.10.0"},"glob":"^13.0.0"}},"repository":{"url":"git+https://github.com/imjszhang/deepseek-cowork.git","type":"git"},"_npmVersion":"11.5.1","description":"Open-Source Alternative to Claude Cowork - CLI Tool","directories":{},"_nodeVersion":"24.6.0","dependencies":{"ai":"^5.0.107","ws":"^8.14.0","ink":"^6.5.1","ora":"^8.0.1","tar":"^7.5.2","tmp":"^0.2.5","zod":"^3.23.8","cors":"^2.8.5","open":"^10.1.0","uuid":"^9.0.0","axios":"^1.6.0","chalk":"^5.3.0","react":"^19.2.0","sql.js":"^1.11.0","express":"^4.18.2","fastify":"^5.6.2","ps-list":"^8.1.1","chokidar":"^3.6.0","commander":"^12.1.0","socket.io":"^4.7.0","tweetnacl":"^1.0.3","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.7.0","@stablelib/base64":"^2.0.1","libsodium-wrappers":"^0.7.13","http-proxy-middleware":"^3.0.5","@agentclientprotocol/sdk":"^0.8.0","@modelcontextprotocol/sdk":"^1.22.0","fastify-type-provider-zod":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/deepseek-cowork_0.1.31_1770314467788_0.8134000515473387","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"deepseek-cowork","version":"0.1.32","keywords":["deepseek","claude-cowork","open-source","ai-assistant","browser-automation","file-management","llm","claude-code","cli"],"author":{"name":"imjszhang"},"license":"MIT","_id":"deepseek-cowork@0.1.32","maintainers":[{"name":"imjszhang","email":"ortle3x3@gmail.com"}],"homepage":"https://deepseek-cowork.com","bugs":{"url":"https://github.com/imjszhang/deepseek-cowork/issues"},"bin":{"dsc":"cli.mjs","deepseek-cowork":"cli.mjs"},"dist":{"shasum":"e9b89fb4dd63e17b4bbbb766da9ba4e788e6344d","tarball":"https://registry.npmjs.org/deepseek-cowork/-/deepseek-cowork-0.1.32.tgz","fileCount":201,"integrity":"sha512-6sCxoq8HTBLNYeSG8VBJe1rjMywXThaOuh65/LNr4KB9ncjvaqu4d/uzrTNHh1ajICzatVWzaC5LM+GRPosvpg==","signatures":[{"sig":"MEUCIE1MtMyL+iHE3XeXYIJ311R11bRm+ZFvLDoH54UWUTgXAiEAoT2CwIC4IC+0tyAn3jyTpJxXoJvSt0umO6y7R7Y9fD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260281301},"main":"cli.mjs","type":"module","engines":{"node":">=18.0.0"},"gitHead":"d9167f290a1651eef2d890cf3064a464f412ba0b","scripts":{"postinstall":"node lib/happy-cli/scripts/unpack-tools.cjs"},"_npmUser":{"name":"imjszhang","email":"ortle3x3@gmail.com"},"overrides":{"shx":{"glob":"^13.0.0","shelljs":"^0.10.0"},"glob":"^13.0.0","rimraf":"^5.0.0","boolean":"^4.0.0","shelljs":"^0.10.0","happy-coder":{"shx":{"glob":"^13.0.0","shelljs":"^0.10.0"},"glob":"^13.0.0"}},"repository":{"url":"git+https://github.com/imjszhang/deepseek-cowork.git","type":"git"},"_npmVersion":"11.5.1","description":"Open-Source Alternative to Claude Cowork - CLI Tool","directories":{},"_nodeVersion":"24.6.0","dependencies":{"ai":"^5.0.107","ws":"^8.14.0","ink":"^6.5.1","ora":"^8.0.1","tar":"^7.5.2","tmp":"^0.2.5","zod":"^3.23.8","cors":"^2.8.5","open":"^10.1.0","uuid":"^9.0.0","axios":"^1.6.0","chalk":"^5.3.0","react":"^19.2.0","sql.js":"^1.11.0","express":"^4.18.2","fastify":"^5.6.2","ps-list":"^8.1.1","chokidar":"^3.6.0","commander":"^12.1.0","socket.io":"^4.7.0","tweetnacl":"^1.0.3","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.7.0","@stablelib/base64":"^2.0.1","libsodium-wrappers":"^0.7.13","http-proxy-middleware":"^3.0.5","@agentclientprotocol/sdk":"^0.8.0","@modelcontextprotocol/sdk":"^1.22.0","fastify-type-provider-zod":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/deepseek-cowork_0.1.32_1770481255244_0.7191052648072582","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"deepseek-cowork","version":"0.1.33","keywords":["deepseek","claude-cowork","open-source","ai-assistant","browser-automation","file-management","llm","claude-code","cli"],"author":{"name":"imjszhang"},"license":"MIT","_id":"deepseek-cowork@0.1.33","maintainers":[{"name":"imjszhang","email":"ortle3x3@gmail.com"}],"homepage":"https://deepseek-cowork.com","bugs":{"url":"https://github.com/imjszhang/deepseek-cowork/issues"},"bin":{"dsc":"cli.mjs","deepseek-cowork":"cli.mjs"},"dist":{"shasum":"00719f577bf0b6e9b59d5786fb512e136a0379af","tarball":"https://registry.npmjs.org/deepseek-cowork/-/deepseek-cowork-0.1.33.tgz","fileCount":198,"integrity":"sha512-kzUbiEHXNhD5E72wmslBF6+wLDdlH1vfK2nMOvkaBvgtZPV26cB9OPUXidNL0IuWS3zzA0ZhvMiQq1v4vUXrlg==","signatures":[{"sig":"MEQCIBemyQ5afZiqidGAnxyRRuoghN2xAebInblE1JsH6GkPAiBA0JR03UvSlWJxq2BQeEPxRiS8jJm7cxm3S48asONScQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102051530},"main":"cli.mjs","type":"module","engines":{"node":">=18.0.0"},"gitHead":"ea07f6d72e545f308695820aa9db31424ae573c1","scripts":{"postinstall":"node lib/happy-cli/scripts/unpack-tools.cjs"},"_npmUser":{"name":"imjszhang","email":"ortle3x3@gmail.com"},"overrides":{"shx":{"glob":"^13.0.0","shelljs":"^0.10.0"},"glob":"^13.0.0","rimraf":"^5.0.0","boolean":"^4.0.0","shelljs":"^0.10.0","happy-coder":{"shx":{"glob":"^13.0.0","shelljs":"^0.10.0"},"glob":"^13.0.0"}},"repository":{"url":"git+https://github.com/imjszhang/deepseek-cowork.git","type":"git"},"_npmVersion":"11.5.1","description":"Open-Source Alternative to Claude Cowork - CLI Tool","directories":{},"_nodeVersion":"24.6.0","dependencies":{"ai":"^5.0.107","ws":"^8.14.0","ink":"^6.5.1","ora":"^8.0.1","tar":"^7.5.2","tmp":"^0.2.5","zod":"^3.23.8","cors":"^2.8.5","open":"^10.1.0","uuid":"^9.0.0","axios":"^1.6.0","chalk":"^5.3.0","react":"^19.2.0","sql.js":"^1.11.0","express":"^4.18.2","fastify":"^5.6.2","ps-list":"^8.1.1","chokidar":"^3.6.0","commander":"^12.1.0","socket.io":"^4.7.0","tweetnacl":"^1.0.3","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.7.0","@stablelib/base64":"^2.0.1","libsodium-wrappers":"^0.7.13","http-proxy-middleware":"^3.0.5","@agentclientprotocol/sdk":"^0.8.0","@modelcontextprotocol/sdk":"^1.22.0","fastify-type-provider-zod":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/deepseek-cowork_0.1.33_1770537679539_0.5612031150907211","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"deepseek-cowork","version":"0.1.34","keywords":["deepseek","claude-cowork","open-source","ai-assistant","browser-automation","file-management","llm","claude-code","cli"],"author":{"name":"imjszhang"},"license":"MIT","_id":"deepseek-cowork@0.1.34","maintainers":[{"name":"imjszhang","email":"ortle3x3@gmail.com"}],"homepage":"https://deepseek-cowork.com","bugs":{"url":"https://github.com/imjszhang/deepseek-cowork/issues"},"bin":{"dsc":"cli.mjs","deepseek-cowork":"cli.mjs"},"dist":{"shasum":"244e055d5b585b76f987cab08733d60afa38db54","tarball":"https://registry.npmjs.org/deepseek-cowork/-/deepseek-cowork-0.1.34.tgz","fileCount":198,"integrity":"sha512-4TGalTKrEFlYK4iMqo5dhT16KB0xjRDctP1yAUJZwPv2evjVQRf4trt/cq/gUmYF9+OR8So4WX0ISIscWd/aZA==","signatures":[{"sig":"MEUCIQDY+Aw8Ix3HE9zRF2AYa1IQGJz0KyObUvOm/bXUgcXE7wIgRSZnw5MIeK/4EDc5iOacm5rFFTO5rff1ec/Uj9eK2Mc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102058694},"main":"cli.mjs","type":"module","engines":{"node":">=18.0.0"},"gitHead":"d87d1fd8640fb564a22c09e02ea6ab1b7d3a7c27","scripts":{"postinstall":"node lib/happy-cli/scripts/unpack-tools.cjs"},"_npmUser":{"name":"imjszhang","email":"ortle3x3@gmail.com"},"overrides":{"shx":{"glob":"^13.0.0","shelljs":"^0.10.0"},"glob":"^13.0.0","rimraf":"^5.0.0","boolean":"^4.0.0","shelljs":"^0.10.0","happy-coder":{"shx":{"glob":"^13.0.0","shelljs":"^0.10.0"},"glob":"^13.0.0"}},"repository":{"url":"git+https://github.com/imjszhang/deepseek-cowork.git","type":"git"},"_npmVersion":"11.5.1","description":"Open-Source Alternative to Claude Cowork - CLI Tool","directories":{},"_nodeVersion":"24.6.0","dependencies":{"ai":"^5.0.107","ws":"^8.14.0","ink":"^6.5.1","ora":"^8.0.1","tar":"^7.5.2","tmp":"^0.2.5","zod":"^3.23.8","cors":"^2.8.5","open":"^10.1.0","uuid":"^9.0.0","axios":"^1.6.0","chalk":"^5.3.0","react":"^19.2.0","sql.js":"^1.11.0","express":"^4.18.2","fastify":"^5.6.2","ps-list":"^8.1.1","chokidar":"^3.6.0","commander":"^12.1.0","socket.io":"^4.7.0","tweetnacl":"^1.0.3","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.7.0","@stablelib/base64":"^2.0.1","libsodium-wrappers":"^0.7.13","http-proxy-middleware":"^3.0.5","@agentclientprotocol/sdk":"^0.8.0","@modelcontextprotocol/sdk":"^1.22.0","fastify-type-provider-zod":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/deepseek-cowork_0.1.34_1770578150191_0.2029137437397186","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"deepseek-cowork","version":"0.1.35","keywords":["deepseek","claude-cowork","open-source","ai-assistant","browser-automation","file-management","llm","claude-code","cli"],"author":{"name":"imjszhang"},"license":"MIT","_id":"deepseek-cowork@0.1.35","maintainers":[{"name":"imjszhang","email":"ortle3x3@gmail.com"}],"homepage":"https://deepseek-cowork.com","bugs":{"url":"https://github.com/imjszhang/deepseek-cowork/issues"},"bin":{"dsc":"cli.mjs","deepseek-cowork":"cli.mjs"},"dist":{"shasum":"74b73455c8655e497e99a9b7562b5156fae76644","tarball":"https://registry.npmjs.org/deepseek-cowork/-/deepseek-cowork-0.1.35.tgz","fileCount":198,"integrity":"sha512-/fY8+lg9RNt38DA/PFeUMXSCNDnfCYFLocaoKAraxFlE223i6qiy7kw4FWsjblwsJ6+2QU8k2xyoWj//a/dPrA==","signatures":[{"sig":"MEUCIFtaOUnpQYkukGdekVPcaihzRMDTsg7uDF4bfEcOus4uAiEA/p0/4jrcW9Q4DyHU3eLfxksU6GtuXOaMz5RddDe1Ffw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102061763},"main":"cli.mjs","type":"module","engines":{"node":">=18.0.0"},"gitHead":"935d67647100721b7e8c59737735598a3c24e92b","scripts":{"postinstall":"node lib/happy-cli/scripts/unpack-tools.cjs"},"_npmUser":{"name":"imjszhang","email":"ortle3x3@gmail.com"},"overrides":{"shx":{"glob":"^13.0.0","shelljs":"^0.10.0"},"glob":"^13.0.0","rimraf":"^5.0.0","boolean":"^4.0.0","shelljs":"^0.10.0","happy-coder":{"shx":{"glob":"^13.0.0","shelljs":"^0.10.0"},"glob":"^13.0.0"}},"repository":{"url":"git+https://github.com/imjszhang/deepseek-cowork.git","type":"git"},"_npmVersion":"11.5.1","description":"Open-Source Alternative to Claude Cowork - CLI Tool","directories":{},"_nodeVersion":"24.6.0","dependencies":{"ai":"^5.0.107","ws":"^8.14.0","ink":"^6.5.1","ora":"^8.0.1","tar":"^7.5.2","tmp":"^0.2.5","zod":"^3.23.8","cors":"^2.8.5","open":"^10.1.0","uuid":"^9.0.0","axios":"^1.6.0","chalk":"^5.3.0","react":"^19.2.0","sql.js":"^1.11.0","express":"^4.18.2","fastify":"^5.6.2","ps-list":"^8.1.1","chokidar":"^3.6.0","commander":"^12.1.0","socket.io":"^4.7.0","tweetnacl":"^1.0.3","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.7.0","@stablelib/base64":"^2.0.1","libsodium-wrappers":"^0.7.13","http-proxy-middleware":"^3.0.5","@agentclientprotocol/sdk":"^0.8.0","@modelcontextprotocol/sdk":"^1.22.0","fastify-type-provider-zod":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/deepseek-cowork_0.1.35_1770837192359_0.4881951850592543","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"deepseek-cowork","version":"0.2.0","keywords":["deepseek","claude-cowork","open-source","ai-assistant","browser-automation","file-management","llm","claude-code","cli"],"author":{"name":"imjszhang"},"license":"MIT","_id":"deepseek-cowork@0.2.0","maintainers":[{"name":"imjszhang","email":"ortle3x3@gmail.com"}],"homepage":"https://deepseek-cowork.com","bugs":{"url":"https://github.com/imjszhang/Deepseek-Cowork/issues"},"bin":{"dsc":"cli.mjs","deepseek-cowork":"cli.mjs"},"dist":{"shasum":"205306e9201429f700520a562af6924587009234","tarball":"https://registry.npmjs.org/deepseek-cowork/-/deepseek-cowork-0.2.0.tgz","fileCount":198,"integrity":"sha512-wxx0HN3CP4jiq3434id0tMUxjrtZznWgjxCOrlNq+43O+vAc2bsPCjKVBg2i+i5xNWoMzZ0yr/6zjTMzgUWapw==","signatures":[{"sig":"MEUCIQCMQi+WhCd9n5E5PFWtfjOZ4ll64SsIxWKCiEOkGOfmigIgMXYyzqFEPMQFG+DX5DMNkOfsjkuaaQ71hlX51TsZ8G0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102083186},"main":"cli.mjs","type":"module","engines":{"node":">=18.0.0"},"gitHead":"dd36b5ff2b81d507ccd7512c1cc16758fa9df417","scripts":{"postinstall":"node lib/happy-cli/scripts/unpack-tools.cjs"},"_npmUser":{"name":"imjszhang","email":"ortle3x3@gmail.com"},"overrides":{"qs":"^6.15.1","shx":{"glob":"^13.0.0","shelljs":"^0.10.0"},"defu":"^6.1.7","glob":"^13.0.0","vite":"^7.3.2","yaml":"^2.8.3","lodash":"^4.18.1","rimraf":"^5.0.0","rollup":"^4.60.2","router":{"path-to-regexp":"^8.4.2"},"boolean":"^4.0.0","flatted":"^3.4.2","postcss":"^8.5.12","shelljs":"^0.10.0","anymatch":{"picomatch":"^2.3.2"},"readdirp":{"picomatch":"^2.3.2"},"micromatch":{"picomatch":"^2.3.2"},"tinyglobby":{"picomatch":"^4.0.4"},"minimatch@3":{"brace-expansion":"^1.1.14"},"follow-redirects":"^1.16.0","socket.io-parser":"^4.2.6"},"repository":{"url":"git+https://github.com/imjszhang/Deepseek-Cowork.git","type":"git"},"_npmVersion":"11.5.1","description":"Open-Source Alternative to Claude Cowork - CLI Tool","directories":{},"_nodeVersion":"24.6.0","dependencies":{"ai":"^5.0.107","ws":"^8.20.0","ink":"^6.5.1","ora":"^8.0.1","tar":"^7.5.13","tmp":"^0.2.5","zod":"^3.23.8","cors":"^2.8.5","open":"^10.1.0","axios":"^1.15.2","chalk":"^5.3.0","react":"^19.2.0","sql.js":"^1.14.1","express":"^4.22.1","fastify":"^5.8.5","ps-list":"^8.1.1","chokidar":"^3.6.0","commander":"^12.1.0","node-cron":"^4.2.1","socket.io":"^4.8.3","tweetnacl":"^1.0.3","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.8.3","@stablelib/base64":"^2.0.1","libsodium-wrappers":"^0.7.13","http-proxy-middleware":"^3.0.5","@agentclientprotocol/sdk":"^0.8.0","@modelcontextprotocol/sdk":"^1.29.0","fastify-type-provider-zod":"4.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/deepseek-cowork_0.2.0_1777284498734_0.8594014708556696","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"deepseek-cowork","version":"0.3.0","keywords":["deepseek","claude-cowork","open-source","ai-assistant","file-management","llm","claude-code","local-service","session-management","cli"],"author":{"name":"imjszhang"},"license":"MIT","_id":"deepseek-cowork@0.3.0","maintainers":[{"name":"imjszhang","email":"ortle3x3@gmail.com"}],"homepage":"https://deepseek-cowork.com","bugs":{"url":"https://github.com/imjszhang/Deepseek-Cowork/issues"},"bin":{"dsc":"cli.mjs","deepseek-cowork":"cli.mjs"},"dist":{"shasum":"97f8e835909f9f4c0ec020dd64a4d7fb2e3b453c","tarball":"https://registry.npmjs.org/deepseek-cowork/-/deepseek-cowork-0.3.0.tgz","fileCount":160,"integrity":"sha512-n4THz2AaqhEUx5N35IoTpODYbRlm3Bq5TsFvmr8zgUWoe3j4lJx6iqP5IO3bg/4vZuTVOFKgz78giSSCyp9YfQ==","signatures":[{"sig":"MEUCIQCyTumtBI/UBg7AoJimbQi5tP1MYQ1wdtCQBYOMDToZhgIgCIXi/UsTrN/ta7GAlkpan2P1+EFCFikj7ZWOq3HCyPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113948971},"main":"cli.mjs","type":"module","engines":{"node":">=18.0.0"},"gitHead":"ad3594be16f353f2f32615b079630ae5bfe33862","scripts":{"postinstall":"node lib/happy-cli/scripts/unpack-tools.cjs"},"_npmUser":{"name":"imjszhang","email":"ortle3x3@gmail.com"},"overrides":{"qs":"^6.15.1","shx":{"glob":"^13.0.0","shelljs":"^0.10.0"},"defu":"^6.1.7","glob":"^13.0.0","vite":"^7.3.2","yaml":"^2.8.3","lodash":"^4.18.1","rimraf":"^5.0.0","rollup":"^4.60.2","router":{"path-to-regexp":"^8.4.2"},"boolean":"^4.0.0","flatted":"^3.4.2","postcss":"^8.5.12","shelljs":"^0.10.0","anymatch":{"picomatch":"^2.3.2"},"readdirp":{"picomatch":"^2.3.2"},"micromatch":{"picomatch":"^2.3.2"},"tinyglobby":{"picomatch":"^4.0.4"},"minimatch@3":{"brace-expansion":"^1.1.14"},"follow-redirects":"^1.16.0","socket.io-parser":"^4.2.6"},"repository":{"url":"git+https://github.com/imjszhang/Deepseek-Cowork.git","type":"git"},"_npmVersion":"11.5.1","description":"Open-Source Alternative to Claude Cowork - CLI Tool","directories":{},"_nodeVersion":"24.6.0","dependencies":{"ai":"^5.0.107","ws":"^8.20.0","ink":"^6.5.1","ora":"^8.0.1","tar":"^7.5.2","tmp":"^0.2.5","zod":"3.25.76","cors":"^2.8.5","open":"^10.1.0","axios":"^1.15.2","chalk":"^5.3.0","react":"^19.2.0","sql.js":"^1.14.1","express":"^4.22.1","fastify":"^5.6.2","ps-list":"^8.1.1","chokidar":"^3.6.0","commander":"^12.1.0","node-cron":"^4.2.1","socket.io":"^4.8.3","tweetnacl":"^1.0.3","http-proxy":"^1.18.1","cross-spawn":"^7.0.6","@noble/hashes":"^2.0.1","@noble/ed25519":"^3.0.0","@stablelib/hex":"^2.0.1","expo-server-sdk":"^3.15.0","qrcode-terminal":"^0.12.0","socket.io-client":"^4.8.1","@stablelib/base64":"^2.0.1","@slopus/happy-wire":"file:lib/happy-wire","libsodium-wrappers":"^0.7.13","@paralleldrive/cuid2":"^2.2.2","http-proxy-middleware":"^3.0.5","@agentclientprotocol/sdk":"^0.14.1","@modelcontextprotocol/sdk":"1.25.3","fastify-type-provider-zod":"4.0.2","@anthropic-ai/sandbox-runtime":"^0.0.37","@anthropic-ai/claude-agent-sdk":"^0.2.96"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/deepseek-cowork_0.3.0_1777393155588_0.3605643334512023","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"deepseek-cowork","version":"0.4.0","description":"Open-Source Alternative to Claude Cowork - CLI Tool","author":{"name":"imjszhang"},"license":"MIT","type":"module","bin":{"deepseek-cowork":"cli.mjs","dsc":"cli.mjs"},"main":"cli.mjs","scripts":{"postinstall":"node scripts/ensure-happy-wire.mjs && node node_modules/happy/scripts/unpack-tools.cjs"},"keywords":["deepseek","claude-cowork","open-source","ai-assistant","file-management","llm","claude-code","local-service","session-management","cli"],"dependencies":{"chalk":"^5.3.0","commander":"^12.1.0","open":"^10.1.0","ora":"^8.0.1","express":"^4.22.1","cors":"^2.8.5","socket.io":"^4.8.3","socket.io-client":"^4.8.1","chokidar":"^3.6.0","node-cron":"^4.2.1","ws":"^8.20.0","sql.js":"^1.14.1","axios":"^1.15.2","libsodium-wrappers":"^0.7.13","tar":"^7.5.2","@agentclientprotocol/sdk":"^0.14.1","@anthropic-ai/claude-agent-sdk":"^0.2.96","@anthropic-ai/sandbox-runtime":"^0.0.37","@modelcontextprotocol/sdk":"1.25.3","@noble/ed25519":"^3.0.0","@noble/hashes":"^2.0.1","@paralleldrive/cuid2":"^2.2.2","@slopus/happy-wire":"^0.1.0","happy":"1.1.10-beta.6","@stablelib/base64":"^2.0.1","@stablelib/hex":"^2.0.1","ai":"^5.0.107","cross-spawn":"^7.0.6","expo-server-sdk":"^3.15.0","fastify":"^5.6.2","fastify-type-provider-zod":"4.0.2","http-proxy":"^1.18.1","http-proxy-middleware":"^3.0.5","ink":"^6.5.1","ps-list":"^8.1.1","qrcode-terminal":"^0.12.0","react":"^19.2.0","tmp":"^0.2.5","tweetnacl":"^1.0.3","zod":"3.25.76"},"overrides":{"anymatch":{"picomatch":"^2.3.2"},"micromatch":{"picomatch":"^2.3.2"},"minimatch@3":{"brace-expansion":"^1.1.14"},"readdirp":{"picomatch":"^2.3.2"},"tinyglobby":{"picomatch":"^4.0.4"},"defu":"^6.1.7","flatted":"^3.4.2","follow-redirects":"^1.16.0","rimraf":"^5.0.0","glob":"^13.0.0","lodash":"^4.18.1","postcss":"^8.5.12","qs":"^6.15.1","rollup":"^4.60.2","socket.io-parser":"^4.2.6","vite":"^7.3.2","yaml":"^2.8.3","boolean":"^4.0.0","shelljs":"^0.10.0","router":{"path-to-regexp":"^8.4.2"},"shx":{"shelljs":"^0.10.0","glob":"^13.0.0"}},"engines":{"node":">=18.0.0"},"repository":{"type":"git","url":"git+https://github.com/imjszhang/Deepseek-Cowork.git"},"homepage":"https://deepseek-cowork.com","bugs":{"url":"https://github.com/imjszhang/Deepseek-Cowork/issues"},"publishConfig":{"registry":"https://registry.npmjs.org","access":"public"},"_id":"deepseek-cowork@0.4.0","gitHead":"4c262e6a44275d578e2076b4f61a7c4b2b6e23e2","_nodeVersion":"24.5.0","_npmVersion":"11.5.1","dist":{"integrity":"sha512-rM0ruFnLU8Y8rcG8nOz8RwcTMcLLG8QjCYZMSLBBUI5NqZSlxIyzINwZO+OEGzryg2Wtn4rZDy4HqUNH0+tBtg==","shasum":"19bb4073d7bac86c56b9d45b10cd7d29c1893dcf","tarball":"https://registry.npmjs.org/deepseek-cowork/-/deepseek-cowork-0.4.0.tgz","fileCount":105,"unpackedSize":1524369,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCjKy3q6xsz7PmsJYe9I+52dysdcqXQNsqb457SfDf4fwIgBVRfgrflJhPY30CzVX1QA2NWQ3PSmN0Ch3ZhqD67ip8="}]},"_npmUser":{"name":"imjszhang","email":"ortle3x3@gmail.com"},"directories":{},"maintainers":[{"name":"imjszhang","email":"ortle3x3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/deepseek-cowork_0.4.0_1779438286243_0.3511400393516906"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-20T21:15:16.509Z","modified":"2026-05-22T08:24:46.629Z","0.1.0":"2026-01-20T21:15:16.737Z","0.1.1":"2026-01-21T09:21:43.890Z","0.1.2":"2026-01-21T09:41:17.609Z","0.1.3":"2026-01-22T10:42:13.802Z","0.1.4":"2026-01-22T11:10:37.480Z","0.1.5":"2026-01-22T11:51:21.447Z","0.1.6":"2026-01-22T19:05:12.705Z","0.1.7":"2026-01-22T19:48:44.699Z","0.1.8":"2026-01-22T20:44:52.917Z","0.1.9":"2026-01-22T20:58:34.299Z","0.1.10":"2026-01-23T03:29:04.691Z","0.1.11":"2026-01-23T04:43:31.647Z","0.1.12":"2026-01-23T05:16:10.548Z","0.1.13":"2026-01-23T05:47:38.581Z","0.1.14":"2026-01-23T19:39:21.106Z","0.1.15":"2026-01-24T14:37:13.372Z","0.1.16":"2026-01-24T16:49:18.766Z","0.1.17":"2026-01-24T16:59:52.453Z","0.1.18":"2026-01-24T21:01:07.514Z","0.1.19":"2026-01-25T09:39:39.239Z","0.1.20":"2026-01-25T12:06:01.213Z","0.1.21":"2026-01-25T14:06:02.174Z","0.1.22":"2026-01-26T18:47:45.931Z","0.1.23":"2026-01-26T19:50:01.529Z","0.1.24":"2026-01-27T19:27:16.252Z","0.1.25":"2026-01-28T17:19:56.649Z","0.1.26":"2026-01-30T18:59:44.047Z","0.1.27":"2026-02-01T18:25:03.865Z","0.1.28":"2026-02-01T19:51:23.997Z","0.1.29":"2026-02-02T20:19:45.098Z","0.1.31":"2026-02-05T18:01:10.360Z","0.1.32":"2026-02-07T16:20:58.138Z","0.1.33":"2026-02-08T08:01:21.885Z","0.1.34":"2026-02-08T19:15:52.529Z","0.1.35":"2026-02-11T19:13:14.700Z","0.2.0":"2026-04-27T10:08:21.062Z","0.3.0":"2026-04-28T16:19:18.196Z","0.4.0":"2026-05-22T08:24:46.450Z"},"bugs":{"url":"https://github.com/imjszhang/Deepseek-Cowork/issues"},"author":{"name":"imjszhang"},"license":"MIT","homepage":"https://deepseek-cowork.com","keywords":["deepseek","claude-cowork","open-source","ai-assistant","file-management","llm","claude-code","local-service","session-management","cli"],"repository":{"type":"git","url":"git+https://github.com/imjszhang/Deepseek-Cowork.git"},"description":"Open-Source Alternative to Claude Cowork - CLI Tool","maintainers":[{"name":"imjszhang","email":"ortle3x3@gmail.com"}],"readme":"<h1 align=\"center\">DeepSeek Cowork</h1>\n\n<p align=\"center\">\n<a href=\"https://deepseek-cowork.com\">\n  <img width=\"1280\" height=\"640\" alt=\"DeepSeek Cowork banner\" src=\"./docs/images/preview.png\">\n</a>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://opensource.org/licenses/MIT\">\n    <img src=\"https://img.shields.io/badge/License-MIT-blue.svg?style=flat-square\" alt=\"License: MIT\" />\n  </a>\n  <a href=\"https://github.com/imjszhang/Deepseek-Cowork\">\n    <img src=\"https://img.shields.io/badge/Version-0.4.0-blue.svg?style=flat-square\" alt=\"Version\" />\n  </a>\n  <a href=\"https://www.electronjs.org/\">\n    <img src=\"https://img.shields.io/badge/Electron-28.x-47848F?style=flat-square&logo=electron\" alt=\"Electron\" />\n  </a>\n  <a href=\"https://nodejs.org/\">\n    <img src=\"https://img.shields.io/badge/Node.js-18+-339933?style=flat-square&logo=node.js\" alt=\"Node.js\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"#why-this-project\">English</a> | <a href=\"./docs/README_CN.md\">中文文档</a>\n</p>\n\n---\n## DEMO\n\nhttps://github.com/user-attachments/assets/a744dd83-0689-4fbe-8638-be0fe5e32935\n\n## Why This Project?\n\nOn January 13, 2026, Anthropic released [Claude Cowork](https://claude.ai/cowork):\n\n> *\"Introducing Cowork: Claude Code for the rest of your work.\"*\n\nGreat product, but:\n\n| | Claude Cowork | DeepSeek Cowork |\n|--|---------------|-----------------|\n| **Price** | 💰 Expensive | ✅ Ultra-low cost |\n| **Accessibility** | 🔒 Complex setup, regional restrictions | ✅ Ready to use |\n| **Open Source** | ❌ Proprietary | ✅ Fully open source |\n| **Self-hosting** | ❌ Not supported | ✅ Supports private deployment |\n\nWe want everyone to have access to a great AI assistant — so we built this.\n\n## Why DeepSeek?\n\n| Solid Baseline | Ultra Affordable | Fully Open |\n|----------------|------------------|------------|\n| Reliable performance among open-source LLMs | Most competitive API pricing | Supports local deployment & customization |\n\n## Core Philosophy\n\n> **Open-source models will eventually catch up with closed-source.**\n\nWe believe it's only a matter of time. Rather than wait, we're building the infrastructure now.\n\nWhen open-source models reach parity, DeepSeek Cowork will be ready.\n\n## Why Now?\n\nThis would have been impossible before. But two things changed:\n\n1. **AI Coding explosion** - Dramatically reduced development costs, enabling individuals to build complex applications\n2. **Engineering bridges the gap** - Prompt engineering, skill systems, and context management can enhance the experience on existing models\n\n## What Can It Do?\n\nUse natural language to have AI help you with:\n\n- 🤖 **Task Coordination** - Turn natural language requests into multi-step AI workflows\n- 📁 **File Management** - Browse, organize, and preview your workspace files\n- 🧠 **Persistent Memory** - AI remembers conversation context, understands your habits\n\n**Typical Scenarios**\n\n| Scenario | Example |\n|----------|---------|\n| Task Delegation | \"Review this module, summarize the risks, and suggest a safe refactor plan\" |\n| Project Setup | \"Create the project structure and prepare the initial configuration files\" |\n| Content Organization | \"Sort files in my downloads folder by type\" |\n| Session Follow-up | \"Summarize what changed today and remind me what to do next\" |\n\n> 💡 Like having a 24/7 digital assistant at your command\n\n---\n\n# Technical Documentation\n\n## Architecture Highlights\n\nDeepSeek Cowork adopts a unique **Hybrid SaaS** architecture, combining the best of cloud-based SaaS and local desktop applications:\n\n```\n┌─────────────────────────────────────────────────────────────────┐\n│                        User's Computer                          │\n│  ┌──────────────┐    ┌──────────────┐    ┌──────────────────┐  │\n│  │   Electron   │    │  Web Browser │    │   CLI Tool       │  │\n│  │   Desktop    │    │  (Chrome,    │    │ deepseek-cowork  │  │\n│  │     App      │    │   Edge...)   │    │                  │  │\n│  └──────┬───────┘    └──────┬───────┘    └────────┬─────────┘  │\n│         │ IPC               │ HTTP/WS             │ manage     │\n│         └───────────────────┼─────────────────────┘            │\n│                             ▼                                   │\n│                    ┌────────────────┐                          │\n│                    │  LocalService  │◄── All data stays local  │\n│                    │  (Node.js)     │                          │\n│                    └────────┬───────┘                          │\n└─────────────────────────────┼───────────────────────────────────┘\n                              │ Encrypted\n                              ▼\n                    ┌────────────────┐\n                    │   Happy AI     │\n                    │   (Cloud)      │\n                    └────────────────┘\n```\n\n| Feature | Benefit |\n|---------|---------|\n| **Zero Server Cost** | Static frontend hosted on GitHub Pages, no backend infrastructure needed |\n| **Data Privacy** | All user data, settings, and files remain on your local machine |\n| **Unified Experience** | Same UI/UX whether using Desktop app or Web browser |\n\n### How It Works\n\n1. **Desktop Mode**: Electron app communicates with LocalService via IPC\n2. **Web Mode**: Browser connects to LocalService via HTTP/WebSocket on `localhost:3333`\n3. **CLI Mode**: Manage LocalService directly from terminal\n\nThe `ApiAdapter` layer automatically detects the environment and routes API calls appropriately.\n\n## Happy Integration\n\nDeepSeek Cowork integrates with [Happy](https://github.com/slopus/happy), an open-source mobile and web client for AI coding agents.\n\n| Feature | Description |\n|---------|-------------|\n| **End-to-End Encryption** | All messages are encrypted locally before transmission - your data never leaves your device unencrypted |\n| **Mobile Access** | Use the Happy App ([iOS](https://apps.apple.com/us/app/happy-claude-code-client/id6748571505) / [Android](https://play.google.com/store/apps/details?id=com.ex3ndr.happy)) to monitor and control AI tasks on the go |\n| **Push Notifications** | Get alerted when AI needs permission or encounters errors |\n| **Open Source** | Fully auditable code with no telemetry or tracking |\n\n> DeepSeek Cowork uses Happy's account server for session management and encrypted sync across devices.\n\n## Core Components\n\n| Component | Description |\n|-----------|-------------|\n| **Claude Code** | Original Claude Code integrated as Agent kernel with all features and capabilities |\n| **[Happy](https://github.com/slopus/happy)** | Open-source AI session management (npm `happy@1.1.10-beta.6`), integrated via `lib/happy/` AgentRuntime |\n| **LocalService** | Local runtime that powers the desktop app, web UI, and CLI workflows |\n| **Electron App** | Cross-platform desktop interface integrating all components |\n\n## Quick Start\n\n```bash\ngit clone https://github.com/imjszhang/Deepseek-Cowork.git\ncd deepseek-cowork\nnpm install\ncd packages/cli && npm install && cd ../..\nnpm start\n```\n\nDevelopment mode: `npm run dev`\n\n### Runtime Entry Points\n\n- `npm start` launches the Electron desktop app.\n- `npm run local-service` starts the supported LocalService runtime directly.\n- `npm run server` is kept as a compatibility alias for `npm run local-service`.\n- `server/index.js` is deprecated and is no longer a supported standalone entry point.\n\n## Web Version (Hybrid SaaS)\n\nUse DeepSeek Cowork directly in your browser without installing the desktop app.\n\n### Online Demo\n\nVisit [deepseek-cowork.com](https://deepseek-cowork.com) to try the web interface.\n\n### Prerequisites\n\n- Node.js 18+\n- npm or yarn\n\n### Setup Local Service\n\n```bash\n# Install CLI tool globally (latest version: 0.4.0)\nnpm install -g deepseek-cowork@0.4.0\n\n# Or start the same LocalService from the repository\nnpm run local-service\n\n# Start local service (background mode)\ndeepseek-cowork start --daemon\n\n# Open web interface in browser\ndeepseek-cowork open\n```\n\n### CLI Commands Reference\n\n> **CLI Version**: `deepseek-cowork@0.4.0`\n\n| Command | Description |\n|---------|-------------|\n| `deepseek-cowork start` | Start local service (foreground) |\n| `deepseek-cowork start --daemon` | Start local service (background) |\n| `deepseek-cowork stop` | Stop local service |\n| `deepseek-cowork status` | Check service status |\n| `deepseek-cowork open` | Open web interface in browser |\n| `deepseek-cowork config` | View/edit configuration |\n| `deepseek-cowork deploy` | Deploy skills to work directories |\n| `deepseek-cowork module` | Manage server modules |\n\n#### Deploy Skills\n\n```bash\n# Deploy built-in skills to work directories\ndeepseek-cowork deploy\n\n# Deploy with Chinese templates\ndeepseek-cowork deploy --lang zh\n\n# Deploy custom skill from any path\ndeepseek-cowork deploy --from ./my-skill --target my-project\n\n# Check deployment status\ndeepseek-cowork deploy status\n```\n\n#### Manage Server Modules\n\n```bash\n# List available modules\ndeepseek-cowork module list\n\n# Deploy a module\ndeepseek-cowork module deploy demo-module\n\n# Deploy custom module from any path\ndeepseek-cowork module deploy my-module --from ./my-module-source\n\n# Check deployed modules status\ndeepseek-cowork module status\n```\n\n### Build Web Version\n\n```bash\n# Build static files for web deployment\nnpm run build:web\n\n# Verify docs/app is still in sync with renderer sources\nnpm run check:web-sync\n\n# Output: docs/app/\n```\n\nThe web frontend is deployed to GitHub Pages automatically.\n\n## Building Desktop Clients\n\nBuild standalone installers for Windows, macOS, and Linux:\n\n```bash\n# Build for current platform\nnpm run build\n\n# Build for specific platform\nnpm run build:win    # Windows (NSIS installer + portable)\nnpm run build:mac    # macOS (DMG, Intel + Apple Silicon)\nnpm run build:linux  # Linux (AppImage, deb, rpm)\n\n# Build for all platforms\nnpm run build:all\n```\n\nBuilt packages will be output to the `dist/` directory.\n\n### Version Management\n\nThe project uses semantic versioning (SemVer). Current version: **V0.4.0**\n\nUpdate version numbers:\n\n```bash\nnpm run version:patch   # 0.1.0 → 0.1.1 (bug fixes)\nnpm run version:minor   # 0.1.0 → 0.2.0 (new features)\nnpm run version:major   # 0.1.0 → 1.0.0 (breaking changes)\n```\n\nThe version number is automatically synchronized to:\n- `package.json` - Source of truth\n- `renderer/index.html` - UI display (auto-updated during build)\n- Application runtime - Dynamically loaded from package.json\n\n## Contributing\n\nPRs welcome! Fork → Change → Submit.\n\n## License\n\nMIT\n\n## Acknowledgments\n\nThis project is built upon:\n\n- [Happy](https://github.com/slopus/happy) - AI session management client\n- [Electron](https://www.electronjs.org/) - Cross-platform desktop framework\n- [DeepSeek](https://www.deepseek.com/) - Open-source LLM\n\n---\n\n<div align=\"center\">\n\n**Making great AI assistants accessible to everyone**\n\n[![X](https://img.shields.io/badge/X-@imjszhang-000000?logo=x)](https://x.com/imjszhang)\n\n*Current version: V0.4.0 | Last updated: 2026-05-22*\n\n</div>\n","readmeFilename":"README.md"}