{"_id":"vibecraft","_rev":"14-31ff7e5ae10876b9e1543a80b838171c","name":"vibecraft","dist-tags":{"latest":"0.1.16"},"versions":{"0.0.1":{"name":"vibecraft","version":"0.0.1","keywords":["claude","visualization","coming-soon"],"author":{"name":"asara"},"license":"MIT","_id":"vibecraft@0.0.1","maintainers":[{"name":"nearcyan","email":"asara@asara.ai"}],"homepage":"https://vibecraft.sh","bugs":{"url":"https://github.com/asara/vibecraft/issues"},"dist":{"shasum":"37e507eadd2b8339e9e304d3e1781c24083aa2dc","tarball":"https://registry.npmjs.org/vibecraft/-/vibecraft-0.0.1.tgz","fileCount":1,"integrity":"sha512-jpIILJeO0envoggUkWWe75w0qPJsxriCA1JFEMW/HnFzqZepmBqwxN47CT7g/xSLDiUCc0nsRVbLlqEX0W2HIg==","signatures":[{"sig":"MEUCIQDIPDkc1dCKLdet2JFYGjhcwecIsh9Y7sfL5qV9U0/CgAIgPNyKJbQ+t9ohk/Th6cZ4eiHLXuFxNeyhMhrvDOhkSnc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":342},"_npmUser":{"name":"nearcyan","email":"asara@asara.ai"},"repository":{"url":"git+https://github.com/asara/vibecraft.git","type":"git"},"_npmVersion":"10.4.0","description":"3D visualization for Claude Code - coming soon","directories":{},"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vibecraft_0.0.1_1768269921086_0.15901707505840834","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"vibecraft","version":"0.1.0","keywords":["claude","claude-code","visualization","3d","vibecoding","ai","developer-tools"],"author":{"name":"asara"},"license":"MIT","_id":"vibecraft@0.1.0","maintainers":[{"name":"nearcyan","email":"asara@asara.ai"}],"homepage":"https://github.com/asara/vibecraft#readme","bugs":{"url":"https://github.com/asara/vibecraft/issues"},"bin":{"vibecraft":"bin/cli.js"},"dist":{"shasum":"3e37f51284eff39fc0267f09486d7568274b81c8","tarball":"https://registry.npmjs.org/vibecraft/-/vibecraft-0.1.0.tgz","fileCount":13,"integrity":"sha512-aJdr0h4QbDcOT9DkZz6a8HEXt1/lXvQhramPhLaJu29IGJ/iKR3ISSHmqNAOaC7MBCtF42fubPL0OhDTcYotVQ==","signatures":[{"sig":"MEYCIQDfuinzDrtMD9f5fSTb5O4LWcBtpDopKVj2S/Z4qQF4dQIhAM/q/GxI1/lUGdjsGj9kjB+CWxeEynm+KBrNyWg61nv/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1006815},"type":"module","gitHead":"974ce2d2878b0c7d0f01cea98580e1f8d8d46809","scripts":{"dev":"concurrently \"npm run dev:client\" \"npm run dev:server\"","build":"npm run build:client && npm run build:server","deploy":"./scripts/deploy.sh","server":"tsx server/index.ts","prepack":"npm run build","preview":"vite preview","dev:client":"vite","dev:server":"tsx watch server/index.ts","build:client":"tsc && vite build","build:server":"tsc -p tsconfig.server.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"nearcyan","email":"asara@asara.ai"},"repository":{"url":"git+https://github.com/asara/vibecraft.git","type":"git"},"_npmVersion":"10.4.0","description":"3D visualization of Claude Code as an interactive workshop","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ws":"^8.18.0","tone":"^15.1.22","three":"^0.170.0","chokidar":"^4.0.0","@deepgram/sdk":"^4.11.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vite":"^6.0.0","@types/ws":"^8.5.13","typescript":"^5.6.0","@types/node":"^22.0.0","@types/three":"^0.170.0","concurrently":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibecraft_0.1.0_1768282134944_0.8639012451988108","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"vibecraft","version":"0.1.3","keywords":["claude","claude-code","visualization","3d","vibecoding","ai","developer-tools"],"author":{"name":"asara"},"license":"MIT","_id":"vibecraft@0.1.3","maintainers":[{"name":"nearcyan","email":"asara@asara.ai"}],"homepage":"https://github.com/Elysian-Labs/vibecraft#readme","bugs":{"url":"https://github.com/Elysian-Labs/vibecraft/issues"},"bin":{"vibecraft":"bin/cli.js"},"dist":{"shasum":"e7b1977e012aa1d55ab5a52ffed86459c1f22947","tarball":"https://registry.npmjs.org/vibecraft/-/vibecraft-0.1.3.tgz","fileCount":17,"integrity":"sha512-G/kk7+BhQTnrCCRFeLOaw2WSbwP0JwH6JQRfP7iQiR8CZ+MDWkMaGr0Na7zOYVcJW3h1e6d2auyTPe7RmgxgRw==","signatures":[{"sig":"MEYCIQCOcVbaDsZG8Qxc1IcjX+Qf3Kgw6strNL0DMUt8BpMD+wIhAMXBk7E6fMrpyNsFh4TXlj59mW9ItbKKPN8uJfCVXt4T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1093652},"type":"module","gitHead":"df63c0b1d551092d552518b829e503b15c04eb1c","scripts":{"dev":"concurrently \"npm run dev:client\" \"npm run dev:server\"","build":"npm run build:client && npm run build:server","deploy":"./scripts/deploy.sh","server":"tsx server/index.ts","prepack":"npm run build","preview":"vite preview","dev:client":"vite","dev:server":"tsx watch server/index.ts","build:client":"tsc && vite build","build:server":"tsc -p tsconfig.server.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"nearcyan","email":"asara@asara.ai"},"repository":{"url":"git+https://github.com/Elysian-Labs/vibecraft.git","type":"git"},"_npmVersion":"10.4.0","description":"3D visualization of Claude Code as an interactive workshop","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ws":"^8.18.0","tone":"^15.1.22","three":"^0.170.0","chokidar":"^4.0.0","@deepgram/sdk":"^4.11.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vite":"^6.0.0","@types/ws":"^8.5.13","typescript":"^5.6.0","@types/node":"^22.0.0","@types/three":"^0.170.0","concurrently":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibecraft_0.1.3_1768357859634_0.19475272153986412","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"vibecraft","version":"0.1.4","keywords":["claude","claude-code","visualization","3d","vibecoding","ai","developer-tools"],"author":{"name":"asara"},"license":"MIT","_id":"vibecraft@0.1.4","maintainers":[{"name":"nearcyan","email":"asara@asara.ai"}],"homepage":"https://github.com/Elysian-Labs/vibecraft#readme","bugs":{"url":"https://github.com/Elysian-Labs/vibecraft/issues"},"bin":{"vibecraft":"bin/cli.js"},"dist":{"shasum":"a20f2f0d657d072c8bb3253afeadb15a2806e918","tarball":"https://registry.npmjs.org/vibecraft/-/vibecraft-0.1.4.tgz","fileCount":17,"integrity":"sha512-fKfELvQ6wj5g0xjDVkygqLL4CxnibsenwmN3oQDoQMCTdnuHkYb9ZYupu5wicC/1RnLIrbN/iVtvaoxyp64dNA==","signatures":[{"sig":"MEYCIQCJOIDOsVvH6QB/lv+Kh/1DptUP8eHOEu/wcwnQSng84AIhANGq0HSX2IrdwHpNAhTY9ZhuHdbNAHbr+1i715BLs6Vu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1093639},"type":"module","gitHead":"f43e8f765ff2cd4cdfa6b69748a2b930cd1d90a0","scripts":{"dev":"concurrently \"npm run dev:client\" \"npm run dev:server\"","build":"npm run build:client && npm run build:server","deploy":"./scripts/deploy.sh","server":"tsx server/index.ts","prepack":"npm run build","preview":"vite preview","dev:client":"vite","dev:server":"tsx watch server/index.ts","build:client":"tsc && vite build","build:server":"tsc -p tsconfig.server.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"nearcyan","email":"asara@asara.ai"},"repository":{"url":"git+https://github.com/Elysian-Labs/vibecraft.git","type":"git"},"_npmVersion":"10.4.0","description":"3D visualization of Claude Code as an interactive workshop","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ws":"^8.18.0","tone":"^15.1.22","three":"^0.170.0","chokidar":"^4.0.0","@deepgram/sdk":"^4.11.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vite":"^6.0.0","@types/ws":"^8.5.13","typescript":"^5.6.0","@types/node":"^22.0.0","@types/three":"^0.170.0","concurrently":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibecraft_0.1.4_1768358226681_0.35085437126079055","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"vibecraft","version":"0.1.5","keywords":["claude","claude-code","visualization","3d","vibecoding","ai","developer-tools"],"author":{"name":"asara"},"license":"MIT","_id":"vibecraft@0.1.5","maintainers":[{"name":"nearcyan","email":"asara@asara.ai"}],"homepage":"https://github.com/Elysian-Labs/vibecraft#readme","bugs":{"url":"https://github.com/Elysian-Labs/vibecraft/issues"},"bin":{"vibecraft":"bin/cli.js"},"dist":{"shasum":"4d18ab92deaf214ed4c61c059e207eade34d9dd5","tarball":"https://registry.npmjs.org/vibecraft/-/vibecraft-0.1.5.tgz","fileCount":17,"integrity":"sha512-5Ga/25QyC0Bzf6rK24cxnGJLMDGcI8Y9QnPOiRHKUg1xDLhr/VYk4KXUdFQnCvtYVf8xS0vjJtqNrv54ePL0aA==","signatures":[{"sig":"MEUCIQCvySxmYkC6DS4yVUksC7bJDHx3FFOGawdh9eX+3F483gIgTtKzZPAD2WR/VABEQPzLlXqpUE+1Ag8WZI31OKUi9J4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1094161},"type":"module","gitHead":"daa4e7f6319a342a19b51ba71e0fabff96c25e48","scripts":{"dev":"concurrently \"npm run dev:client\" \"npm run dev:server\"","build":"npm run build:client && npm run build:server","deploy":"./scripts/deploy.sh","server":"tsx server/index.ts","prepack":"npm run build","preview":"vite preview","dev:client":"vite","dev:server":"tsx watch server/index.ts","build:client":"tsc && vite build","build:server":"tsc -p tsconfig.server.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"nearcyan","email":"asara@asara.ai"},"repository":{"url":"git+https://github.com/Elysian-Labs/vibecraft.git","type":"git"},"_npmVersion":"10.4.0","description":"3D visualization of Claude Code as an interactive workshop","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ws":"^8.18.0","tone":"^15.1.22","three":"^0.170.0","chokidar":"^4.0.0","@deepgram/sdk":"^4.11.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vite":"^6.0.0","@types/ws":"^8.5.13","typescript":"^5.6.0","@types/node":"^22.0.0","@types/three":"^0.170.0","concurrently":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibecraft_0.1.5_1768359210364_0.19644251956011294","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"vibecraft","version":"0.1.6","keywords":["claude","claude-code","visualization","3d","vibecoding","ai","developer-tools"],"author":{"name":"asara"},"license":"MIT","_id":"vibecraft@0.1.6","maintainers":[{"name":"nearcyan","email":"asara@asara.ai"}],"homepage":"https://github.com/Elysian-Labs/vibecraft#readme","bugs":{"url":"https://github.com/Elysian-Labs/vibecraft/issues"},"bin":{"vibecraft":"bin/cli.js"},"dist":{"shasum":"d9e78c18d361bda7665bf64b90e9fbb11bad08cb","tarball":"https://registry.npmjs.org/vibecraft/-/vibecraft-0.1.6.tgz","fileCount":17,"integrity":"sha512-JI/2353OaS1rLynXdCm/UpKT3M/iWt9akaWsg/E82O/tKHW0ZC7r2TlxwjHlm/waq8jkNLDQSbubc/1kHP9XNw==","signatures":[{"sig":"MEQCIAlY1Ve0Pw49k+t7oV3xeCHGwFfx/izd8XCOvehZx6cbAiAoqsSAI9OwWXYkt0JPoUay5d+YQcWzY+Ub2sjWpRlbRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1094710},"type":"module","gitHead":"7a87d7422da986625c99d871c2c2291882e5dbaa","scripts":{"dev":"concurrently \"npm run dev:client\" \"npm run dev:server\"","build":"npm run build:client && npm run build:server","deploy":"./scripts/deploy.sh","server":"tsx server/index.ts","prepack":"npm run build","preview":"vite preview","dev:client":"vite","dev:server":"tsx watch server/index.ts","build:client":"tsc && vite build","build:server":"tsc -p tsconfig.server.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"nearcyan","email":"asara@asara.ai"},"repository":{"url":"git+https://github.com/Elysian-Labs/vibecraft.git","type":"git"},"_npmVersion":"10.4.0","description":"3D visualization of Claude Code as an interactive workshop","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ws":"^8.18.0","tone":"^15.1.22","three":"^0.170.0","chokidar":"^4.0.0","@deepgram/sdk":"^4.11.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vite":"^6.0.0","@types/ws":"^8.5.13","typescript":"^5.6.0","@types/node":"^22.0.0","@types/three":"^0.170.0","concurrently":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibecraft_0.1.6_1768360014430_0.3122621253516904","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"vibecraft","version":"0.1.7","keywords":["claude","claude-code","visualization","3d","vibecoding","ai","developer-tools"],"author":{"name":"asara"},"license":"MIT","_id":"vibecraft@0.1.7","maintainers":[{"name":"nearcyan","email":"asara@asara.ai"}],"homepage":"https://github.com/Elysian-Labs/vibecraft#readme","bugs":{"url":"https://github.com/Elysian-Labs/vibecraft/issues"},"bin":{"vibecraft":"bin/cli.js"},"dist":{"shasum":"8be67a480ecf583eccbfcbab7aff045ef2ec9f74","tarball":"https://registry.npmjs.org/vibecraft/-/vibecraft-0.1.7.tgz","fileCount":17,"integrity":"sha512-iISq2J785+4fPmBvs/AiiCQCYxPs/Nvz4IuRrNGqfNBhHCq8AchLKonbWYbcUeprPjpac5k1uWF8ybUeEdWVGg==","signatures":[{"sig":"MEYCIQDlo2OEPjDfZ1U+nuqHiXbb+qQvLws1iH5OkRL2Op1lDQIhAN1N6tgSVX5ZyDIGR0XjZOB1BH33Ww9d7R0CsWHsMUSI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1095558},"type":"module","gitHead":"5e0c04358b79d3287ff273b49e68fbedcbe6a59c","scripts":{"dev":"concurrently \"npm run dev:client\" \"npm run dev:server\"","build":"npm run build:client && npm run build:server","deploy":"./scripts/deploy.sh","server":"tsx server/index.ts","prepack":"npm run build","preview":"vite preview","dev:client":"vite","dev:server":"tsx watch server/index.ts","build:client":"tsc && vite build","build:server":"tsc -p tsconfig.server.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"nearcyan","email":"asara@asara.ai"},"repository":{"url":"git+https://github.com/Elysian-Labs/vibecraft.git","type":"git"},"_npmVersion":"10.4.0","description":"3D visualization of Claude Code as an interactive workshop","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ws":"^8.18.0","tone":"^15.1.22","three":"^0.170.0","chokidar":"^4.0.0","@deepgram/sdk":"^4.11.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vite":"^6.0.0","@types/ws":"^8.5.13","typescript":"^5.6.0","@types/node":"^22.0.0","@types/three":"^0.170.0","concurrently":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibecraft_0.1.7_1768364975797_0.6255752546682414","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"vibecraft","version":"0.1.8","keywords":["claude","claude-code","visualization","3d","vibecoding","ai","developer-tools"],"author":{"name":"asara"},"license":"MIT","_id":"vibecraft@0.1.8","maintainers":[{"name":"nearcyan","email":"asara@asara.ai"}],"homepage":"https://github.com/Elysian-Labs/vibecraft#readme","bugs":{"url":"https://github.com/Elysian-Labs/vibecraft/issues"},"bin":{"vibecraft":"bin/cli.js"},"dist":{"shasum":"6565b814228571aed067e739b0632deba8dec761","tarball":"https://registry.npmjs.org/vibecraft/-/vibecraft-0.1.8.tgz","fileCount":17,"integrity":"sha512-A9lvpaIRldxXaG2I0fwSxIVJvR/cT+43BgWnz93bLvKxV2sjSoFzWMt1Cf24OFbN/molWRSoX/Gzr9PwV2JBNw==","signatures":[{"sig":"MEUCIDujDlNVBzpcrsTWNW0ecoRjrl/x0zyju4LzoAqXPiIUAiEAymR40fnIihp4hcDn228G/pZUGk0gkRIo+xBZkDnTJ+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1096017},"type":"module","gitHead":"3523a4ee9ff46fbf5c41a94ad7180386a473f4fb","scripts":{"dev":"concurrently \"npm run dev:client\" \"npm run dev:server\"","build":"npm run build:client && npm run build:server","deploy":"./scripts/deploy.sh","server":"tsx server/index.ts","prepack":"npm run build","preview":"vite preview","dev:client":"vite","dev:server":"tsx watch server/index.ts","build:client":"tsc && vite build","build:server":"tsc -p tsconfig.server.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"nearcyan","email":"asara@asara.ai"},"repository":{"url":"git+https://github.com/Elysian-Labs/vibecraft.git","type":"git"},"_npmVersion":"10.4.0","description":"3D visualization of Claude Code as an interactive workshop","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ws":"^8.18.0","tone":"^15.1.22","three":"^0.170.0","chokidar":"^4.0.0","@deepgram/sdk":"^4.11.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vite":"^6.0.0","@types/ws":"^8.5.13","typescript":"^5.6.0","@types/node":"^22.0.0","@types/three":"^0.170.0","concurrently":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibecraft_0.1.8_1768375363300_0.7911462109818286","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"vibecraft","version":"0.1.9","keywords":["claude","claude-code","visualization","3d","vibecoding","ai","developer-tools"],"author":{"name":"asara"},"license":"MIT","_id":"vibecraft@0.1.9","maintainers":[{"name":"nearcyan","email":"asara@asara.ai"}],"homepage":"https://github.com/Elysian-Labs/vibecraft#readme","bugs":{"url":"https://github.com/Elysian-Labs/vibecraft/issues"},"bin":{"vibecraft":"bin/cli.js"},"dist":{"shasum":"f1bc29a11b04f1142f8e235187365b30ccfb90f5","tarball":"https://registry.npmjs.org/vibecraft/-/vibecraft-0.1.9.tgz","fileCount":18,"integrity":"sha512-SOousZh3gXfYExjOi1/qHQHA0DQALGDXvdGvCkwTzsPMNwadS1820cUCIeekh+MG8arCSwkIZ+a1znLkobC0Bg==","signatures":[{"sig":"MEQCIH3algu4iunk08fv3Ghw1aFWhIRjkjYcb2NnoPSnkJ08AiASkJWFBFCHAhKeGZBx9QPWMw21g2/rJqvl0J1Anl1JRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1108670},"type":"module","gitHead":"0c8c019116a92fb62b7e22815e39ed3eabb4bd08","scripts":{"dev":"concurrently \"npm run dev:client\" \"npm run dev:server\"","build":"npm run build:client && npm run build:server","deploy":"./scripts/deploy.sh","server":"tsx server/index.ts","prepack":"npm run build","preview":"vite preview","release":"./scripts/release.sh","dev:client":"vite","dev:server":"tsx watch server/index.ts","build:client":"tsc && vite build","build:server":"tsc -p tsconfig.server.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"nearcyan","email":"asara@asara.ai"},"repository":{"url":"git+https://github.com/Elysian-Labs/vibecraft.git","type":"git"},"_npmVersion":"10.4.0","description":"3D visualization of Claude Code as an interactive workshop","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ws":"^8.18.0","tone":"^15.1.22","three":"^0.170.0","chokidar":"^4.0.0","@deepgram/sdk":"^4.11.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vite":"^6.0.0","@types/ws":"^8.5.13","typescript":"^5.6.0","@types/node":"^22.0.0","@types/three":"^0.170.0","concurrently":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibecraft_0.1.9_1768497817730_0.911191764165799","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"vibecraft","version":"0.1.10","keywords":["claude","claude-code","visualization","3d","vibecoding","ai","developer-tools"],"author":{"name":"asara"},"license":"MIT","_id":"vibecraft@0.1.10","maintainers":[{"name":"nearcyan","email":"asara@asara.ai"}],"homepage":"https://github.com/Elysian-Labs/vibecraft#readme","bugs":{"url":"https://github.com/Elysian-Labs/vibecraft/issues"},"bin":{"vibecraft":"bin/cli.js"},"dist":{"shasum":"6a6bc2acd39b117e12b8c69245fb85205401bdf7","tarball":"https://registry.npmjs.org/vibecraft/-/vibecraft-0.1.10.tgz","fileCount":18,"integrity":"sha512-b2dy1O9bd3tYOb62eKwcK0LqL9noyZIPANLZ1v9eHT06AnDOl5NT7Y7VJvS2xF9FZVdICuEzRsS2z3WHKqZr7Q==","signatures":[{"sig":"MEUCIDJ4FubVU//Oxkmbu1DvMaD3skh+3uLqthTZUnvc/EiPAiEAh4T5kDUFahpFYTA1+T8jLfGvoYS+qjcjkyiUVHaV2v8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1128372},"type":"module","gitHead":"45880c44e39b6cd909c9a356f113fc8a0f599771","scripts":{"dev":"concurrently \"npm run dev:client\" \"npm run dev:server\"","build":"npm run build:client && npm run build:server","deploy":"./scripts/deploy.sh","server":"tsx server/index.ts","prepack":"npm run build","preview":"vite preview","release":"./scripts/release.sh","dev:client":"vite","dev:server":"tsx watch server/index.ts","build:client":"tsc && vite build","build:server":"tsc -p tsconfig.server.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"nearcyan","email":"asara@asara.ai"},"repository":{"url":"git+https://github.com/Elysian-Labs/vibecraft.git","type":"git"},"_npmVersion":"10.4.0","description":"3D visualization of Claude Code as an interactive workshop","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ws":"^8.18.0","tone":"^15.1.22","three":"^0.170.0","chokidar":"^4.0.0","@deepgram/sdk":"^4.11.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vite":"^6.0.0","@types/ws":"^8.5.13","typescript":"^5.6.0","@types/node":"^22.0.0","@types/three":"^0.170.0","concurrently":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibecraft_0.1.10_1768501528312_0.3737204292265066","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"vibecraft","version":"0.1.12","keywords":["claude","claude-code","visualization","3d","vibecoding","ai","developer-tools"],"author":{"name":"asara"},"license":"MIT","_id":"vibecraft@0.1.12","maintainers":[{"name":"nearcyan","email":"asara@asara.ai"}],"homepage":"https://github.com/Elysian-Labs/vibecraft#readme","bugs":{"url":"https://github.com/Elysian-Labs/vibecraft/issues"},"bin":{"vibecraft":"bin/cli.js"},"dist":{"shasum":"049cdc7fd1b599005e247c406cc81240147b5fe3","tarball":"https://registry.npmjs.org/vibecraft/-/vibecraft-0.1.12.tgz","fileCount":18,"integrity":"sha512-RTOvnsUGSfOI7nLikfRJCUlts1oRnWszV/bBDEcnY3z/aJEdMQioRY83A2IVCBhk5HqTZ0sSkqQEVc4dGCSlXw==","signatures":[{"sig":"MEUCIQCWkJL7V/WjHbYboVFZV/9yySzUy+2yUIvfw2dv03wdGQIgSP/ztHT+QBd/qK3gsNGHVUeAUYi5C5aYr43IixY1vb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1140488},"type":"module","gitHead":"88e8bc87f9a806c6c8370a897c9ecac4952cdef0","scripts":{"dev":"concurrently \"npm run dev:client\" \"npm run dev:server\"","build":"npm run build:client && npm run build:server","deploy":"./scripts/deploy.sh","server":"tsx server/index.ts","prepack":"npm run build","preview":"vite preview","release":"./scripts/release.sh","dev:client":"vite","dev:server":"tsx watch server/index.ts","build:client":"tsc && vite build","build:server":"tsc -p tsconfig.server.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"nearcyan","email":"asara@asara.ai"},"repository":{"url":"git+https://github.com/Elysian-Labs/vibecraft.git","type":"git"},"_npmVersion":"10.4.0","description":"3D visualization of Claude Code as an interactive workshop","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ws":"^8.18.0","tone":"^15.1.22","three":"^0.170.0","chokidar":"^4.0.0","@deepgram/sdk":"^4.11.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vite":"^6.0.0","@types/ws":"^8.5.13","typescript":"^5.6.0","@types/node":"^22.0.0","@types/three":"^0.170.0","concurrently":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibecraft_0.1.12_1768508876501_0.16839089362721738","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"vibecraft","version":"0.1.13","keywords":["claude","claude-code","visualization","3d","vibecoding","ai","developer-tools"],"author":{"name":"asara"},"license":"MIT","_id":"vibecraft@0.1.13","maintainers":[{"name":"nearcyan","email":"asara@asara.ai"}],"homepage":"https://github.com/Elysian-Labs/vibecraft#readme","bugs":{"url":"https://github.com/Elysian-Labs/vibecraft/issues"},"bin":{"vibecraft":"bin/cli.js"},"dist":{"shasum":"8c784a07de3e3044fd229b1bd0e3cbe3771d9c7e","tarball":"https://registry.npmjs.org/vibecraft/-/vibecraft-0.1.13.tgz","fileCount":19,"integrity":"sha512-Zm51b7QKS3K6EtaICojzeLxIDA6X4K0U5m1gQ6mIbZf9Tc5EnEgyipe+NvcrOH/8Wvm3COjWd2orq12A3f/EAA==","signatures":[{"sig":"MEUCIC3SuhkO1rvjkM4ePZc55RpxL0WJAG7BpZlEKOcFnUgWAiEA0ZcIScrrNwV3dU6LYpiRr/2pF+Lm9wSgVO/m5bp+ghc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1263964},"type":"module","gitHead":"f7065e6238f952ff997c75d44c444793bc71a2bb","scripts":{"dev":"concurrently \"npm run dev:client\" \"npm run dev:server\"","build":"npm run build:client && npm run build:server","deploy":"./scripts/deploy.sh","server":"tsx server/index.ts","prepack":"npm run build","preview":"vite preview","release":"./scripts/release.sh","dev:client":"vite","dev:server":"tsx watch server/index.ts","build:client":"tsc && vite build","build:server":"tsc -p tsconfig.server.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"nearcyan","email":"asara@asara.ai"},"repository":{"url":"git+https://github.com/Elysian-Labs/vibecraft.git","type":"git"},"_npmVersion":"10.4.0","description":"3D visualization of Claude Code as an interactive workshop","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ws":"^8.18.0","tone":"^15.1.22","three":"^0.170.0","chokidar":"^4.0.0","@deepgram/sdk":"^4.11.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vite":"^6.0.0","@types/ws":"^8.5.13","typescript":"^5.6.0","@types/node":"^22.0.0","@types/three":"^0.170.0","concurrently":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibecraft_0.1.13_1768586494599_0.9582178226126776","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"vibecraft","version":"0.1.15","keywords":["claude","claude-code","visualization","3d","vibecoding","ai","developer-tools"],"author":{"name":"asara"},"license":"MIT","_id":"vibecraft@0.1.15","maintainers":[{"name":"nearcyan","email":"asara@asara.ai"}],"homepage":"https://github.com/Elysian-Labs/vibecraft#readme","bugs":{"url":"https://github.com/Elysian-Labs/vibecraft/issues"},"bin":{"vibecraft":"bin/cli.js"},"dist":{"shasum":"1336a81070e34e7bad6e71b423c950391d96cc3b","tarball":"https://registry.npmjs.org/vibecraft/-/vibecraft-0.1.15.tgz","fileCount":20,"integrity":"sha512-kwd6w2zLKuMU6AMNsZJ+VZ2SsNadAOqv4j2s0Iyf+nR5lSRPpk1gXMJ3bcVZiFgDE0sk5ic4F7x9uqd3eTIUdA==","signatures":[{"sig":"MEYCIQCqRnwZp+JPBAxAEghv4NDOkVK76BZpTZiMISHfmCoDUgIhALDRDFa5yvt38vcSq0UQqFL4iCgs8F/1/nUSpKcJ6eT+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1308469},"type":"module","gitHead":"a0fa134060161f80de51f46dcd1967da9ec823df","scripts":{"dev":"concurrently \"npm run dev:client\" \"npm run dev:server\"","build":"npm run build:client && npm run build:server","deploy":"./scripts/deploy.sh","server":"tsx server/index.ts","prepack":"npm run build","preview":"vite preview","release":"./scripts/release.sh","dev:client":"vite","dev:server":"tsx watch server/index.ts","build:client":"tsc && vite build","build:server":"tsc -p tsconfig.server.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"nearcyan","email":"asara@asara.ai"},"repository":{"url":"git+https://github.com/Elysian-Labs/vibecraft.git","type":"git"},"_npmVersion":"10.4.0","description":"3D visualization of Claude Code as an interactive workshop","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ws":"^8.18.0","tone":"^15.1.22","three":"^0.170.0","chokidar":"^4.0.0","@deepgram/sdk":"^4.11.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vite":"^6.0.0","@types/ws":"^8.5.13","typescript":"^5.6.0","@types/node":"^22.0.0","@types/three":"^0.170.0","concurrently":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibecraft_0.1.15_1768595639340_0.43290726345810526","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"vibecraft","version":"0.1.16","description":"3D visualization of Claude Code as an interactive workshop","author":{"name":"nearcyan"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/nearcyan/vibecraft.git"},"keywords":["claude","claude-code","visualization","3d","vibecoding","ai","developer-tools"],"type":"module","bin":{"vibecraft":"bin/cli.js"},"scripts":{"dev":"concurrently \"npm run dev:client\" \"npm run dev:server\"","dev:client":"vite","dev:server":"tsx watch server/index.ts","build":"npm run build:client && npm run build:server","build:client":"tsc && vite build","build:server":"tsc -p tsconfig.server.json","preview":"vite preview","server":"tsx server/index.ts","prepack":"npm run build","prepublishOnly":"npm run build","deploy":"./scripts/deploy.sh","release":"./scripts/release.sh"},"dependencies":{"@deepgram/sdk":"^4.11.3","chokidar":"^4.0.0","three":"^0.170.0","tone":"^15.1.22","ws":"^8.18.0"},"devDependencies":{"@types/node":"^22.0.0","@types/three":"^0.170.0","@types/ws":"^8.5.13","concurrently":"^9.0.0","tsx":"^4.19.0","typescript":"^5.6.0","vite":"^6.0.0"},"_id":"vibecraft@0.1.16","gitHead":"069350fee3d0aa1b5fdd10ce9cbce47de1f2c863","bugs":{"url":"https://github.com/nearcyan/vibecraft/issues"},"homepage":"https://github.com/nearcyan/vibecraft#readme","_nodeVersion":"20.9.0","_npmVersion":"10.4.0","dist":{"integrity":"sha512-LLLy9gp86j50NM+1trl84ahApcuZt7umoWcw1xrdUZdJegb+ibw9zADJRzRlVjTvnL/mp0bw1/Pn1GzgTfoGGw==","shasum":"ca87f1e3280559d1515a4c7513fd62b436dc5f87","tarball":"https://registry.npmjs.org/vibecraft/-/vibecraft-0.1.16.tgz","fileCount":19,"unpackedSize":1301354,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGPUb902XjENlchc/P8y5qCfwtKozIaLJE7AlvkR3DyLAiEAgJy8pdE8E91ox9zbiRE8k7EZ+TqmMoBrKhSaUaL3XVU="}]},"_npmUser":{"name":"nearcyan","email":"asara@asara.ai"},"directories":{},"maintainers":[{"name":"nearcyan","email":"asara@asara.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vibecraft_0.1.16_1768775955804_0.2354005510886883"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-13T02:05:21.086Z","modified":"2026-01-18T22:39:16.122Z","0.0.1":"2026-01-13T02:05:21.228Z","0.1.0":"2026-01-13T05:28:55.144Z","0.1.3":"2026-01-14T02:30:59.871Z","0.1.4":"2026-01-14T02:37:06.878Z","0.1.5":"2026-01-14T02:53:30.517Z","0.1.6":"2026-01-14T03:06:54.639Z","0.1.7":"2026-01-14T04:29:36.032Z","0.1.8":"2026-01-14T07:22:43.518Z","0.1.9":"2026-01-15T17:23:37.937Z","0.1.10":"2026-01-15T18:25:28.494Z","0.1.12":"2026-01-15T20:27:56.687Z","0.1.13":"2026-01-16T18:01:34.803Z","0.1.15":"2026-01-16T20:33:59.521Z","0.1.16":"2026-01-18T22:39:16.014Z"},"bugs":{"url":"https://github.com/nearcyan/vibecraft/issues"},"author":{"name":"nearcyan"},"license":"MIT","homepage":"https://github.com/nearcyan/vibecraft#readme","keywords":["claude","claude-code","visualization","3d","vibecoding","ai","developer-tools"],"repository":{"type":"git","url":"git+https://github.com/nearcyan/vibecraft.git"},"description":"3D visualization of Claude Code as an interactive workshop","maintainers":[{"name":"nearcyan","email":"asara@asara.ai"}],"readme":"# Vibecraft\n\n3D visualization of Claude Code as an interactive workshop. Watch Claude move between workstations as it uses tools.\n\n![Three.js](https://img.shields.io/badge/Three.js-black?logo=threedotjs) ![TypeScript](https://img.shields.io/badge/TypeScript-blue?logo=typescript&logoColor=white) ![npm](https://img.shields.io/npm/v/vibecraft)\n\n## Requirements\n\n- **macOS or Linux** (Windows not supported - hooks require bash)\n- **Node.js** 18+\n- **jq** - for hook scripts (`brew install jq` / `apt install jq`)\n- **tmux** - for session management (`brew install tmux` / `apt install tmux`)\n\n## Quick Start\n\n```bash\n# 1. Install dependencies\nbrew install jq tmux       # macOS\n# sudo apt install jq tmux  # Ubuntu/Debian\n\n# 2. Configure hooks (one time)\nnpx vibecraft setup\n\n# 3. Start server\nnpx vibecraft\n```\n\nOpen http://localhost:4003 and use Claude Code normally. You'll see Claude move around the workshop as it uses tools.\n\n**From source:**\n```bash\ngit clone https://github.com/nearcyan/vibecraft\ncd vibecraft && npm install && npm run dev\n# Opens on http://localhost:4002\n```\n\n**To uninstall:** `npx vibecraft uninstall` (removes hooks, keeps your data)\n\n## Browser Control (Optional)\n\nRun Claude in tmux to send prompts from browser:\n\n```bash\ntmux new -s claude\nclaude\n```\n\nThen use the input field in the visualization with \"Send to tmux\" checked.\n\n## Stations\n\n| Station | Tools | Details |\n|---------|-------|---------|\n| Bookshelf | Read | Books on shelves |\n| Desk | Write | Paper, pencil, ink pot |\n| Workbench | Edit | Wrench, gears, bolts |\n| Terminal | Bash | Glowing screen |\n| Scanner | Grep, Glob | Telescope with lens |\n| Antenna | WebFetch, WebSearch | Satellite dish |\n| Portal | Task (subagents) | Glowing ring portal |\n| Taskboard | TodoWrite | Board with sticky notes |\n\n## Features\n\n- **Floating context labels** - See file paths and commands above active stations\n- **Thought bubbles** - Claude shows thinking animation while processing\n- **Response capture** - Claude's responses appear in the activity feed\n- **Subagent visualization** - Mini-Claudes spawn at portal for parallel tasks\n- **Cancel button** - Send Ctrl+C to interrupt Claude\n- **Split-screen layout** - 60% 3D scene (Workshop), 40% activity feed\n- **Voice input** - Speak prompts with real-time transcription (requires Deepgram API key)\n- **Attention system** - Zones pulse when sessions need input or finish\n- **Sound effects** - Synthesized audio feedback for tools and events ([docs/SOUND.md](docs/SOUND.md))\n- **Draw mode** - Paint hex tiles with colors, 3D stacking, and text labels (press `D`)\n- **Text labels** - Add multi-line labels to hex tiles with custom modal\n- **Zone context menus** - Right-click zones for Info (`I`) or quick Command (`C`) input\n- **Station panels** - Toggle with `P` to see recent tool history per workstation\n- **Context-aware animations** - Claude celebrates commits, shakes head on errors\n\n## Orchestration (Multi-Claude)\n\nRun multiple Claude instances and direct work to each:\n\n1. Click **\"+ New\"** (or `Alt+N`) to spawn a new session\n2. Configure name, directory, and flags (`-r`, `--chrome`, `--dangerously-skip-permissions`)\n3. Click a session or press `1-6` (or `Alt+1-6` in inputs) to select it\n4. Send prompts to whichever Claude you want\n\nEach session runs in its own tmux, with status tracking (idle/working/offline).\n\nSee [docs/ORCHESTRATION.md](docs/ORCHESTRATION.md) for the full API and architecture.\n\n## Keyboard Shortcuts\n\n| Key | Action |\n|-----|--------|\n| `Tab` / `Esc` | Switch focus between Workshop and Feed |\n| `1-6` | Switch to session (extended: QWERTY, ASDFGH, ZXCVBN) |\n| `0` / `` ` `` | All sessions / overview |\n| `Alt+N` | New session |\n| `Alt+R` | Toggle voice input |\n| `F` | Toggle follow mode |\n| `P` | Toggle station panels |\n| `D` | Toggle draw mode |\n\n**Draw mode:** `1-6` colors, `0` eraser, `Q/E` brush size, `R` 3D stack, `X` clear\n\n## CLI Options\n\n```bash\nvibecraft [options]\n\nOptions:\n  --port, -p <port>    WebSocket server port (default: 4003)\n  --help, -h           Show help\n  --version, -v        Show version\n```\n\nSee [docs/SETUP.md](docs/SETUP.md) for detailed setup guide.\nSee [CLAUDE.md](CLAUDE.md) for technical documentation.\n\nWebsite: https://vibecraft.sh\n\n## License\n\nMIT\n","readmeFilename":"README.md"}