{"_id":"@kushuri12/ohiru","_rev":"82-4e5fd1f31cb747a86612b2e40fd3d9ee","name":"@kushuri12/ohiru","dist-tags":{"latest":"1.7.4"},"versions":{"0.1.0":{"name":"@kushuri12/ohiru","version":"0.1.0","_id":"@kushuri12/ohiru@0.1.0","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"hiru":"packages/cli/dist/index.js","ohiru":"packages/cli/dist/index.js"},"dist":{"shasum":"7952b9e83390bc74f1d83754dd88bc953ad1e46b","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-0.1.0.tgz","fileCount":248,"integrity":"sha512-/776c6+RQVSvXG6k9p+yTcSu9QZ+chkxzrN8YIM+fUzGWL5llXWwxn6qwLJoNlj6Ajve9vFJxq4A4h0IwSbKWg==","signatures":[{"sig":"MEUCICS4vBAo8J2dQ2ckfEO8PrY4qmyFLfOAgVgIAWTqSrGfAiEA/EWfF6ktGSxQDp8Q1ijuWkWmVEHcuuuSqq6lhY1Bd+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1061778},"type":"module","scripts":{"dev":"tsx packages/cli/src/index.ts","lint":"eslint . --ext .ts,.tsx","test":"vitest","build":"tsc -b tsconfig.json"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"Agentic coding assistant for your terminal","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ink":"latest","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","chalk":"^5.3.0","execa":"latest","react":"latest","sharp":"^0.33.0","grammy":"^1.30.0","figures":"^6.1.0","chokidar":"latest","@inkjs/ui":"^2.0.0","commander":"latest","wrap-ansi":"^10.0.0","node-fetch":"latest","slice-ansi":"^8.0.0","cosmiconfig":"latest","ink-spinner":"^5.0.0","@ai-sdk/groq":"latest","ansi-escapes":"^7.3.0","cli-markdown":"^3.5.1","ai-sdk-ollama":"^3.8.2","cli-highlight":"^2.1.11","terminal-size":"^4.0.1","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","ink-text-input":"^6.0.0","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"latest","vitest":"latest","typescript":"latest","@types/diff":"latest","@types/node":"latest","@types/uuid":"latest","@types/react":"latest","@types/better-sqlite3":"latest","@types/ink-text-input":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_0.1.0_1775615390766_0.11279301758741256","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@kushuri12/ohiru","version":"0.1.1","_id":"@kushuri12/ohiru@0.1.1","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"hiru":"packages/cli/dist/index.js","ohiru":"packages/cli/dist/index.js"},"dist":{"shasum":"285e56b9f87a2e4c53ad370bc7b57062a88cedb9","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-0.1.1.tgz","fileCount":248,"integrity":"sha512-8ZAq5dCI1YgFnjzEQxSjUdL3eK3l4h+8bWjucb/PaPAamfuhmUHO8gO/owawnqDD1hv8QOiQCf9avQWjojBKzg==","signatures":[{"sig":"MEQCIBUYxBVgcEuQ7/WG2bFg2OQoIL4WDEZV93PznjYTuGdpAiAlYSLx6ux2DxGi0EjZX+dypQtKs1P1D+SUFcNE1TfodA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062934},"type":"module","scripts":{"dev":"tsx packages/cli/src/index.ts","lint":"eslint . --ext .ts,.tsx","test":"vitest","build":"tsc -b tsconfig.json"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"Agentic coding assistant for your terminal","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ink":"latest","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","chalk":"^5.3.0","execa":"latest","react":"latest","sharp":"^0.33.0","grammy":"^1.30.0","figures":"^6.1.0","chokidar":"latest","@inkjs/ui":"^2.0.0","commander":"latest","wrap-ansi":"^10.0.0","node-fetch":"latest","slice-ansi":"^8.0.0","cosmiconfig":"latest","ink-spinner":"^5.0.0","@ai-sdk/groq":"latest","ansi-escapes":"^7.3.0","cli-markdown":"^3.5.1","ai-sdk-ollama":"^3.8.2","cli-highlight":"^2.1.11","terminal-size":"^4.0.1","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","ink-text-input":"^6.0.0","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"latest","vitest":"latest","typescript":"latest","@types/diff":"latest","@types/node":"latest","@types/uuid":"latest","@types/react":"latest","@types/better-sqlite3":"latest","@types/ink-text-input":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_0.1.1_1775616036400_0.43657123634590267","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@kushuri12/ohiru","version":"0.1.2","_id":"@kushuri12/ohiru@0.1.2","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"hiru":"packages/cli/dist/index.js","ohiru":"packages/cli/dist/index.js"},"dist":{"shasum":"b45b31c22fcd3c731b96d8d123bc7080c6789a90","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-0.1.2.tgz","fileCount":242,"integrity":"sha512-rtshlMb1eBhTFEwdOFCIOrpx7M+ZDZjuXqP+YthCLDijZaeEySxawyjdByr6LbPWrabv/nUy1dTShKdLFofFKQ==","signatures":[{"sig":"MEUCIASowWlb7LgBdmpviuZ7nWqhgamHzRMWBzeQUP/dli/kAiEAp0+i8Bo7lFkhM08VvpxkR0jmkY0iuOG8aURKB4eTiPU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":798584},"type":"module","scripts":{"dev":"tsx packages/cli/src/index.ts","lint":"eslint . --ext .ts,.tsx","test":"vitest","build":"tsc -b tsconfig.json"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"Agentic coding assistant for your terminal","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ink":"latest","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","chalk":"^5.3.0","execa":"latest","react":"latest","sharp":"^0.33.0","grammy":"^1.30.0","figures":"^6.1.0","chokidar":"latest","@inkjs/ui":"^2.0.0","commander":"latest","wrap-ansi":"^10.0.0","node-fetch":"latest","slice-ansi":"^8.0.0","cosmiconfig":"latest","ink-spinner":"^5.0.0","@ai-sdk/groq":"latest","ansi-escapes":"^7.3.0","cli-markdown":"^3.5.1","ai-sdk-ollama":"^3.8.2","cli-highlight":"^2.1.11","terminal-size":"^4.0.1","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","ink-text-input":"^6.0.0","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"latest","vitest":"latest","typescript":"latest","@types/diff":"latest","@types/node":"latest","@types/uuid":"latest","@types/react":"latest","@types/better-sqlite3":"latest","@types/ink-text-input":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_0.1.2_1775616268522_0.012249035469071412","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@kushuri12/ohiru","version":"0.1.3","_id":"@kushuri12/ohiru@0.1.3","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"hiru":"packages/cli/dist/index.js","ohiru":"packages/cli/dist/index.js"},"dist":{"shasum":"b2865f0a2c0e7379a524876791fbb2b1d994d92e","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-0.1.3.tgz","fileCount":242,"integrity":"sha512-rEihrkVGJyateaz9ZTJvKsSqWbA1dPtkz8bWyhPxlOyZxDMAMQ65VXl+0hlAMZ6sHvcypC/NP4Q/uan4q7vx+Q==","signatures":[{"sig":"MEUCIQDKF+xY4TZW47GC4BQZC/imy8yJklY6ReKkHGV/tGqYlgIgSdWDH90oS3xLaboJXUtAVpyRYrmOIUhFUd9ly3Wwjrg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":798573},"type":"module","gitHead":"77953469cf5219697e74212cf169f32280db4852","scripts":{"dev":"tsx packages/cli/src/index.ts","lint":"eslint . --ext .ts,.tsx","test":"vitest","build":"tsc -b tsconfig.json"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"Agentic coding assistant for your terminal","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ink":"latest","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","chalk":"^5.3.0","execa":"latest","react":"latest","sharp":"^0.33.0","grammy":"^1.30.0","figures":"^6.1.0","chokidar":"latest","@inkjs/ui":"^2.0.0","commander":"latest","wrap-ansi":"^10.0.0","node-fetch":"latest","slice-ansi":"^8.0.0","cosmiconfig":"latest","ink-spinner":"^5.0.0","@ai-sdk/groq":"latest","ansi-escapes":"^7.3.0","cli-markdown":"^3.5.1","ai-sdk-ollama":"^3.8.2","cli-highlight":"^2.1.11","terminal-size":"^4.0.1","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","ink-text-input":"^6.0.0","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"latest","vitest":"latest","typescript":"latest","@types/diff":"latest","@types/node":"latest","@types/uuid":"latest","@types/react":"latest","@types/better-sqlite3":"latest","@types/ink-text-input":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_0.1.3_1775616677099_0.31037921280677305","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@kushuri12/ohiru","version":"0.1.4","_id":"@kushuri12/ohiru@0.1.4","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"hiru":"packages/cli/dist/index.js","ohiru":"packages/cli/dist/index.js"},"dist":{"shasum":"947af39089f2cb97c1d6109ab21c4973fcc26737","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-0.1.4.tgz","fileCount":260,"integrity":"sha512-qIhOfzedqKb34SHFHwm6pRCw6YhNKk2MY/PL7MNA6lx5byXCWngZjhxnlyT8NUHH/mfDBgR/J8HdzVsGrG4JHQ==","signatures":[{"sig":"MEYCIQCbJgR0/KhuebaJfzZhF5/p89LVIVUy5EXQzdBIRDoAcgIhAMmjTJ5/EMqDqS5j3Pxb6R7rOCA1+ISJyMo0lArWc6pu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1038350},"type":"module","gitHead":"b3673d195bff5bc519befca8425eb8778e0371c3","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"Hiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","chalk":"^5.3.0","execa":"latest","sharp":"^0.33.0","grammy":"^1.30.0","chokidar":"latest","node-fetch":"latest","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"latest","typescript":"latest","@types/diff":"latest","@types/node":"latest","@types/uuid":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_0.1.4_1776424350963_0.8689933059468489","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@kushuri12/ohiru","version":"0.1.5","_id":"@kushuri12/ohiru@0.1.5","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"hiru":"packages/cli/dist/index.js","ohiru":"packages/cli/dist/index.js"},"dist":{"shasum":"20859760f0eaea2d4075aeab0acb77032a915d4a","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-0.1.5.tgz","fileCount":262,"integrity":"sha512-DGQKEigEm2TVLNBHrZnQWm8FLfFic2Pfd4Uf5W02vlqD1j5+/Lnn5P236cNcl2SnYGjGvE+9YWPsLHzHSsd30w==","signatures":[{"sig":"MEUCIEX+rIl+mkKGiBoNLnzzKkF/hEjNSLqElOQcwqvcmJrgAiEA0cNZNtdIk+WASVV++o3PMLM5+sCA8z+faVvV+7b/7aE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1044573},"type":"module","gitHead":"4d9ed680b9080772b173377adfc3e904ffc169c2","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"Hiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ink":"^4.4.1","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","axios":"^1.14.0","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","cheerio":"^1.2.0","chokidar":"latest","@inkjs/ui":"^1.0.0","node-fetch":"latest","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"latest","typescript":"latest","@types/diff":"latest","@types/node":"latest","@types/uuid":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_0.1.5_1776425422351_0.3056628057643893","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@kushuri12/ohiru","version":"0.1.6","_id":"@kushuri12/ohiru@0.1.6","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"hiru":"packages/cli/dist/index.js","ohiru":"packages/cli/dist/index.js"},"dist":{"shasum":"5e06455637c448c5cb2ec6fc2246795d18d3c1e6","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-0.1.6.tgz","fileCount":260,"integrity":"sha512-goTpKQbLPUXSugFP3fu8hpESrTA2wsNo5WzfAChVOPLNGir/1dig3+VQeQwhy6IgwKvCfsZR1yec1uKFcZJrvw==","signatures":[{"sig":"MEUCIQD/BUn6OJogFiROVGH0bm5RqOBG7iOorVgYw/RBWuj48QIgbXSfjsEpGXhWzyl03s+aI6TLAWk6MhYOlLbabqfLo8Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1038507},"type":"module","gitHead":"1882495dcba5c69ce3ffb4bb21d9275e47e799bd","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"Hiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ink":"^4.4.1","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","axios":"^1.14.0","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","cheerio":"^1.2.0","chokidar":"latest","@inkjs/ui":"^1.0.0","node-fetch":"latest","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"latest","typescript":"latest","@types/diff":"latest","@types/node":"latest","@types/uuid":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_0.1.6_1776425562432_0.5041245113837676","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@kushuri12/ohiru","version":"0.1.7","_id":"@kushuri12/ohiru@0.1.7","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"hiru":"packages/cli/dist/index.js","ohiru":"packages/cli/dist/index.js"},"dist":{"shasum":"3221676f8040f40b2349dfb02383983dfc4ed6fe","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-0.1.7.tgz","fileCount":260,"integrity":"sha512-X7ZoTxBlepfwWrfc4lMcs1GXCHMSMivKVCAC0foYD7/4N4fP+tAuEQD2R7UbAIFcp43G4mlEhEiEUPKdVHB/ww==","signatures":[{"sig":"MEUCIQCFYz7AQvME13WfssQwTy6zaxksVjJf9VsxO7eArEQmRwIgGpsm14111AVdO6+FMEebHOB5n/ZbJ8VTD5TTm72KCt4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1043539},"type":"module","gitHead":"77121f9bbca26f3ef6902d79648d77c9dab283f6","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"Hiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ink":"^4.4.1","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","axios":"^1.14.0","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","cheerio":"^1.2.0","chokidar":"latest","@inkjs/ui":"^1.0.0","node-fetch":"latest","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_0.1.7_1776494084950_0.977817963751149","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@kushuri12/ohiru","version":"0.1.8","_id":"@kushuri12/ohiru@0.1.8","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"hiru":"packages/cli/dist/index.js","ohiru":"packages/cli/dist/index.js"},"dist":{"shasum":"d3fcbb5eb74f0e8cb5fcc340d293b56ad261c76d","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-0.1.8.tgz","fileCount":260,"integrity":"sha512-EXJ74bZZqTaWlKfTFLe+RsacxklWKO+jkKdiMFWu7b3mM6GE7tEIkN1QunOn20H+ziEQCvyZdSJR7roPVGWp3w==","signatures":[{"sig":"MEQCIHEuza9ee1xbLUPbi/zuAEN7sXw8sfcip93A05aTDOwOAiBivFGsAfurdSjerEuge2/B7zzRRcIu+2OyKAyDo2atTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1048688},"type":"module","gitHead":"e956d693547d1a6d02576f6795bcd643311f0a91","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"Hiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ink":"^4.4.1","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","axios":"^1.14.0","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","cheerio":"^1.2.0","chokidar":"latest","@inkjs/ui":"^1.0.0","node-fetch":"latest","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_0.1.8_1776494783667_0.6340200335272026","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@kushuri12/ohiru","version":"0.1.9","_id":"@kushuri12/ohiru@0.1.9","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"hiru":"packages/cli/dist/index.js","ohiru":"packages/cli/dist/index.js"},"dist":{"shasum":"935fe94eb2ffe8eb4810a77e09d9947e04ddc2de","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-0.1.9.tgz","fileCount":260,"integrity":"sha512-M9Dun7EkVifsxcWvDkS/A/cU/sWK4sy6L7rgoJvvvWfr9GPAW7S5xHJwNBmWoj5HpTeifAOkXe3/ro9hsbtXVg==","signatures":[{"sig":"MEUCIQDB22Eye5q89TMVCI7JXDiMkXyUc09e/k9qdVZpYO1MIAIgMG6iLSzGZz4ucN4SzeEitT4FxJTxIhzxiB3yTAaFp9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1051516},"type":"module","gitHead":"df06f1b4324b1befd3f8fccf1ab6ded45093a5b3","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"Hiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ink":"^4.4.1","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","axios":"^1.14.0","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","cheerio":"^1.2.0","chokidar":"latest","@inkjs/ui":"^1.0.0","node-fetch":"latest","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_0.1.9_1776495142374_0.250284949328776","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@kushuri12/ohiru","version":"0.2.0","_id":"@kushuri12/ohiru@0.2.0","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"hiru":"packages/cli/dist/index.js","ohiru":"packages/cli/dist/index.js"},"dist":{"shasum":"f2d89d7f5d32cfe496db2bff02e23cc3447600a6","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-0.2.0.tgz","fileCount":260,"integrity":"sha512-YMa9v31yjyJG5z3sm1xA5OW3xqOoauOEDDhv5CsDfNedJUUrde7eWjTF5tzNRPAbYGx/uDEMfwWL22RnAcj8qA==","signatures":[{"sig":"MEYCIQCHjqWqlI8u+YeyxHVs3A1o6aW3IP7zDM3fyKAQou7jBQIhAMf4RrZMMvFwFO4TEbWEXGN226n0C6vPEgqoTfHfS+GI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1051955},"type":"module","gitHead":"b3f3c5c91bca448de2a4b624ae57fdb7aed9a811","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"Hiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ink":"^4.4.1","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","axios":"^1.14.0","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","cheerio":"^1.2.0","chokidar":"latest","@inkjs/ui":"^1.0.0","node-fetch":"latest","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_0.2.0_1776495513238_0.35774167666321866","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@kushuri12/ohiru","version":"0.2.1","_id":"@kushuri12/ohiru@0.2.1","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"hiru":"packages/cli/dist/index.js","ohiru":"packages/cli/dist/index.js"},"dist":{"shasum":"51993f9d584cb3b64c762faaa1089c180fbf4b9e","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-0.2.1.tgz","fileCount":260,"integrity":"sha512-rEoJuAg+QR0cwAc0/XgmTJm5kD0HR3UzQep2D/yWPiKA/FPgzHgMhhwuROe3wGyapnZLF0nk0aNAKiJvzFRzIw==","signatures":[{"sig":"MEUCIQDrFTRJ6Oy1NVBEQC6rZs4dB8bydLGUZVCAgjRmEjVrYAIgX0FeCVKkHHQZPikxHfh4ODuby40Ekj4mj1vISNocpCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1051248},"type":"module","gitHead":"3559631e86caa010cae9fb5c046be5f43178fcaf","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"Hiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ink":"^4.4.1","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","axios":"^1.14.0","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","cheerio":"^1.2.0","chokidar":"latest","@inkjs/ui":"^1.0.0","node-fetch":"latest","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_0.2.1_1776496076499_0.17429738681497486","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@kushuri12/ohiru","version":"0.2.2","_id":"@kushuri12/ohiru@0.2.2","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"hiru":"packages/cli/dist/index.js","ohiru":"packages/cli/dist/index.js"},"dist":{"shasum":"c2d94d7417e88abce8c707a0429ed63c892b2693","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-0.2.2.tgz","fileCount":260,"integrity":"sha512-7YML6+UyeMd3jl8rdv4nN+5J6lp3vATICz2IvrtrTK0uINlLaMI8Ru44/izdX3ymVvZuuYqZL+gV2EkB6w4WFg==","signatures":[{"sig":"MEUCIQDjFaJ+ud4WSc0gbFaAcCOv5TJ67xeEWHpmKKI2oe4HewIgFRuW15t/oGRZxFnU+tIuFFfuhgaEYea/IGOacnFVwjU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1051683},"type":"module","gitHead":"fcae3dc3127ec5f940fca49715ecc391c0abb089","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"Hiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ink":"^4.4.1","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","axios":"^1.14.0","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","cheerio":"^1.2.0","chokidar":"latest","@inkjs/ui":"^1.0.0","node-fetch":"latest","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_0.2.2_1776496138033_0.19187493758136753","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@kushuri12/ohiru","version":"0.2.3","_id":"@kushuri12/ohiru@0.2.3","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"hiru":"packages/cli/dist/index.js","ohiru":"packages/cli/dist/index.js"},"dist":{"shasum":"49821b450bb1b3065a5a98aff692395d6535a810","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-0.2.3.tgz","fileCount":260,"integrity":"sha512-zAxTd/6J/iIgdJvIAthNhd3i3ZT2NVrt/gF153q0HOTJx9tOZv45F9sqLeV9BwFG8JBRTodWc9WEs1p4PRl3RA==","signatures":[{"sig":"MEUCIGQSdvvyfGWUhUHBO+MOkyX3Aypmne3cj987izylCD5NAiEA5IRxEtd09qvH/P+2Q5kIIbAhZy1Sf9DQHW//tSsa4S8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1051889},"type":"module","gitHead":"eda765a6ce8d0978175c1ce0f8fc60c6eff24250","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"Hiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ink":"^4.4.1","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","axios":"^1.14.0","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","cheerio":"^1.2.0","chokidar":"latest","@inkjs/ui":"^1.0.0","node-fetch":"latest","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_0.2.3_1776496414595_0.31622899305902186","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@kushuri12/ohiru","version":"0.2.4","_id":"@kushuri12/ohiru@0.2.4","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"hiru":"packages/cli/dist/index.js","ohiru":"packages/cli/dist/index.js"},"dist":{"shasum":"173f6fb589820f241689abf524f53fb301db5958","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-0.2.4.tgz","fileCount":260,"integrity":"sha512-ULslK5df2Cxtnd0MOjynJU2uemcVBInM8aDGvPKciipLIbaY6UpQ41aI7Vpn7MyJvh6JKSuQralFEdZx0F3ppQ==","signatures":[{"sig":"MEUCIQCiIdctsTiQ3fiWChXpKiA4VajGnZcAORd5GZsE1PPpqAIgXDKGGH3XfkAUG77xH3lk26NUPeefGBnOreuMBHO2+jo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1051589},"type":"module","gitHead":"2bcbceffa92b0c1b352c2ce9d722ad1869c91246","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"Hiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ink":"^4.4.1","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","axios":"^1.14.0","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","cheerio":"^1.2.0","chokidar":"latest","@inkjs/ui":"^1.0.0","node-fetch":"latest","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_0.2.4_1776496706486_0.7350947518023763","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@kushuri12/ohiru","version":"0.2.5","_id":"@kushuri12/ohiru@0.2.5","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"hiru":"packages/cli/dist/index.js","ohiru":"packages/cli/dist/index.js"},"dist":{"shasum":"ccca180bf8e95a29260183ecb205ed2901990d80","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-0.2.5.tgz","fileCount":260,"integrity":"sha512-WjzWQEynL3ma2PFrvnLUgAyPry087Lw0syDopViVv3j8paB2T/vxlptogtAvoDWa4HcBnjHDd5TEaCx7sOTE4g==","signatures":[{"sig":"MEUCIQC1j5AjBu5/thLGjgatIjkhYvtUSjhmT4vBe5jyabcvywIgHAQNYuC/L9ipXza1/wknyzQwicVs0Oc95aSeUg+G9gE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1051969},"type":"module","gitHead":"f00ccec03a9d83112599ca9abb2d29a60ec5cc18","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"Hiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ink":"^4.4.1","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","axios":"^1.14.0","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","cheerio":"^1.2.0","chokidar":"latest","@inkjs/ui":"^1.0.0","node-fetch":"latest","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_0.2.5_1776496965189_0.7524637364907754","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@kushuri12/ohiru","version":"0.2.6","_id":"@kushuri12/ohiru@0.2.6","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"hiru":"packages/cli/dist/index.js","ohiru":"packages/cli/dist/index.js"},"dist":{"shasum":"a46b9eb44071155e60ceb88df339a666d2042b0d","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-0.2.6.tgz","fileCount":260,"integrity":"sha512-9aP0U6xFBzLgvFhjvPRwm7T3HIVOao5g9evDNksca2yT8OIi27x2oMYlxSMATEPT2JkupgzBov1Rq66VGCwPuA==","signatures":[{"sig":"MEUCIQCJpDcSVY/5BuS9fwEDDcJBQD6e6T1x8jRI+IL3Ld2LzwIgdrA71nuMXOkeWUS2h8SmZxDu3tDWTZj+TB+QdH+gswo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1052068},"type":"module","gitHead":"9d2f1c826f10faaf372ae021c2edb4fb1adfa0de","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"Hiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ink":"^4.4.1","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","axios":"^1.14.0","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","cheerio":"^1.2.0","chokidar":"latest","@inkjs/ui":"^1.0.0","node-fetch":"latest","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_0.2.6_1776497141332_0.17767313138634444","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@kushuri12/ohiru","version":"0.2.7","_id":"@kushuri12/ohiru@0.2.7","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"hiru":"packages/cli/dist/index.js","ohiru":"packages/cli/dist/index.js"},"dist":{"shasum":"1f1500bfe9ad0f85b9a744b2bb741fcd7c7df8b6","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-0.2.7.tgz","fileCount":260,"integrity":"sha512-oj64i0AMjzJc+zVgWv1CNLppIlmEihPBElqjZLFb0Gaz2s9E58HLCI+gFH895Q0rIUfGAYbAPTdgNsNXdPNtLQ==","signatures":[{"sig":"MEUCIQCYc3/TErEX8O/PzGQXc+yw+1pmmcAaKaUSBAjFWTUf+gIgYU5g6O+IdIaBSkIEZbpmWl0G895iuOArFWLZpVoU1mo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1053715},"type":"module","gitHead":"37ededa076fdbb37023a2fff4314d0c3a46fd8df","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"Hiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ink":"^4.4.1","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","axios":"^1.14.0","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","cheerio":"^1.2.0","chokidar":"latest","@inkjs/ui":"^1.0.0","node-fetch":"latest","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_0.2.7_1776497986045_0.525532229489535","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@kushuri12/ohiru","version":"0.2.8","_id":"@kushuri12/ohiru@0.2.8","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"hiru":"packages/cli/dist/index.js","ohiru":"packages/cli/dist/index.js"},"dist":{"shasum":"59099ce098fec502643787c129670e73cd0500b9","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-0.2.8.tgz","fileCount":260,"integrity":"sha512-Q4lYXiEy79jo/Dtl61FEer5ibdfJBp9AMTdyYXQQgmzBZdDQaHNxuHwVslcLABvJSoktw9UD/iyzYVASs4tZvg==","signatures":[{"sig":"MEUCIGKpBe9Pp1L4EnO++HA947f4tYYjYEXOovCjYItdp/wXAiEA/S9kmhrmDkNCzW+a1lZYZ1k2mUVc2mI6w/Nb1eapUh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1053572},"type":"module","gitHead":"f708808c397ca82e6c9a9cbfd87437acd570d10b","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"Hiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ink":"^4.4.1","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","axios":"^1.14.0","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","cheerio":"^1.2.0","chokidar":"latest","@inkjs/ui":"^1.0.0","node-fetch":"latest","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_0.2.8_1776498766977_0.9573858386813019","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@kushuri12/ohiru","version":"0.2.9","_id":"@kushuri12/ohiru@0.2.9","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"hiru":"packages/cli/dist/index.js","ohiru":"packages/cli/dist/index.js"},"dist":{"shasum":"1d23e1197cfc444221d5190399133455aafbae3c","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-0.2.9.tgz","fileCount":260,"integrity":"sha512-XPFWOPDfjOGQyDWl469ZWZqEz2nPa6esFyk0YlKICZrERZCzcNdDyhUy7Twp6S+49/OIIc2eawpDepBLKTxJRQ==","signatures":[{"sig":"MEUCIQD+gJyCO8Aom/6kHDPRCYmspu8HTYBrE9fjf6i8ddzOjwIgJkoqMFIXl4zaKMWI73fOvwkviJeE7zOL10x3n9E1VwA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1055166},"type":"module","gitHead":"2f8818a4b38278bea42ed8e43387bac6cd6396db","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"Hiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ink":"^4.4.1","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","axios":"^1.14.0","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","cheerio":"^1.2.0","chokidar":"latest","@inkjs/ui":"^1.0.0","node-fetch":"latest","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_0.2.9_1776498975566_0.4202366393945898","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@kushuri12/ohiru","version":"0.3.0","_id":"@kushuri12/ohiru@0.3.0","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"hiru":"packages/cli/dist/index.js","ohiru":"packages/cli/dist/index.js"},"dist":{"shasum":"79583ea0d21940bdef60ba2eb1706a08065aaf31","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-0.3.0.tgz","fileCount":260,"integrity":"sha512-wIsbswTUl2e/xzaIL1I29TDWZwtDUuxdu1GnJdv55czfqUjaziIKDh137i//z26d8YmHbAOs5PX5DYjjmxURKg==","signatures":[{"sig":"MEUCIQDiFLw56O6qfv9VdZbGIQVH1x7LBqFCzMjPmHdFlGjWtwIgAK4aQ4qEvRvAznUeDgWeDb3vnVcN6o0jPDN7CRPW8JQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1054183},"type":"module","gitHead":"f34c6bb9529d8572a566501df91badb2f4172c68","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"Hiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ink":"^4.4.1","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","axios":"^1.14.0","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","cheerio":"^1.2.0","chokidar":"latest","@inkjs/ui":"^1.0.0","node-fetch":"latest","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_0.3.0_1776499354961_0.5313408904007613","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@kushuri12/ohiru","version":"1.0.1","_id":"@kushuri12/ohiru@1.0.1","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"hiru":"packages/cli/dist/index.js","ohiru":"packages/cli/dist/index.js"},"dist":{"shasum":"94d5b1bf369e3e14b0790f58f6518b24cc23f102","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.0.1.tgz","fileCount":953,"integrity":"sha512-+PDru8rsOr6WRFOjbxkdBN6/zgY1XmrcqmWPxAjdpS8RCE2fn11wYN1bvOlMdbn8K64F66QyFC4fchYHFO1aCw==","signatures":[{"sig":"MEQCIDa0mFVOd63651SfMu+uEUr+1/bKEllucej0WAflWrDbAiAaIcAI0Cf0df+Iciaczn4UpTIESC3E3aeUJfbTwyp4ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1397666},"type":"module","gitHead":"426c9e2085d1b8d626d806350916f9bcdcbf4a99","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"Hiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ws":"^8.16.0","ink":"^4.4.1","irc":"^0.5.2","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","yaml":"^2.3.4","axios":"^1.14.0","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","cheerio":"^1.2.0","express":"^4.18.3","chokidar":"latest","fs-extra":"^11.2.0","@inkjs/ui":"^1.0.0","node-imap":"^0.9.6","@hapi/boom":"^10.0.1","discord.js":"^14.14.1","mailparser":"^3.6.8","node-fetch":"latest","nodemailer":"^6.9.10","@slack/bolt":"^3.16.0","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","matrix-js-sdk":"^32.1.0","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0","@whiskeysockets/baileys":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.3.1","@types/ws":"^8.5.10","@types/irc":"*","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node-imap":"latest","@types/react-dom":"^19.2.3","@types/mailparser":"latest","@types/nodemailer":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.0.1_1776520728312_0.7714863957625526","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@kushuri12/ohiru","version":"1.1.0","_id":"@kushuri12/ohiru@1.1.0","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"f5bc961967d995cedae55c20979afccb451f614a","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.1.0.tgz","fileCount":12,"integrity":"sha512-rLj5CGd8yz2ls4kLV4WSuRWJMwn68bquS72XtwgOBoWxXnogq4SIba9PHaarTwBsyLTrLaujr2irsWMc2HsHcw==","signatures":[{"sig":"MEYCIQCquPzVNTC2k2Wb58a/fiAYyaIA+uVbd1KuEvjV5/R7mgIhAInQtD3SOQ6msySy9in6Zr7X7qXMGoRAGmBcbYBlsaKt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34226},"type":"module","gitHead":"fc4f22d4efc1c1fae646e58f13da298dc31e77ca","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ws":"^8.16.0","ink":"^4.4.1","irc":"^0.5.2","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","yaml":"^2.3.4","axios":"^1.14.0","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","cheerio":"^1.2.0","express":"^4.18.3","chokidar":"latest","fs-extra":"^11.2.0","@inkjs/ui":"^1.0.0","node-imap":"^0.9.6","@hapi/boom":"^10.0.1","discord.js":"^14.14.1","mailparser":"^3.6.8","node-fetch":"latest","nodemailer":"^6.9.10","@slack/bolt":"^3.16.0","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","matrix-js-sdk":"^32.1.0","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0","@whiskeysockets/baileys":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.3.1","@types/ws":"^8.5.10","@types/irc":"*","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node-imap":"latest","@types/react-dom":"^19.2.3","@types/mailparser":"latest","@types/nodemailer":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.1.0_1776648121562_0.06955374985916096","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@kushuri12/ohiru","version":"1.1.1","_id":"@kushuri12/ohiru@1.1.1","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"52675d8789e0f1449ea13d7dcf56d31dc760746a","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.1.1.tgz","fileCount":914,"integrity":"sha512-wtZdg2K+FyKkXyCCjFp9TDJGeSY7AvNTPU4fFG13aueSbqRvt5P5Or+s0UnuVvFi35YnvQgEWyxuiAkibf/XGA==","signatures":[{"sig":"MEUCIDJbIAf0/T73ROMJCBM6ldIDgAsWmvk838cnrR1VGwUSAiEAzo8s5AZB3122vk+WfTYbbevft5RyCU5KglT/YJry/3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":964859},"type":"module","gitHead":"810d57871ac10d98ace9be9c0bb3530aead10a78","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ws":"^8.16.0","ink":"^4.4.1","irc":"^0.5.2","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","yaml":"^2.3.4","axios":"^1.14.0","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","cheerio":"^1.2.0","express":"^4.18.3","chokidar":"latest","fs-extra":"^11.2.0","@inkjs/ui":"^1.0.0","node-imap":"^0.9.6","@hapi/boom":"^10.0.1","discord.js":"^14.14.1","mailparser":"^3.6.8","node-fetch":"latest","nodemailer":"^6.9.10","@slack/bolt":"^3.16.0","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","matrix-js-sdk":"^32.1.0","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0","@whiskeysockets/baileys":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.3.1","@types/ws":"^8.5.10","@types/irc":"*","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node-imap":"latest","@types/react-dom":"^19.2.3","@types/mailparser":"latest","@types/nodemailer":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.1.1_1776650147492_0.08269371087416388","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@kushuri12/ohiru","version":"1.1.2","_id":"@kushuri12/ohiru@1.1.2","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"a22347f07e421e3bae57c6a0b17b48b0db64cb5f","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.1.2.tgz","fileCount":914,"integrity":"sha512-hmmZ96x/jDk/ZzbI/hjhxHQlHztoYSJW3ATNSr5iJdbwYaH9E08uX2Gt0uqII91ek/tkER6hQNCjNKBCQimOlw==","signatures":[{"sig":"MEUCIFURtfnBMt5Xb6IhMRX/3MpUuPvdNF7lxN7XD2TMzTRlAiEA63Y/vstDCGnYqQhdV3MB9Tv+KWP4CNv7r9tc/bgthHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":965432},"type":"module","gitHead":"95049ccba5ebbc9a48f85259e4b8214f8b7a4240","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ws":"^8.16.0","ink":"^4.4.1","irc":"^0.5.2","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","yaml":"^2.3.4","axios":"^1.14.0","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","cheerio":"^1.2.0","express":"^4.18.3","chokidar":"latest","fs-extra":"^11.2.0","@inkjs/ui":"^1.0.0","node-imap":"^0.9.6","@hapi/boom":"^10.0.1","discord.js":"^14.14.1","mailparser":"^3.6.8","node-fetch":"latest","nodemailer":"^6.9.10","@slack/bolt":"^3.16.0","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","matrix-js-sdk":"^32.1.0","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0","@whiskeysockets/baileys":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.3.1","@types/ws":"^8.5.10","@types/irc":"*","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node-imap":"latest","@types/react-dom":"^19.2.3","@types/mailparser":"latest","@types/nodemailer":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.1.2_1776650973866_0.14638158592149653","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@kushuri12/ohiru","version":"1.1.3","_id":"@kushuri12/ohiru@1.1.3","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"d8636353179b9f6a2163b93fda917f119f981856","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.1.3.tgz","fileCount":914,"integrity":"sha512-neeAm0g09znQD6f7R8XVBNoUgK3ZHuOpG/IEXsTLcMdFtpjx/OwE77QrGR0QjOLL7iMdoUdQxIXZPnqWfMrfKw==","signatures":[{"sig":"MEUCIFqDFgs9utVeg3YO9xmRbnhDVS4SWTXlDyQE/7ZLICDBAiEAsnkT/IkDeQToaO5e9Ews8CrqHd9yXjfLGQDWOAT3icQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":968155},"type":"module","gitHead":"2cef73d83d1d65e1619447ad3563fc39f526d3ee","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ws":"^8.16.0","ink":"^4.4.1","irc":"^0.5.2","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","yaml":"^2.3.4","axios":"^1.14.0","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","cheerio":"^1.2.0","express":"^4.18.3","chokidar":"latest","fs-extra":"^11.2.0","@inkjs/ui":"^1.0.0","node-imap":"^0.9.6","@hapi/boom":"^10.0.1","discord.js":"^14.14.1","mailparser":"^3.6.8","node-fetch":"latest","nodemailer":"^6.9.10","@slack/bolt":"^3.16.0","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","matrix-js-sdk":"^32.1.0","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0","@whiskeysockets/baileys":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.3.1","@types/ws":"^8.5.10","@types/irc":"*","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node-imap":"latest","@types/react-dom":"^19.2.3","@types/mailparser":"latest","@types/nodemailer":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.1.3_1776652110375_0.7767598810194887","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@kushuri12/ohiru","version":"1.1.4","_id":"@kushuri12/ohiru@1.1.4","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"2803c1c4674ec4277a43ec0c49203ada23fb03cb","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.1.4.tgz","fileCount":914,"integrity":"sha512-DwNzqMnKBaLAeGfCo7NWinwszQUbpOSfbSdgUPo7VCFASEQYCZ0E9gR8XSjLfxS0Zzsvr4QQuuf/5WUBuSHjNg==","signatures":[{"sig":"MEUCIFcGinP9xp5az2Km36Fnv75bCmw1y+6zX9C3Lipp84e1AiEAjs9LHbI55XvGJSjRVJmkKBHzyEV9LTXNoM0M/XVmKqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":968209},"type":"module","gitHead":"0331d66676df10b1a5f1142b5e7c8406673e14ef","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ws":"^8.16.0","ink":"^4.4.1","irc":"^0.5.2","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","yaml":"^2.3.4","axios":"^1.14.0","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","cheerio":"^1.2.0","express":"^4.18.3","chokidar":"latest","fs-extra":"^11.2.0","@inkjs/ui":"^1.0.0","node-imap":"^0.9.6","@hapi/boom":"^10.0.1","discord.js":"^14.14.1","mailparser":"^3.6.8","node-fetch":"latest","nodemailer":"^6.9.10","@slack/bolt":"^3.16.0","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","matrix-js-sdk":"^32.1.0","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0","@whiskeysockets/baileys":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.3.1","@types/ws":"^8.5.10","@types/irc":"*","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node-imap":"latest","@types/react-dom":"^19.2.3","@types/mailparser":"latest","@types/nodemailer":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.1.4_1776652978349_0.9596572740030476","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@kushuri12/ohiru","version":"1.1.5","_id":"@kushuri12/ohiru@1.1.5","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"c9d281c2c15016ec2c73214aba72481d53e88d24","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.1.5.tgz","fileCount":914,"integrity":"sha512-AopSR8cCZNwHTnhBbcpbgsom7pIeOefh6n8xbrrGslBUVF3vEvP0uN0E4fk4oTZ1bMAnb3XQGCA/z732EF+28g==","signatures":[{"sig":"MEYCIQCRKKgA70sOYv+jhj+g2PKDsBduqzX8Nj/Tss9XZcJQnAIhAKM8K9h6fK/7LA4Hz2nKISaKueb9c1NHtlSmMT17gUBP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":968893},"type":"module","gitHead":"1e1652b8c291a8c8ce2df52d8117697610d13b6f","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ws":"^8.16.0","ink":"^4.4.1","irc":"^0.5.2","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","yaml":"^2.3.4","axios":"^1.14.0","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","cheerio":"^1.2.0","express":"^4.18.3","chokidar":"latest","fs-extra":"^11.2.0","@inkjs/ui":"^1.0.0","node-imap":"^0.9.6","@hapi/boom":"^10.0.1","discord.js":"^14.14.1","mailparser":"^3.6.8","node-fetch":"latest","nodemailer":"^6.9.10","@slack/bolt":"^3.16.0","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","matrix-js-sdk":"^32.1.0","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0","@whiskeysockets/baileys":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.3.1","@types/ws":"^8.5.10","@types/irc":"*","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node-imap":"latest","@types/react-dom":"^19.2.3","@types/mailparser":"latest","@types/nodemailer":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.1.5_1776653536512_0.4964399532437893","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"@kushuri12/ohiru","version":"1.1.6","_id":"@kushuri12/ohiru@1.1.6","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"29ea21e2bf47bb1bcb341d25d34be780238eef36","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.1.6.tgz","fileCount":978,"integrity":"sha512-IHCAGPjUsAxT15N4TfZVSifw9nj89Zsgtnj8VhL187FtwqhMlPTaCqT6ZdPsk5LLUDTiHI7Thb6LgQ/uzewj2w==","signatures":[{"sig":"MEQCIF/RFGo1EuO6Aalcu1TaKElMg7tvJkUAA9kUbEu1Trx1AiBFMuFFYj8ktgYo4FGmXbous85PxGMOtVVRMA4+1doinQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1246375},"type":"module","gitHead":"5c683294002ac0ee5797b124b63fa93aac9245a9","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ws":"^8.16.0","ink":"^4.4.1","irc":"^0.5.2","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","yaml":"^2.3.4","axios":"^1.14.0","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","tmi.js":"^1.8.5","cheerio":"^1.2.0","express":"^4.18.3","chokidar":"latest","fs-extra":"^11.2.0","@inkjs/ui":"^1.0.0","node-imap":"^0.9.6","@hapi/boom":"^10.0.1","discord.js":"^14.14.1","mailparser":"^3.6.8","node-fetch":"latest","nodemailer":"^6.9.10","@slack/bolt":"^3.16.0","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","matrix-js-sdk":"^32.1.0","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0","@whiskeysockets/baileys":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.3.1","@types/ws":"^8.5.10","@types/irc":"*","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node-imap":"latest","@types/react-dom":"^19.2.3","@types/mailparser":"latest","@types/nodemailer":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.1.6_1776721146796_0.8092773899441938","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"@kushuri12/ohiru","version":"1.1.7","_id":"@kushuri12/ohiru@1.1.7","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"22d883ba1224d663ec7307ecc7cb15f27cde507f","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.1.7.tgz","fileCount":978,"integrity":"sha512-wr30mklO+x90YwKqPJw2eWeX4hodQHSidj9uIpJ/xLdZhoV1+/iFhWx560NjW7Rbr4JIQQGPOUWnLDcg2A0Kkg==","signatures":[{"sig":"MEQCIGlZ0QvPDQjCuzCWy7n6vxDXfi1EHDHWmo0hTSSEJCxZAiAj01nsZgZuJs2ARFWZLyJH8YXX1AmA5bMdMfW2vI0UBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1246675},"type":"module","gitHead":"cc5b738d887b58690e7188310b4ec7e09d0f6542","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ws":"^8.16.0","ink":"^4.4.1","irc":"^0.5.2","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","yaml":"^2.3.4","axios":"^1.14.0","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","tmi.js":"^1.8.5","cheerio":"^1.2.0","express":"^4.18.3","chokidar":"latest","fs-extra":"^11.2.0","@inkjs/ui":"^1.0.0","node-imap":"^0.9.6","@hapi/boom":"^10.0.1","discord.js":"^14.14.1","mailparser":"^3.6.8","node-fetch":"latest","nodemailer":"^6.9.10","@slack/bolt":"^3.16.0","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","matrix-js-sdk":"^32.1.0","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0","@whiskeysockets/baileys":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.3.1","@types/ws":"^8.5.10","@types/irc":"*","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node-imap":"latest","@types/react-dom":"^19.2.3","@types/mailparser":"latest","@types/nodemailer":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.1.7_1776722430789_0.24254911301290294","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"@kushuri12/ohiru","version":"1.1.8","_id":"@kushuri12/ohiru@1.1.8","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"f3e87135e85a969f93f51dd4d9929a9b339cc6ed","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.1.8.tgz","fileCount":978,"integrity":"sha512-coGfRLb47kL3AC4bhi/YFFnvEZrRgESvLAwF6p7fCzVThbsSGAA/ly4SHlja+elS2tAfQQRQgAUOVq53YfCiHg==","signatures":[{"sig":"MEYCIQCTpFfqAAEgmx9hprZrgIdRdhoMUxw1TdfTpPO5dlNZGAIhAMONPsXGb/n/1T2ATZPj3ePFf0kzPq792jy9aVgy4hC9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1249237},"type":"module","gitHead":"5ad3c5702a8a0eea57d4e3c490e8abfb94a2670e","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ws":"^8.16.0","ink":"^4.4.1","irc":"^0.5.2","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","yaml":"^2.3.4","axios":"^1.14.0","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","tmi.js":"^1.8.5","cheerio":"^1.2.0","express":"^4.18.3","chokidar":"latest","fs-extra":"^11.2.0","@inkjs/ui":"^1.0.0","node-imap":"^0.9.6","@hapi/boom":"^10.0.1","discord.js":"^14.14.1","mailparser":"^3.6.8","node-fetch":"latest","nodemailer":"^6.9.10","@slack/bolt":"^3.16.0","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","matrix-js-sdk":"^32.1.0","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0","@whiskeysockets/baileys":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.3.1","@types/ws":"^8.5.10","@types/irc":"*","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node-imap":"latest","@types/react-dom":"^19.2.3","@types/mailparser":"latest","@types/nodemailer":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.1.8_1776723093946_0.022506054699525935","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"@kushuri12/ohiru","version":"1.1.9","_id":"@kushuri12/ohiru@1.1.9","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"255bde538564b20c301f4015d9651a2b534e6fbb","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.1.9.tgz","fileCount":978,"integrity":"sha512-zOWQX/Rc9q0ywEDTWiZNsJ2vbjxwObw9ZkJSebDV0WDYuNgKC6Hk2unuLWGNGxQIXzDS6ShN4UbHFGKrVS8VVQ==","signatures":[{"sig":"MEUCIAV3LQRa+BxxmjpW6AvNP6+lALXjGOCQKIHUuYMiUR4iAiEA44ESlCT9bS1MkaMYK3vtW1xCV9oe+Ho7SYgaEeybVnk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1249887},"type":"module","gitHead":"6cc485378371f0e6c6c3048217c4ce585ef882a2","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ws":"^8.16.0","ink":"^4.4.1","irc":"^0.5.2","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","yaml":"^2.3.4","axios":"^1.14.0","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","tmi.js":"^1.8.5","cheerio":"^1.2.0","express":"^4.18.3","chokidar":"latest","fs-extra":"^11.2.0","@inkjs/ui":"^1.0.0","node-imap":"^0.9.6","@hapi/boom":"^10.0.1","discord.js":"^14.14.1","mailparser":"^3.6.8","node-fetch":"latest","nodemailer":"^6.9.10","@slack/bolt":"^3.16.0","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","matrix-js-sdk":"^32.1.0","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0","@whiskeysockets/baileys":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.3.1","@types/ws":"^8.5.10","@types/irc":"*","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node-imap":"latest","@types/react-dom":"^19.2.3","@types/mailparser":"latest","@types/nodemailer":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.1.9_1776723346089_0.52299328987539","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@kushuri12/ohiru","version":"1.2.0","_id":"@kushuri12/ohiru@1.2.0","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"07581c2f52f16a4ee8d3ac985a7c0bc1982e4a7e","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.2.0.tgz","fileCount":978,"integrity":"sha512-7RCJ2vI6PI5XlNSk4+X3O7QYbcpSeH0Faz3zGE8QoZVtbYqkupVU44GUmA7sDZ2BT5gAF3op9eMWCuMUZXc+4g==","signatures":[{"sig":"MEQCID4aIkk0zwup8cPfSnAufHUSOM1RVsBa6BSNVejEe2V6AiABSdcDURhkOU0+nAuJriO9LucVEeC7ExS/fX/1xgPvlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1249901},"type":"module","gitHead":"79c2d538378014d5849c53898d7843c593b9e31f","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ws":"^8.16.0","ink":"^4.4.1","irc":"^0.5.2","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","yaml":"^2.3.4","axios":"^1.14.0","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","tmi.js":"^1.8.5","cheerio":"^1.2.0","express":"^4.18.3","chokidar":"latest","fs-extra":"^11.2.0","@inkjs/ui":"^1.0.0","node-imap":"^0.9.6","@hapi/boom":"^10.0.1","discord.js":"^14.14.1","mailparser":"^3.6.8","node-fetch":"latest","nodemailer":"^6.9.10","@slack/bolt":"^3.16.0","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","matrix-js-sdk":"^32.1.0","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0","@whiskeysockets/baileys":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.3.1","@types/ws":"^8.5.10","@types/irc":"*","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node-imap":"latest","@types/react-dom":"^19.2.3","@types/mailparser":"latest","@types/nodemailer":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.2.0_1776723456218_0.037159051152433786","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@kushuri12/ohiru","version":"1.2.1","_id":"@kushuri12/ohiru@1.2.1","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"8260816e509a1bf3acac3c8b22ec32e8ff9963a4","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.2.1.tgz","fileCount":978,"integrity":"sha512-m9jWjlpAPBMQM97vrsRy7HrFlUR/lwzmKJ95KNPVb813H2uGxwVWOi6LUDr3KGa0IsB2KqoI0Vzi9osEmqGYQw==","signatures":[{"sig":"MEUCIDSp15YsiKFdPE9yjtqC73Paq1XjkFjlRZJVZGcqz5wEAiEAvX5PXcGPywBS054DWS+vmxpr7iuoXPzI6AliqVBgW+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1250592},"type":"module","gitHead":"cbd13299906f1a884e1e9ed496156c5bd8592d4e","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ws":"^8.16.0","ink":"^4.4.1","irc":"^0.5.2","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","yaml":"^2.3.4","axios":"^1.14.0","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","tmi.js":"^1.8.5","cheerio":"^1.2.0","express":"^4.18.3","chokidar":"latest","fs-extra":"^11.2.0","@inkjs/ui":"^1.0.0","node-imap":"^0.9.6","@hapi/boom":"^10.0.1","discord.js":"^14.14.1","mailparser":"^3.6.8","node-fetch":"latest","nodemailer":"^6.9.10","@slack/bolt":"^3.16.0","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","matrix-js-sdk":"^32.1.0","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0","@whiskeysockets/baileys":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.3.1","@types/ws":"^8.5.10","@types/irc":"*","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node-imap":"latest","@types/react-dom":"^19.2.3","@types/mailparser":"latest","@types/nodemailer":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.2.1_1776723620082_0.92383520674108","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@kushuri12/ohiru","version":"1.2.2","_id":"@kushuri12/ohiru@1.2.2","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"812d7f1011b76dd4993d184453e37931c7af37bf","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.2.2.tgz","fileCount":978,"integrity":"sha512-9rEtFvGn2stjQ/tEoMiXf/O1J7bE9Gcas/qAnN83VjzQRoHUZckWZu3JW8LlCHZxIxOSXQe90w9QssWfranjjQ==","signatures":[{"sig":"MEUCIQC59qp0se9inFFoSISppIbue2kgB8FXjS/+f4EqS0TFPAIgFjU0IZyh2k9loK+LJd0lWuO3uNKMAS0rlfTe8wBAuxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1250583},"type":"module","gitHead":"3cd0eaa767426a811b5f1b511e44e82f62976c3b","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ws":"^8.16.0","ink":"^4.4.1","irc":"^0.5.2","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","yaml":"^2.3.4","axios":"^1.14.0","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","tmi.js":"^1.8.5","cheerio":"^1.2.0","express":"^4.18.3","chokidar":"latest","fs-extra":"^11.2.0","@inkjs/ui":"^1.0.0","node-imap":"^0.9.6","@hapi/boom":"^10.0.1","discord.js":"^14.14.1","mailparser":"^3.6.8","node-fetch":"latest","nodemailer":"^6.9.10","@slack/bolt":"^3.16.0","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","matrix-js-sdk":"^32.1.0","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0","@whiskeysockets/baileys":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.3.1","@types/ws":"^8.5.10","@types/irc":"*","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node-imap":"latest","@types/react-dom":"^19.2.3","@types/mailparser":"latest","@types/nodemailer":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.2.2_1776723741171_0.7203858231524538","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@kushuri12/ohiru","version":"1.2.3","_id":"@kushuri12/ohiru@1.2.3","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"4d6e80667f37a1814085faffaf306efb54599664","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.2.3.tgz","fileCount":978,"integrity":"sha512-hF2JR55G5lhw8FF2HHmG7GWh2r5fagHKXA7Ud1booIu+mK81kRH/XheVzotN5E5nP+wvpm/CPiFPFetCynjf/g==","signatures":[{"sig":"MEUCIGdSlSvH3cQ+r//4ysxlu/DT09b2kjKWXVgnlplIgxkhAiEA1n/xzdjNrQH3Ug2G6iOoCZeqCl8do5a+Bx7IoYg8AIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1255129},"type":"module","gitHead":"e131a5de3791c24c456c2726a32d89ca1904ae42","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ws":"^8.16.0","ink":"^4.4.1","irc":"^0.5.2","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","yaml":"^2.3.4","axios":"1.7.9","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","tmi.js":"^1.8.5","cheerio":"^1.2.0","express":"^4.18.3","chokidar":"latest","fs-extra":"^11.2.0","@inkjs/ui":"^1.0.0","node-imap":"^0.9.6","@hapi/boom":"^10.0.1","discord.js":"^14.14.1","mailparser":"^3.6.8","node-fetch":"latest","nodemailer":"^6.9.10","@slack/bolt":"^3.16.0","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","matrix-js-sdk":"^32.1.0","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0","@whiskeysockets/baileys":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.3.1","@types/ws":"^8.5.10","@types/irc":"*","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node-imap":"latest","@types/react-dom":"^19.2.3","@types/mailparser":"latest","@types/nodemailer":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.2.3_1776735352314_0.7082649012167561","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@kushuri12/ohiru","version":"1.2.4","_id":"@kushuri12/ohiru@1.2.4","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"336aa8d120b784da258f4811526f233284252f41","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.2.4.tgz","fileCount":978,"integrity":"sha512-aRSU4GE76Aw4mwI8oVcfFTL1u0vW/fi481ghRlWDSc5tBeBh5Cr8lMhq+DeveSyMH/sjOdTgbPxZGIm8S1gamQ==","signatures":[{"sig":"MEUCIDb8ejuytd4WA7NaQs9kT/vSOXUJxLKQgy2ORlLa9soLAiEAmdRTfVVammfkH48CacObd87f4TJvfQeyP4i836xQ570=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1253833},"type":"module","gitHead":"1898884bd1a4c2f98ae6caf0f8d55f6d7b50f316","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ws":"^8.16.0","ink":"^4.4.1","irc":"^0.5.2","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","yaml":"^2.3.4","axios":"1.7.9","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","tmi.js":"^1.8.5","cheerio":"^1.2.0","express":"^4.18.3","chokidar":"latest","fs-extra":"^11.2.0","@inkjs/ui":"^1.0.0","node-imap":"^0.9.6","@hapi/boom":"^10.0.1","discord.js":"^14.14.1","mailparser":"^3.6.8","node-fetch":"latest","nodemailer":"^6.9.10","@slack/bolt":"^3.16.0","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","matrix-js-sdk":"^32.1.0","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0","@whiskeysockets/baileys":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.3.1","@types/ws":"^8.5.10","@types/irc":"*","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node-imap":"latest","@types/react-dom":"^19.2.3","@types/mailparser":"latest","@types/nodemailer":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.2.4_1776735962389_0.9315205916054463","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"@kushuri12/ohiru","version":"1.2.5","_id":"@kushuri12/ohiru@1.2.5","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"eac738e3029fbadd9ad8778a1c3b62b59f79549a","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.2.5.tgz","fileCount":978,"integrity":"sha512-LYbu2SbvhgL3DWrMyV+Bh90qgHwTiwnk6ZEmmC6uL12XFmHBk9/MlA5BTlpMLDSVFpckC2LX6io8hwqBirCGzQ==","signatures":[{"sig":"MEQCIGtJVuo7QAvRKgXK/YzN6birb5uxUFpkCZf9BfZxdzkbAiBAa9MgMi8EeAlYvD4I9jaAVHLMAbLCI6vBpf6oLAm/Rg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1254508},"type":"module","gitHead":"cc3e753c57fc78079eb1afd6706d6d6b759aab6d","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ws":"^8.16.0","ink":"^4.4.1","irc":"^0.5.2","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","yaml":"^2.3.4","axios":"1.7.9","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","tmi.js":"^1.8.5","cheerio":"^1.2.0","express":"^4.18.3","chokidar":"latest","fs-extra":"^11.2.0","@inkjs/ui":"^1.0.0","node-imap":"^0.9.6","@hapi/boom":"^10.0.1","discord.js":"^14.14.1","mailparser":"^3.6.8","node-fetch":"latest","nodemailer":"^6.9.10","@slack/bolt":"^3.16.0","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","matrix-js-sdk":"^32.1.0","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0","@whiskeysockets/baileys":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.3.1","@types/ws":"^8.5.10","@types/irc":"*","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node-imap":"latest","@types/react-dom":"^19.2.3","@types/mailparser":"latest","@types/nodemailer":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.2.5_1776736159880_0.15331334511736916","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"@kushuri12/ohiru","version":"1.2.6","_id":"@kushuri12/ohiru@1.2.6","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"cd64a5788e697719f93653df16e77ab48560b1b3","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.2.6.tgz","fileCount":978,"integrity":"sha512-E0i/AgqtJbKX/mLPXUBnUjrykle+9Zy8Buzm+xEZ05e3ldkhgCfIpy3Vo0MCWgodU82PZGyxlvOZaJggjmsROA==","signatures":[{"sig":"MEYCIQDYWGV1EBIcBT550NAqbfpFD31yW6i9GbZoL8EMaNRh4wIhAN1Rs55KfkM9eYEK7AgGyEBa+wYDsNfPwbO64cAtVCnM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1256129},"type":"module","gitHead":"055204020fb5dcbfab02a9847189dbe9dd8536e8","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ws":"^8.16.0","ink":"^4.4.1","irc":"^0.5.2","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","yaml":"^2.3.4","axios":"1.7.9","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","tmi.js":"^1.8.5","cheerio":"^1.2.0","express":"^4.18.3","chokidar":"latest","fs-extra":"^11.2.0","@inkjs/ui":"^1.0.0","node-imap":"^0.9.6","@hapi/boom":"^10.0.1","discord.js":"^14.14.1","mailparser":"^3.6.8","node-fetch":"latest","nodemailer":"^6.9.10","@slack/bolt":"^3.16.0","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","matrix-js-sdk":"^32.1.0","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0","@whiskeysockets/baileys":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.3.1","@types/ws":"^8.5.10","@types/irc":"*","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node-imap":"latest","@types/react-dom":"^19.2.3","@types/mailparser":"latest","@types/nodemailer":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.2.6_1776739336847_0.2252202389935627","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"@kushuri12/ohiru","version":"1.2.7","_id":"@kushuri12/ohiru@1.2.7","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"44bc3c51fc8ed0f70858d75f8c9554049fbe91d5","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.2.7.tgz","fileCount":978,"integrity":"sha512-ktRSGQhW9RFOQDqqjVlMqZ7qQzi/sdlmYOlV6h94FXniYXtUeQSnfsatGlnjbAYyVsSEmIIpU/wJr+kJLftbcQ==","signatures":[{"sig":"MEYCIQC/TL9gkIu+scLtzlqjVOlkqMB8F0egx+pT5ENIaa109wIhAJR5zaOtKIx8BmZoHvqw3JuB6p01cwTgUWaT7FaJhG5C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1256257},"type":"module","gitHead":"3108d401468b5ab424c4d2fff97a53e4ae138111","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ws":"^8.16.0","ink":"^4.4.1","irc":"^0.5.2","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","yaml":"^2.3.4","axios":"1.7.9","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","tmi.js":"^1.8.5","cheerio":"^1.2.0","express":"^4.18.3","chokidar":"latest","fs-extra":"^11.2.0","@inkjs/ui":"^1.0.0","node-imap":"^0.9.6","@hapi/boom":"^10.0.1","discord.js":"^14.14.1","mailparser":"^3.6.8","node-fetch":"latest","nodemailer":"^6.9.10","@slack/bolt":"^3.16.0","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","matrix-js-sdk":"^32.1.0","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0","@whiskeysockets/baileys":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.3.1","@types/ws":"^8.5.10","@types/irc":"*","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node-imap":"latest","@types/react-dom":"^19.2.3","@types/mailparser":"latest","@types/nodemailer":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.2.7_1776739487709_0.6151622188129509","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"@kushuri12/ohiru","version":"1.2.8","_id":"@kushuri12/ohiru@1.2.8","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"a4d3bba31cd5423ad013e361556f7d1f22968eea","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.2.8.tgz","fileCount":978,"integrity":"sha512-V6O1bKKXdvzMW2RUQBBJywhFOSjIvoZcheORqHc9r3ZIUmcruJldQ5tdt9efBStT4q2A4ET8R3gYJngfkXw62g==","signatures":[{"sig":"MEUCIQChNC0qMfyfpzVIu9hTQ/RJGcEBxU0XN+IAeCkPVC4fpgIgOiCUT5EU0Upzutxid+4vyaUg5YySPEbSyTobrQyqUMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1256705},"type":"module","gitHead":"52ac80c90579d920ad5e263be8154549c16d2113","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ws":"^8.16.0","ink":"^4.4.1","irc":"^0.5.2","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","yaml":"^2.3.4","axios":"1.7.9","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","tmi.js":"^1.8.5","cheerio":"^1.2.0","express":"^4.18.3","chokidar":"latest","fs-extra":"^11.2.0","@inkjs/ui":"^1.0.0","node-imap":"^0.9.6","@hapi/boom":"^10.0.1","discord.js":"^14.14.1","mailparser":"^3.6.8","node-fetch":"latest","nodemailer":"^6.9.10","@slack/bolt":"^3.16.0","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","matrix-js-sdk":"^32.1.0","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0","@whiskeysockets/baileys":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.3.1","@types/ws":"^8.5.10","@types/irc":"*","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node-imap":"latest","@types/react-dom":"^19.2.3","@types/mailparser":"latest","@types/nodemailer":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.2.8_1776742036389_0.2701621450453553","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"name":"@kushuri12/ohiru","version":"1.2.9","_id":"@kushuri12/ohiru@1.2.9","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"0876e780088ac075b00890ea15246e5a7e8b949b","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.2.9.tgz","fileCount":978,"integrity":"sha512-LFbdn+8DPU8/ux0Lvy/rTyfs8U3X4WP7GT8t2pL2X/GMEIw30s5Goi6WxcqTMUV8o+eQVja3aZM+4vYSqQ9QKw==","signatures":[{"sig":"MEYCIQDL6bIeIabRH1q24oWubIKbnBojMV7WwxP1yoEw/qaIaAIhAI7r9f8nX9tAba5QESmlwYrDI2B4FdqYiVuUHx4JyXay","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1256880},"type":"module","gitHead":"cfece73abdd727ef9a15f70c102ec36ccbd2112d","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ws":"^8.16.0","ink":"^4.4.1","irc":"^0.5.2","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","yaml":"^2.3.4","axios":"1.7.9","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","tmi.js":"^1.8.5","cheerio":"^1.2.0","express":"^4.18.3","chokidar":"latest","fs-extra":"^11.2.0","@inkjs/ui":"^1.0.0","node-imap":"^0.9.6","@hapi/boom":"^10.0.1","discord.js":"^14.14.1","mailparser":"^3.6.8","node-fetch":"latest","nodemailer":"^6.9.10","@slack/bolt":"^3.16.0","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","matrix-js-sdk":"^32.1.0","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0","@whiskeysockets/baileys":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.3.1","@types/ws":"^8.5.10","@types/irc":"*","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node-imap":"latest","@types/react-dom":"^19.2.3","@types/mailparser":"latest","@types/nodemailer":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.2.9_1776742394060_0.38200644324310606","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@kushuri12/ohiru","version":"1.3.0","_id":"@kushuri12/ohiru@1.3.0","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"c864d5d3ece5b5a1b28dc1229834ace22c3d186e","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.3.0.tgz","fileCount":978,"integrity":"sha512-AehQydwfKCH21FW5haTSy8Q7Sel4zJuYW91f/tkTIN3/WfNhMVgnubepoqOOs87+0wPOzb5uFsHBG34e5IUULg==","signatures":[{"sig":"MEQCIFv2C6GGrUL+jq/4up9IH3svoSUA8o3jx5apGwZHfp8OAiBafDH+o1sDt1IkNDFBiaH87eE3Mo2OFCF5lbYYTb6qjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1256880},"type":"module","gitHead":"3eeff773e4086b76b111c97a7c22d82f3d6add07","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ws":"^8.16.0","ink":"^4.4.1","irc":"^0.5.2","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","yaml":"^2.3.4","axios":"1.7.9","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","tmi.js":"^1.8.5","cheerio":"^1.2.0","express":"^4.18.3","chokidar":"latest","fs-extra":"^11.2.0","@inkjs/ui":"^1.0.0","node-imap":"^0.9.6","@hapi/boom":"^10.0.1","discord.js":"^14.14.1","mailparser":"^3.6.8","node-fetch":"latest","nodemailer":"^6.9.10","@slack/bolt":"^3.16.0","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","matrix-js-sdk":"^32.1.0","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0","@whiskeysockets/baileys":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.3.1","@types/ws":"^8.5.10","@types/irc":"*","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node-imap":"latest","@types/react-dom":"^19.2.3","@types/mailparser":"latest","@types/nodemailer":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.3.0_1776743951683_0.11867435018149175","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@kushuri12/ohiru","version":"1.3.1","_id":"@kushuri12/ohiru@1.3.1","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"f006f3f4fe6f40aa1f212cb2d0c8a60b55322862","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.3.1.tgz","fileCount":978,"integrity":"sha512-WXHKZ4dpjWyShSJDwHRwzzQURYaSbBNhAEDbqxdkgM7bunMV3wBsitqUdkqOAjc/q7B8Kbsjypipi9X32KoNEA==","signatures":[{"sig":"MEUCICctSHFenFZJQ3h/Vj3ukI7UcP4yb+YP1vSj0o1RnwhSAiEAyrjDmqvlqtuTqvLFJuxkm8WvL3NLIxJmIfBTnX9jmqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1256880},"type":"module","gitHead":"c163a3221aa8a2b9e8ae88a51c575e19382f9084","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ws":"^8.16.0","ink":"^4.4.1","irc":"^0.5.2","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","yaml":"^2.3.4","axios":"1.7.9","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","tmi.js":"^1.8.5","cheerio":"^1.2.0","express":"^4.18.3","chokidar":"latest","fs-extra":"^11.2.0","@inkjs/ui":"^1.0.0","node-imap":"^0.9.6","@hapi/boom":"^10.0.1","discord.js":"^14.14.1","mailparser":"^3.6.8","node-fetch":"latest","nodemailer":"^6.9.10","@slack/bolt":"^3.16.0","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","matrix-js-sdk":"^32.1.0","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0","@whiskeysockets/baileys":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.3.1","@types/ws":"^8.5.10","@types/irc":"*","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node-imap":"latest","@types/react-dom":"^19.2.3","@types/mailparser":"latest","@types/nodemailer":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.3.1_1776745124608_0.21261708554023517","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@kushuri12/ohiru","version":"1.3.2","_id":"@kushuri12/ohiru@1.3.2","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"449416430e7614b95bfd88a05f10d9dd194e22fc","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.3.2.tgz","fileCount":978,"integrity":"sha512-fEK2dQkxR0oRwDBdpcKwWTJy2uiGiD8AORLF85EADsLXfxdYd0/qUcQRj8k5Ko3OnlZfyulA1a1QQyxKV+jCmQ==","signatures":[{"sig":"MEUCIQCck0OMfJYydkLGz5WjUWPierjL7KEXE8LdhVH5RjRSqwIgdMEsjV8OmU0mUCXeagWmTqyFjbO4dUnYoQXx14SWiOk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1256901},"type":"module","gitHead":"a720096471592fdc2be3acdb3525d079901d7eb9","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ws":"^8.16.0","ink":"^4.4.1","irc":"^0.5.2","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","yaml":"^2.3.4","axios":"1.7.9","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","tmi.js":"^1.8.5","cheerio":"^1.2.0","express":"^4.18.3","chokidar":"latest","fs-extra":"^11.2.0","@inkjs/ui":"^1.0.0","node-imap":"^0.9.6","@hapi/boom":"^10.0.1","discord.js":"^14.14.1","mailparser":"^3.6.8","node-fetch":"latest","nodemailer":"^6.9.10","@slack/bolt":"^3.16.0","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","matrix-js-sdk":"^32.1.0","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0","@whiskeysockets/baileys":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.3.1","@types/ws":"^8.5.10","@types/irc":"*","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node-imap":"latest","@types/react-dom":"^19.2.3","@types/mailparser":"latest","@types/nodemailer":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.3.2_1776746179954_0.20751661300509872","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@kushuri12/ohiru","version":"1.3.3","_id":"@kushuri12/ohiru@1.3.3","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"4b3e133f0b6e3366889551bfc72f5123dee522d1","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.3.3.tgz","fileCount":978,"integrity":"sha512-28dchXZoBnGjQq+82Rwp7WTRHg+1qKN1BxUuEmQ/yzvumlFn0COyx5ewF0y48qwgj7LC6SygYcgHZHL1YhzDkQ==","signatures":[{"sig":"MEUCIERXiWXBCxkwXtwTQxFzN0z5UdKSpYTWC1QMMkCNfXzRAiEAxhQ7d4NXk41bnrEvCpoMk23aTjF+1W48eLOb5Subtew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1256915},"type":"module","gitHead":"c1cdf1fed258a81bfd6019b1b9664c399e541e12","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ws":"^8.16.0","ink":"^4.4.1","irc":"^0.5.2","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","yaml":"^2.3.4","axios":"1.7.9","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","tmi.js":"^1.8.5","cheerio":"^1.2.0","express":"^4.18.3","chokidar":"latest","fs-extra":"^11.2.0","@inkjs/ui":"^1.0.0","node-imap":"^0.9.6","@hapi/boom":"^10.0.1","discord.js":"^14.14.1","mailparser":"^3.6.8","node-fetch":"latest","nodemailer":"^6.9.10","@slack/bolt":"^3.16.0","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","matrix-js-sdk":"^32.1.0","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0","@whiskeysockets/baileys":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.3.1","@types/ws":"^8.5.10","@types/irc":"*","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node-imap":"latest","@types/react-dom":"^19.2.3","@types/mailparser":"latest","@types/nodemailer":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.3.3_1776746788678_0.760539192533084","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"@kushuri12/ohiru","version":"1.3.5","_id":"@kushuri12/ohiru@1.3.5","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"bcf79d31f06fe4d2ed78a050cd32bef08a55022c","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.3.5.tgz","fileCount":978,"integrity":"sha512-b5MWptdcTDWqxlA8c21gxL23llGHZ6yPfmX9LPT2euYuK2qOESIbFjBRotGOul1zl91lIs018T3/MBV7t9AtnA==","signatures":[{"sig":"MEYCIQD2piYj2FpjAgtlxB/Id8p7v9qDzRngDD+IhjmFt7cJcQIhAJ+20xgaV+e8u1u43s6LJkJm7ULqd2Ln3N6irpmdTzGh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1256133},"type":"module","gitHead":"9ef9b00467aae8484a9e9f09e5b0ce5aceea229e","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ws":"^8.16.0","ink":"^4.4.1","irc":"^0.5.2","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","yaml":"^2.3.4","axios":"1.7.9","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","tmi.js":"^1.8.5","cheerio":"^1.2.0","express":"^4.18.3","chokidar":"latest","fs-extra":"^11.2.0","@inkjs/ui":"^1.0.0","node-imap":"^0.9.6","@hapi/boom":"^10.0.1","discord.js":"^14.14.1","mailparser":"^3.6.8","node-fetch":"latest","nodemailer":"^6.9.10","@slack/bolt":"^3.16.0","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","matrix-js-sdk":"^32.1.0","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0","@whiskeysockets/baileys":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.3.1","@types/ws":"^8.5.10","@types/irc":"*","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node-imap":"latest","@types/react-dom":"^19.2.3","@types/mailparser":"latest","@types/nodemailer":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.3.5_1776747898190_0.39707611724418634","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"@kushuri12/ohiru","version":"1.3.6","_id":"@kushuri12/ohiru@1.3.6","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"1776c9e0330f55ebcfbd1d8e13f1c52464507680","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.3.6.tgz","fileCount":978,"integrity":"sha512-vJ/xT8Nty/ciRwDMUc6o4xAAPvaDSs//RUx0wnsI2R25aVYgaEm0MNBc+hgLK4uIajt+hezCb7A/1GbrDezKcQ==","signatures":[{"sig":"MEQCID03HarSideYFKTjPoG+OrnDsSxHdEWScg+ZsixhGestAiBfkO1lY7bCJR+frEi28stwrRtAOQHBeu5LDr4rikWhWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1256997},"type":"module","gitHead":"1fe96be5228cb9fe18b790dd4fcf5c66e4e121eb","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ws":"^8.16.0","ink":"^4.4.1","irc":"^0.5.2","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","yaml":"^2.3.4","axios":"1.7.9","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","tmi.js":"^1.8.5","cheerio":"^1.2.0","express":"^4.18.3","chokidar":"latest","fs-extra":"^11.2.0","@inkjs/ui":"^1.0.0","node-imap":"^0.9.6","@hapi/boom":"^10.0.1","discord.js":"^14.14.1","mailparser":"^3.6.8","node-fetch":"latest","nodemailer":"^6.9.10","@slack/bolt":"^3.16.0","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","matrix-js-sdk":"^32.1.0","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0","@whiskeysockets/baileys":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.3.1","@types/ws":"^8.5.10","@types/irc":"*","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node-imap":"latest","@types/react-dom":"^19.2.3","@types/mailparser":"latest","@types/nodemailer":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.3.6_1776750206845_0.429110010290116","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@kushuri12/ohiru","version":"1.4.0","_id":"@kushuri12/ohiru@1.4.0","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"d256dd2ea00fe441966070b0f6c325f7a489b8c0","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.4.0.tgz","fileCount":978,"integrity":"sha512-AVKw7Vki+uwNOJTzxtJq3onUHOEwvbIVgF7MZEUXA/8Ecu5WRWjlS1RzFXLb32IT7XrvPUrp9HReK1TdyxUnMw==","signatures":[{"sig":"MEUCIQCcDQZlHqV0ajKveA+tT4AZ1LPMF3qy1nHhffcqE1HlAgIgBKcGTioTIDgsWl5VfHxggWczxpQJ1pY7IkfBUX34/Gk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1248165},"type":"module","gitHead":"89458341a7248dd034b073dedf5f9d75c0507689","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ws":"^8.16.0","ink":"^4.4.1","irc":"^0.5.2","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","yaml":"^2.3.4","axios":"1.7.9","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","tmi.js":"^1.8.5","cheerio":"^1.2.0","express":"^4.18.3","chokidar":"latest","fs-extra":"^11.2.0","@inkjs/ui":"^1.0.0","node-imap":"^0.9.6","@hapi/boom":"^10.0.1","discord.js":"^14.14.1","mailparser":"^3.6.8","node-fetch":"latest","nodemailer":"^6.9.10","@slack/bolt":"^3.16.0","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","matrix-js-sdk":"^32.1.0","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0","@whiskeysockets/baileys":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.3.1","@types/ws":"^8.5.10","@types/irc":"*","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node-imap":"latest","@types/react-dom":"^19.2.3","@types/mailparser":"latest","@types/nodemailer":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.4.0_1776751237531_0.46867611459001446","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@kushuri12/ohiru","version":"1.4.1","_id":"@kushuri12/ohiru@1.4.1","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"f70e41d5e39aba855fba0054750b23235323a851","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.4.1.tgz","fileCount":978,"integrity":"sha512-ZrtU/gjXdBSrFDa9dFVGE0mByRO7h60CPERwHWE4zNskHosudZCfmp139NOvQ9uTPCP/nK4j7SDVmBhMtjO7BQ==","signatures":[{"sig":"MEUCIEMTgpZwrFKgjWdcjB5wRN7YMkhwuA7VUXk++5WmRhwjAiEA+alf7fYXBLtrvHxiLGlNikbZdsfIpR2M3rgOTu/Tuzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1248472},"type":"module","gitHead":"1519a11c31f171b552f4b24e2e8c3dc5a4f4eac3","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ws":"^8.16.0","ink":"^4.4.1","irc":"^0.5.2","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","yaml":"^2.3.4","axios":"1.7.9","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","tmi.js":"^1.8.5","cheerio":"^1.2.0","express":"^4.18.3","chokidar":"latest","fs-extra":"^11.2.0","@inkjs/ui":"^1.0.0","node-imap":"^0.9.6","@hapi/boom":"^10.0.1","discord.js":"^14.14.1","mailparser":"^3.6.8","node-fetch":"latest","nodemailer":"^6.9.10","@slack/bolt":"^3.16.0","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","matrix-js-sdk":"^32.1.0","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0","@whiskeysockets/baileys":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.3.1","@types/ws":"^8.5.10","@types/irc":"*","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node-imap":"latest","@types/react-dom":"^19.2.3","@types/mailparser":"latest","@types/nodemailer":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.4.1_1776751817139_0.16396891334903563","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"@kushuri12/ohiru","version":"1.4.2","_id":"@kushuri12/ohiru@1.4.2","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"a5b73e884e3115128a2815afe69c58df44e7218c","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.4.2.tgz","fileCount":978,"integrity":"sha512-PfWZQFNAnwfTtc5YRzwfD+f+JnSaFVH2GL+tr8aXiA/aZvmIL5vPLZu3PCZJV2cnNYtfhyobqMm4uL3YdKS+xw==","signatures":[{"sig":"MEUCIADlgeUxF+ZpwhEULw4kkWyMcdC3eWMZJqA4/z5sCbBWAiEAwIakdAClWQy9RFIijZQaTgNuVzPx1UACUtiUx8i1Pro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1249123},"type":"module","gitHead":"27ede6b5805f917b677a82ae992aa75e8409158e","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ws":"^8.16.0","ink":"^4.4.1","irc":"^0.5.2","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","yaml":"^2.3.4","axios":"1.7.9","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","tmi.js":"^1.8.5","cheerio":"^1.2.0","express":"^4.18.3","chokidar":"latest","fs-extra":"^11.2.0","@inkjs/ui":"^1.0.0","node-imap":"^0.9.6","@hapi/boom":"^10.0.1","discord.js":"^14.14.1","mailparser":"^3.6.8","node-fetch":"latest","nodemailer":"^6.9.10","@slack/bolt":"^3.16.0","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","matrix-js-sdk":"^32.1.0","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0","@whiskeysockets/baileys":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.3.1","@types/ws":"^8.5.10","@types/irc":"*","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node-imap":"latest","@types/react-dom":"^19.2.3","@types/mailparser":"latest","@types/nodemailer":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.4.2_1776752642977_0.24351470015390064","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"@kushuri12/ohiru","version":"1.4.3","_id":"@kushuri12/ohiru@1.4.3","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"ab875437ba996688fe7c5be0eaaf9cc176220168","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.4.3.tgz","fileCount":978,"integrity":"sha512-M86onwx3vxmAJA1yX0hUxlEcsEpPvJL51tMVASvq8BAC/7zZh2CMNAey6LzZGXSeYNfn7dooDABaOhzzYy15PQ==","signatures":[{"sig":"MEUCIQCSHTBrRObmGQHCXHtSuOjRHD591o59JIC+GDuOCd0XIwIgE2+jh8CfNM1vxKIIVb5nu8072reoqIVDuY21fDMa69c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1250118},"type":"module","gitHead":"2607180f1c40ba0956a5012bfc7b3c1e2f6adc65","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ws":"^8.16.0","ink":"^4.4.1","irc":"^0.5.2","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","yaml":"^2.3.4","axios":"1.7.9","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","tmi.js":"^1.8.5","cheerio":"^1.2.0","express":"^4.18.3","chokidar":"latest","fs-extra":"^11.2.0","@inkjs/ui":"^1.0.0","node-imap":"^0.9.6","@hapi/boom":"^10.0.1","discord.js":"^14.14.1","mailparser":"^3.6.8","node-fetch":"latest","nodemailer":"^6.9.10","@slack/bolt":"^3.16.0","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","matrix-js-sdk":"^32.1.0","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0","@whiskeysockets/baileys":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.3.1","@types/ws":"^8.5.10","@types/irc":"*","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node-imap":"latest","@types/react-dom":"^19.2.3","@types/mailparser":"latest","@types/nodemailer":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.4.3_1776753278847_0.9214538073429916","host":"s3://npm-registry-packages-npm-production"}},"1.4.4":{"name":"@kushuri12/ohiru","version":"1.4.4","_id":"@kushuri12/ohiru@1.4.4","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"42fbfd39299ecad7dabeeffa552fe9a480bff0e4","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.4.4.tgz","fileCount":978,"integrity":"sha512-ox1eCjmcq2nZZ3UOXwb3ZFNS8OI12D1pDSLbGlV1OX2QfOi+zud2kavd3CjrQhQY5dUo1iOcngsp5DiT08fH7g==","signatures":[{"sig":"MEUCIGNRXmLTjepvFPYbMug7yzCfMw/qIx5uMC7MvK7eSbuuAiEAhebUyHBeO28HFg8wAOZQq0pE7wKyzZZKV5o+nFTOCGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1250460},"type":"module","gitHead":"84fd4df3da006e1c5ad94849919c3494cdf42bde","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ws":"^8.16.0","ink":"^4.4.1","irc":"^0.5.2","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","yaml":"^2.3.4","axios":"1.7.9","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","tmi.js":"^1.8.5","cheerio":"^1.2.0","express":"^4.18.3","chokidar":"latest","fs-extra":"^11.2.0","@inkjs/ui":"^1.0.0","node-imap":"^0.9.6","@hapi/boom":"^10.0.1","discord.js":"^14.14.1","mailparser":"^3.6.8","node-fetch":"latest","nodemailer":"^6.9.10","@slack/bolt":"^3.16.0","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","matrix-js-sdk":"^32.1.0","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0","@whiskeysockets/baileys":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.3.1","@types/ws":"^8.5.10","@types/irc":"*","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node-imap":"latest","@types/react-dom":"^19.2.3","@types/mailparser":"latest","@types/nodemailer":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.4.4_1776756020372_0.5896531939851619","host":"s3://npm-registry-packages-npm-production"}},"1.4.5":{"name":"@kushuri12/ohiru","version":"1.4.5","_id":"@kushuri12/ohiru@1.4.5","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"777ee920b7d96d06f303ada61882d067d0cbac3f","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.4.5.tgz","fileCount":978,"integrity":"sha512-kUMNZo2skn2njE+We1susn2ITm9Rq/z4cUYNTSgdso9xHXVAsY9Kt4iaSWFNNayGdNIr1PcVsZzHFEkV3gCJEw==","signatures":[{"sig":"MEUCIHCcG13LQ7szHATuuoyTiDhASfkwJMw3Ikv9sIzlGbEbAiEA7SMALKdEF1fI8CV1OX4keCfh0szkz2fdXnEzcb9c8Cg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1250427},"type":"module","gitHead":"115b1ce76d8859104583cfd5e7cf38f911cc56a0","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ws":"^8.16.0","ink":"^4.4.1","irc":"^0.5.2","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","yaml":"^2.3.4","axios":"1.7.9","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","tmi.js":"^1.8.5","cheerio":"^1.2.0","express":"^4.18.3","chokidar":"latest","fs-extra":"^11.2.0","@inkjs/ui":"^1.0.0","node-imap":"^0.9.6","@hapi/boom":"^10.0.1","discord.js":"^14.14.1","mailparser":"^3.6.8","node-fetch":"latest","nodemailer":"^6.9.10","@slack/bolt":"^3.16.0","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","matrix-js-sdk":"^32.1.0","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0","@whiskeysockets/baileys":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.3.1","@types/ws":"^8.5.10","@types/irc":"*","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node-imap":"latest","@types/react-dom":"^19.2.3","@types/mailparser":"latest","@types/nodemailer":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.4.5_1776781364871_0.29453254971131515","host":"s3://npm-registry-packages-npm-production"}},"1.4.6":{"name":"@kushuri12/ohiru","version":"1.4.6","_id":"@kushuri12/ohiru@1.4.6","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"2cd9330d774049902b49a3ec6a3f7a1c4635bc37","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.4.6.tgz","fileCount":978,"integrity":"sha512-Vlz2ZBRerpH+jWaeWnse9wub83DCyu7dDZ5f5akeOjTXHKD8jv9P8ZldOQeAcmeod63fiDgmVoLbxqIxh55WFA==","signatures":[{"sig":"MEUCIBotAGUaa5+tv8iHrmW6ZFsLTf2c7mB7lWyrDaI8e48DAiEAmUJ3pnefcF2YIjEyAzkT0V2w2CSa+C4emSFqdZ0FbGA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1251158},"type":"module","gitHead":"fe5742551b3cccf7e7527ebdaaa09e1ebaaf69e2","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ws":"^8.16.0","ink":"^4.4.1","irc":"^0.5.2","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","yaml":"^2.3.4","axios":"1.7.9","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","tmi.js":"^1.8.5","cheerio":"^1.2.0","express":"^4.18.3","chokidar":"latest","fs-extra":"^11.2.0","@inkjs/ui":"^1.0.0","node-imap":"^0.9.6","@hapi/boom":"^10.0.1","discord.js":"^14.14.1","mailparser":"^3.6.8","node-fetch":"latest","nodemailer":"^6.9.10","@slack/bolt":"^3.16.0","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","matrix-js-sdk":"^32.1.0","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0","@whiskeysockets/baileys":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.3.1","@types/ws":"^8.5.10","@types/irc":"*","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node-imap":"latest","@types/react-dom":"^19.2.3","@types/mailparser":"latest","@types/nodemailer":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.4.6_1776781605203_0.8499898217319943","host":"s3://npm-registry-packages-npm-production"}},"1.4.7":{"name":"@kushuri12/ohiru","version":"1.4.7","_id":"@kushuri12/ohiru@1.4.7","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"efccca23e9b39135dd271a4fdcc78857830b93ab","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.4.7.tgz","fileCount":978,"integrity":"sha512-12PxHZnKSSaW3quBrXfUrNnetSRlduKAXZruIWzfHLwGkmJqwD3ByolPRENC4U7AsZi8YWXXHMTIAUwpenMfWQ==","signatures":[{"sig":"MEQCIG0tMUpBf6gKsNPQpgIaAang0nEjsZjZKEw0LSiy1hdVAiBWEUfQY69E3oz/1aZGEgye6YXkLafVM+quH3ttq3+Yew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1251976},"type":"module","gitHead":"395184ed5b0bfbef5d0ab3467bca651a4ca0b5a5","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ws":"^8.16.0","ink":"^4.4.1","irc":"^0.5.2","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","yaml":"^2.3.4","axios":"1.7.9","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","tmi.js":"^1.8.5","cheerio":"^1.2.0","express":"^4.18.3","chokidar":"latest","fs-extra":"^11.2.0","@inkjs/ui":"^1.0.0","node-imap":"^0.9.6","@hapi/boom":"^10.0.1","discord.js":"^14.14.1","mailparser":"^3.6.8","node-fetch":"latest","nodemailer":"^6.9.10","@slack/bolt":"^3.16.0","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","matrix-js-sdk":"^32.1.0","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0","@whiskeysockets/baileys":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.3.1","@types/ws":"^8.5.10","@types/irc":"*","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node-imap":"latest","@types/react-dom":"^19.2.3","@types/mailparser":"latest","@types/nodemailer":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.4.7_1776781803978_0.4429995310224344","host":"s3://npm-registry-packages-npm-production"}},"1.4.8":{"name":"@kushuri12/ohiru","version":"1.4.8","_id":"@kushuri12/ohiru@1.4.8","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"61083ee208c6a5efd48bb27a6f08072928df602a","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.4.8.tgz","fileCount":980,"integrity":"sha512-+s6Ofk+rYLpawGRwfi7PjUCiX0KSqDQkrjQ8GnkF1mP5aD3otk98wPC4eMIG7gMnw6/XhalXYiSil0v5zELmLA==","signatures":[{"sig":"MEUCIQDqzDopbvlrCRENtE7gh1T0/7UOAp54tzOCdjuvY0jDJgIgXcGVLUrQU5wfr41ZGk22W2NIyWQwplTcWXv/44BrT0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1252437},"type":"module","gitHead":"2ddb8b1af95804c76f1e1830b2d0abc7f3f055b2","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ws":"^8.16.0","ink":"^4.4.1","irc":"^0.5.2","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","yaml":"^2.3.4","axios":"1.7.9","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","tmi.js":"^1.8.5","cheerio":"^1.2.0","express":"^4.18.3","chokidar":"latest","fs-extra":"^11.2.0","@inkjs/ui":"^1.0.0","node-imap":"^0.9.6","@hapi/boom":"^10.0.1","discord.js":"^14.14.1","mailparser":"^3.6.8","node-fetch":"latest","nodemailer":"^6.9.10","@slack/bolt":"^3.16.0","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","matrix-js-sdk":"^32.1.0","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0","@whiskeysockets/baileys":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.3.1","@types/ws":"^8.5.10","@types/irc":"*","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node-imap":"latest","@types/react-dom":"^19.2.3","@types/mailparser":"latest","@types/nodemailer":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.4.8_1776821018151_0.9506874636475795","host":"s3://npm-registry-packages-npm-production"}},"1.4.9":{"name":"@kushuri12/ohiru","version":"1.4.9","_id":"@kushuri12/ohiru@1.4.9","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"95d51d7b5532411eeb657819e2ead5fbd4c291c9","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.4.9.tgz","fileCount":991,"integrity":"sha512-gYoF1QvZpkiMM3BbbkxzAr8q8vTqodA41Jwz1pJbOWp8QwLjp8ETdNuR8X2xmcLUPQvvS7ViM+GL2CVQiRc31A==","signatures":[{"sig":"MEUCIQCOHx/YjiLxmHCtkx0wBpifMF0G4h0HovAqgc5agjr9nAIgIbV8R+52xnECk/BwsBEUJnJIcYCc6GHUYbcO+Fbtd/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1258052},"type":"module","gitHead":"4cafdc10633d50b73f2a403704bcf5746baab147","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ws":"^8.16.0","ink":"^4.4.1","irc":"^0.5.2","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","yaml":"^2.3.4","axios":"1.7.9","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","tmi.js":"^1.8.5","cheerio":"^1.2.0","express":"^4.18.3","chokidar":"latest","fs-extra":"^11.2.0","@inkjs/ui":"^1.0.0","node-imap":"^0.9.6","@hapi/boom":"^10.0.1","discord.js":"^14.14.1","mailparser":"^3.6.8","node-fetch":"latest","nodemailer":"^6.9.10","@slack/bolt":"^3.16.0","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","matrix-js-sdk":"^32.1.0","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0","@whiskeysockets/baileys":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.3.1","@types/ws":"^8.5.10","@types/irc":"*","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node-imap":"latest","@types/react-dom":"^19.2.3","@types/mailparser":"latest","@types/nodemailer":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.4.9_1776821676073_0.8755069829245516","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@kushuri12/ohiru","version":"1.5.0","_id":"@kushuri12/ohiru@1.5.0","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"1c86b561db0557864d24fd9bf477d4ca416d2a53","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.5.0.tgz","fileCount":991,"integrity":"sha512-f5cS+Ph8HSH0iS3f/9r5OwTIm3eEmfKCkT5nj1emSkzHlPwTnroM5uxwikGhZkW/+3CV2GPw++5iDpIKBDhHfw==","signatures":[{"sig":"MEUCIFjleHwos5JCSsXDZcx6F8TZQPYSvtfzUuiXcQ+lqyrwAiEAoNX5LSV60aYxk8A6S2KMhP6I8SL2xu3Hv9jetd76vm8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1257521},"type":"module","gitHead":"87ebd0b099c4987c434f516063c0ec8470ee1e7d","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ws":"^8.16.0","ink":"^4.4.1","irc":"^0.5.2","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","yaml":"^2.3.4","axios":"1.7.9","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","tmi.js":"^1.8.5","cheerio":"^1.2.0","express":"^4.18.3","chokidar":"latest","fs-extra":"^11.2.0","@inkjs/ui":"^1.0.0","node-imap":"^0.9.6","@hapi/boom":"^10.0.1","discord.js":"^14.14.1","mailparser":"^3.6.8","node-fetch":"latest","nodemailer":"^6.9.10","@slack/bolt":"^3.16.0","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","matrix-js-sdk":"^32.1.0","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0","@whiskeysockets/baileys":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.3.1","@types/ws":"^8.5.10","@types/irc":"*","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node-imap":"latest","@types/react-dom":"^19.2.3","@types/mailparser":"latest","@types/nodemailer":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.5.0_1776827199688_0.9366358648796613","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@kushuri12/ohiru","version":"1.5.1","_id":"@kushuri12/ohiru@1.5.1","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"7b94658840ae669f1fb0f48a4642a4e50a5eef98","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.5.1.tgz","fileCount":991,"integrity":"sha512-4FkD1FJlucy37eMS8lv95br0lfSWPFh5MuIcclTOBFfeCFRZflvoZHfE23iF0FGtyuQ9aVtmiSMYWQsk9JMeIg==","signatures":[{"sig":"MEUCIQDNDbWQsQvrKITfwhJmjC2j8PzcD8xivBEHlWrPucb/eAIgT9yRn0+gxq3/8goUWwWv7dIusKBSAK/62SW+1/kcTU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1257521},"type":"module","gitHead":"4511a008a55f6ebd43c572d30a78d18e4ae8c2e4","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ws":"^8.16.0","ink":"^4.4.1","irc":"^0.5.2","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","yaml":"^2.3.4","axios":"1.7.9","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","tmi.js":"^1.8.5","cheerio":"^1.2.0","express":"^4.18.3","chokidar":"latest","fs-extra":"^11.2.0","@inkjs/ui":"^1.0.0","node-imap":"^0.9.6","@hapi/boom":"^10.0.1","discord.js":"^14.14.1","mailparser":"^3.6.8","node-fetch":"latest","nodemailer":"^6.9.10","@slack/bolt":"^3.16.0","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","matrix-js-sdk":"^32.1.0","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0","@whiskeysockets/baileys":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.3.1","@types/ws":"^8.5.10","@types/irc":"*","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node-imap":"latest","@types/react-dom":"^19.2.3","@types/mailparser":"latest","@types/nodemailer":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.5.1_1776827419705_0.6546046466468345","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"@kushuri12/ohiru","version":"1.5.2","_id":"@kushuri12/ohiru@1.5.2","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"22814fe1cb6bf733b92e0eac5fe53206fa375b8e","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.5.2.tgz","fileCount":991,"integrity":"sha512-Er23+1OAgnNbePDLx9FWJGlitMfXV8GZn126lKrGpcXLKveSplLhQ0PAnHdJj9TaGeXrNdjSLXuTnDapxJfviw==","signatures":[{"sig":"MEQCIH0O7qB+C4C3PaMIB/HpLHJmrEgorKTuUsAN4JKkcE0tAiB3HmHzG4tB3WDcgu9dJyQjrUISITTSjYgM4A1+Y6tGpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1257521},"type":"module","gitHead":"1ed351d48e7fd52d4b60349edf2cc521053b2cbe","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ws":"^8.16.0","ink":"^4.4.1","irc":"^0.5.2","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","yaml":"^2.3.4","axios":"1.7.9","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","tmi.js":"^1.8.5","cheerio":"^1.2.0","express":"^4.18.3","chokidar":"latest","fs-extra":"^11.2.0","@inkjs/ui":"^1.0.0","node-imap":"^0.9.6","@hapi/boom":"^10.0.1","discord.js":"^14.14.1","mailparser":"^3.6.8","node-fetch":"latest","nodemailer":"^6.9.10","@slack/bolt":"^3.16.0","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","matrix-js-sdk":"^32.1.0","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0","@whiskeysockets/baileys":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.3.1","@types/ws":"^8.5.10","@types/irc":"*","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node-imap":"latest","@types/react-dom":"^19.2.3","@types/mailparser":"latest","@types/nodemailer":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.5.2_1776827484748_0.8703317047588321","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"@kushuri12/ohiru","version":"1.5.3","_id":"@kushuri12/ohiru@1.5.3","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"eccdcaf7eb2653aef626286a7181cd79543a595e","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.5.3.tgz","fileCount":991,"integrity":"sha512-1UPSk4EC04Xf+RFC3uTWtx75S6Lqp25vOeprK6LXf1guJFXbGWCe25nQd3G0s/KCh46nYr38zmncR2zOdzAN5Q==","signatures":[{"sig":"MEUCIQD1xNipIbRDE6gaFwC5pXJwBDllXQAu6NYBEwZOhP7LcgIgLXAazchAqxTkdfXRcwMb5J370HJ7xE42rNX8xi1py/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1257521},"type":"module","gitHead":"70fb81b328177cf2edacf0a530e4f6efdcda97f7","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ws":"^8.16.0","ink":"^4.4.1","irc":"^0.5.2","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","yaml":"^2.3.4","axios":"1.7.9","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","tmi.js":"^1.8.5","cheerio":"^1.2.0","express":"^4.18.3","chokidar":"latest","fs-extra":"^11.2.0","@inkjs/ui":"^1.0.0","node-imap":"^0.9.6","@hapi/boom":"^10.0.1","discord.js":"^14.14.1","mailparser":"^3.6.8","node-fetch":"latest","nodemailer":"^6.9.10","@slack/bolt":"^3.16.0","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","matrix-js-sdk":"^32.1.0","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0","@whiskeysockets/baileys":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.3.1","@types/ws":"^8.5.10","@types/irc":"*","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node-imap":"latest","@types/react-dom":"^19.2.3","@types/mailparser":"latest","@types/nodemailer":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.5.3_1776827517880_0.9705727098241339","host":"s3://npm-registry-packages-npm-production"}},"1.5.4":{"name":"@kushuri12/ohiru","version":"1.5.4","_id":"@kushuri12/ohiru@1.5.4","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"43d6f996f6bc74583e128349b4f2dc282caf070c","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.5.4.tgz","fileCount":991,"integrity":"sha512-4S2A81BjOpSExbK6YssxIJoP6cGk0KmTju/vCXMaqmsjfi3U6hqy59Feu8kP+CtJDxx/CjrNbaFfsYQ9OdtGKg==","signatures":[{"sig":"MEUCIAEPBFc/wdMaXB3erEqnq0/OZKIJDrRqnAUOgppFGX5jAiEAxnNkjdi4DTF1WcNSS8DmUzq4/1CArVPFPo5BicVB/II=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1257521},"type":"module","gitHead":"03e1f33146f508abf65918ae9f1d04f94e50dbdd","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ws":"^8.16.0","ink":"^4.4.1","irc":"^0.5.2","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","yaml":"^2.3.4","axios":"1.7.9","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","tmi.js":"^1.8.5","cheerio":"^1.2.0","express":"^4.18.3","chokidar":"latest","fs-extra":"^11.2.0","@inkjs/ui":"^1.0.0","node-imap":"^0.9.6","@hapi/boom":"^10.0.1","discord.js":"^14.14.1","mailparser":"^3.6.8","node-fetch":"latest","nodemailer":"^6.9.10","@slack/bolt":"^3.16.0","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","matrix-js-sdk":"^32.1.0","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0","@whiskeysockets/baileys":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.3.1","@types/ws":"^8.5.10","@types/irc":"*","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node-imap":"latest","@types/react-dom":"^19.2.3","@types/mailparser":"latest","@types/nodemailer":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.5.4_1776827936900_0.7867584083179966","host":"s3://npm-registry-packages-npm-production"}},"1.5.6":{"name":"@kushuri12/ohiru","version":"1.5.6","_id":"@kushuri12/ohiru@1.5.6","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"e9bdbad9059fdecb13e8a5b119750ef49d5b2987","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.5.6.tgz","fileCount":991,"integrity":"sha512-xPTtrET3eADoQwicVuLbz4A1Gtilr9OAQ7gwXkIOiH06k9UwWvJ72XNFNtKobhh6YYQL3mdc6Xapf4kusXiATg==","signatures":[{"sig":"MEUCIFgQRhIfOSHX7iYhZjDODOOlsvGx99dsqFVPL1DL1fnHAiEAjTWuyU3lFMNQ71NwIWYJCHym/P6C17N7/tmD6KmK29E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1257521},"type":"module","gitHead":"a69861e46bd797d10a4cb18ea3d1542b85b55da4","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ws":"^8.16.0","ink":"^4.4.1","irc":"^0.5.2","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","yaml":"^2.3.4","axios":"1.7.9","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","tmi.js":"^1.8.5","cheerio":"^1.2.0","express":"^4.18.3","chokidar":"latest","fs-extra":"^11.2.0","@inkjs/ui":"^1.0.0","node-imap":"^0.9.6","@hapi/boom":"^10.0.1","discord.js":"^14.14.1","mailparser":"^3.6.8","node-fetch":"latest","nodemailer":"^6.9.10","@slack/bolt":"^3.16.0","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","matrix-js-sdk":"^32.1.0","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0","@whiskeysockets/baileys":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.3.1","@types/ws":"^8.5.10","@types/irc":"*","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node-imap":"latest","@types/react-dom":"^19.2.3","@types/mailparser":"latest","@types/nodemailer":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.5.6_1776828171876_0.421820390450518","host":"s3://npm-registry-packages-npm-production"}},"1.5.7":{"name":"@kushuri12/ohiru","version":"1.5.7","_id":"@kushuri12/ohiru@1.5.7","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"f7dbac132789ef498b702d1a467f7f0905915578","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.5.7.tgz","fileCount":991,"integrity":"sha512-G1YvVUZDe811V6uN9+PIJnu+GQajwB+tudasa1PDX0MDvTyl11zBB7AFmhvirTXxN6E8uOVFxUnjjcTki5QYFg==","signatures":[{"sig":"MEUCIFaBXuuhKdr48qxkSC1WCO9KiE8LU5FuWPHN3rhTI1yNAiEAjkkHzVAUptstz+fVsOA0e5sBTZpYMC9TlzI8fwq+M9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1257521},"type":"module","gitHead":"e339a0573c6719b6b790a4d3cb8e3bae9801ff20","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ws":"^8.16.0","ink":"^4.4.1","irc":"^0.5.2","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","yaml":"^2.3.4","axios":"1.7.9","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","tmi.js":"^1.8.5","cheerio":"^1.2.0","express":"^4.18.3","chokidar":"latest","fs-extra":"^11.2.0","@inkjs/ui":"^1.0.0","node-imap":"^0.9.6","@hapi/boom":"^10.0.1","discord.js":"^14.14.1","mailparser":"^3.6.8","node-fetch":"latest","nodemailer":"^6.9.10","@slack/bolt":"^3.16.0","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","matrix-js-sdk":"^32.1.0","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0","@whiskeysockets/baileys":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.3.1","@types/ws":"^8.5.10","@types/irc":"*","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node-imap":"latest","@types/react-dom":"^19.2.3","@types/mailparser":"latest","@types/nodemailer":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.5.7_1776828243115_0.08311975690407003","host":"s3://npm-registry-packages-npm-production"}},"1.5.8":{"name":"@kushuri12/ohiru","version":"1.5.8","_id":"@kushuri12/ohiru@1.5.8","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"167ef215b0fa691239bf9b235a62d45157bbbff4","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.5.8.tgz","fileCount":991,"integrity":"sha512-j5Bl0RtBkwvC5EWvGspEgdjTH2v5rM5Tx/tw0paKMOtExXY9E3NLlD3rC4XxWAsCFWESUxN9hzjoBcgHGj/dgg==","signatures":[{"sig":"MEUCIQDvsBz2feFPOmMP59KZDZ4LzCFgXyOoFyTHJBEK0lTI6wIgTDQeJJs4HjaWPkDFvDqhAGH5YKirRuSi8iu2V9KWASk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1258017},"type":"module","gitHead":"481da537d81be121fedce009d2f93c7fc5fe84a6","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ws":"^8.16.0","ink":"^4.4.1","irc":"^0.5.2","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","yaml":"^2.3.4","axios":"1.7.9","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","tmi.js":"^1.8.5","cheerio":"^1.2.0","express":"^4.18.3","chokidar":"latest","fs-extra":"^11.2.0","@inkjs/ui":"^1.0.0","node-imap":"^0.9.6","@hapi/boom":"^10.0.1","discord.js":"^14.14.1","mailparser":"^3.6.8","node-fetch":"latest","nodemailer":"^6.9.10","@slack/bolt":"^3.16.0","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","matrix-js-sdk":"^32.1.0","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0","@whiskeysockets/baileys":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.3.1","@types/ws":"^8.5.10","@types/irc":"*","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node-imap":"latest","@types/react-dom":"^19.2.3","@types/mailparser":"latest","@types/nodemailer":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.5.8_1776828805066_0.028783115128740322","host":"s3://npm-registry-packages-npm-production"}},"1.5.9":{"name":"@kushuri12/ohiru","version":"1.5.9","_id":"@kushuri12/ohiru@1.5.9","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"e83426cc24bed52d5851932b6f5bf970f74d9d2e","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.5.9.tgz","fileCount":991,"integrity":"sha512-AXRCrASR6ObkSrEnCZ0ut9KAP/X5GdQA9plcQrmj5f8abutcJAR7mBBi7WTFx3A0Z31577ANQg37zsyfTfOIPQ==","signatures":[{"sig":"MEQCIEC8q6JxMjLLb2jOa4AIWEAPBogbwsKf+ysn0fQfMe6KAiA3OGzNT3+O4Z3wlef5MwGF0wMO7dWvwYABc/5tg/vc/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1259311},"type":"module","gitHead":"d03f7a8c09ff7d9d512330373d4d2ab577de50f5","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ws":"^8.16.0","ink":"^4.4.1","irc":"^0.5.2","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","yaml":"^2.3.4","axios":"1.7.9","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","tmi.js":"^1.8.5","cheerio":"^1.2.0","express":"^4.18.3","chokidar":"latest","fs-extra":"^11.2.0","@inkjs/ui":"^1.0.0","node-imap":"^0.9.6","@hapi/boom":"^10.0.1","discord.js":"^14.14.1","mailparser":"^3.6.8","node-fetch":"latest","nodemailer":"^6.9.10","@slack/bolt":"^3.16.0","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","matrix-js-sdk":"^32.1.0","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0","@whiskeysockets/baileys":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.3.1","@types/ws":"^8.5.10","@types/irc":"*","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node-imap":"latest","@types/react-dom":"^19.2.3","@types/mailparser":"latest","@types/nodemailer":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.5.9_1776829089887_0.2770298464393084","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@kushuri12/ohiru","version":"1.6.0","_id":"@kushuri12/ohiru@1.6.0","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"ca0630ddce5f8cbacc65d10bcc4ed2a9751d2283","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.6.0.tgz","fileCount":991,"integrity":"sha512-mQlh5J0aFkfTcAaqxUzy4pdNhH42rhyaLKedVCUi+3VAfhLW0OAby2yYE8C8PvqXhQJQ+8sEw/stTmX5+WcB4w==","signatures":[{"sig":"MEUCIGEI7GRuDG1mKe6CdMsmVC81eTGmCD6ERHx77Tzfl3QeAiEAndLY2y+ZgKs3lOchtnL7CmTb4tYbWq0szRFn0ycaHKU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1256488},"type":"module","gitHead":"600434ff409c28196cc66d5c287ef1503142d863","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ws":"^8.16.0","ink":"^4.4.1","irc":"^0.5.2","ora":"latest","zod":"latest","diff":"latest","uuid":"latest","yaml":"^2.3.4","axios":"1.7.9","chalk":"^5.3.0","execa":"latest","react":"^18.2.0","sharp":"^0.33.0","grammy":"^1.30.0","tmi.js":"^1.8.5","cheerio":"^1.2.0","express":"^4.18.3","chokidar":"latest","fs-extra":"^11.2.0","@inkjs/ui":"^1.0.0","node-imap":"^0.9.6","@hapi/boom":"^10.0.1","discord.js":"^14.14.1","mailparser":"^3.6.8","node-fetch":"latest","nodemailer":"^6.9.10","@slack/bolt":"^3.16.0","cosmiconfig":"latest","@ai-sdk/groq":"latest","ai-sdk-ollama":"^3.8.2","matrix-js-sdk":"^32.1.0","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.15.0","@nut-tree-fork/nut-js":"^4.2.0","@whiskeysockets/baileys":"^6.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^1.3.1","@types/ws":"^8.5.10","@types/irc":"*","typescript":"^6.0.3","@types/diff":"latest","@types/node":"^25.6.0","@types/uuid":"latest","@types/react":"^19.2.14","@types/express":"^4.17.21","@types/fs-extra":"^11.0.4","@types/node-imap":"latest","@types/react-dom":"^19.2.3","@types/mailparser":"latest","@types/nodemailer":"latest","@types/better-sqlite3":"latest"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.6.0_1776829620008_0.2679577571855134","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"@kushuri12/ohiru","version":"1.6.1","_id":"@kushuri12/ohiru@1.6.1","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"2163c3f2da484876a299a15565abe7c69ad96550","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.6.1.tgz","fileCount":991,"integrity":"sha512-t6uuGj8h0AfVnbtYMBLVCl3+3Iqv0lxMnaU2xV/Iggnzwi7TduukQaYWpSQ5T8FG+SY85yv1oz1bfG2InlBp1w==","signatures":[{"sig":"MEUCIBeYrgulmJkKsWYKtPMfMrba7/8F5F1GYGSaaK4+DnjlAiEAjpomE9cXmiPht4sjsKIgAac8gRSWD6mDvsmVVoWG0A8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1255581},"type":"module","gitHead":"1bb862c3c81188ac230462af44496e6ebdb3d633","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ora":"^8.0.1","zod":"^3.22.4","uuid":"^9.0.1","chalk":"^5.3.0","execa":"^8.0.1","dotenv":"^16.4.5","inquirer":"^9.2.16","node-fetch":"^3.3.2","@ai-sdk/groq":"latest","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","vitest":"^1.3.1","typescript":"^6.0.3","@types/node":"^20.11.24","@types/uuid":"^9.0.8","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.6.1_1776829930728_0.6302698777573219","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"name":"@kushuri12/ohiru","version":"1.6.2","_id":"@kushuri12/ohiru@1.6.2","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"6d2a444be64c224973307b5a10d23ba95c260c56","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.6.2.tgz","fileCount":991,"integrity":"sha512-ub+h0Q9UUyxecblTfp+fYkcSclhpLa6Z/yYEg1hrxrVkaWahiCxqSFKrJdfa5HSJgSEPty2fmRPnNMoMWixc2g==","signatures":[{"sig":"MEYCIQD7t1NtMMtmg3Ttx8ZeKVCKPMpInJpqeQ7G4LakljbE/wIhAKy6FX/jTHYPlInXrShUi5/Pg4vJp9+HYq64i5RLu4aB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1255663},"type":"module","gitHead":"146147dd44adc575096ad5fe76d4e496f7ebde2b","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ora":"latest","zod":"^3.22.4","uuid":"latest","chalk":"^5.3.0","execa":"^8.0.1","dotenv":"^16.4.5","shared":"*","fs-extra":"^11.2.0","inquirer":"^9.2.16","node-fetch":"latest","@ai-sdk/groq":"latest","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","vitest":"^1.3.1","typescript":"^6.0.3","@types/node":"^20.11.24","@types/uuid":"^9.0.8","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.6.2_1776830556993_0.2703927907136632","host":"s3://npm-registry-packages-npm-production"}},"1.6.3":{"name":"@kushuri12/ohiru","version":"1.6.3","_id":"@kushuri12/ohiru@1.6.3","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"83ee3b0e642d4b40b6423c7ac3b79622688fd5a4","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.6.3.tgz","fileCount":991,"integrity":"sha512-sQD3H/0yRJaaBDXGZ78U4AJYNL1NCG33CTTtUQsxXvLlafHa72xQJ42Alm/2MCjFqJVYM3w3UJWEh1D2PmzXdg==","signatures":[{"sig":"MEUCIQCqZuro/QbS04WpZPzG9ewu8/Q3beyXSw9arP5w/ywmXgIgT1FZAOuNQCXC17IGEvu++TP9kFTJsHgehCflDy7tBQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1255743},"type":"module","gitHead":"88e96948bcf24f11a429a44abfd74912b09d6175","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ora":"^8.0.1","zod":"^3.22.4","uuid":"^9.0.1","axios":"^1.7.9","chalk":"^5.3.0","execa":"^8.0.1","dotenv":"^16.4.5","grammy":"latest","cheerio":"^1.2.0-rc.12","fs-extra":"^11.2.0","inquirer":"^9.2.16","node-fetch":"^3.3.2","@ai-sdk/groq":"latest","ai-sdk-ollama":"latest","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","@nut-tree-fork/nut-js":"^4.2.6"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","vitest":"^1.3.1","typescript":"^6.0.3","@types/node":"^20.11.24","@types/uuid":"^9.0.8","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.6.3_1776831953621_0.3471893890484872","host":"s3://npm-registry-packages-npm-production"}},"1.6.4":{"name":"@kushuri12/ohiru","version":"1.6.4","_id":"@kushuri12/ohiru@1.6.4","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"d29462b9d0a4289d8b8e80225814c8ec7ead211f","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.6.4.tgz","fileCount":992,"integrity":"sha512-AtL532+KTFRH+QotbMt4KUhwwO6JBkfv5gin5/O+KOP/OoN+DqC7CwRFRLYoj1qgkD4SEG0eANPZEkS3DS4gBw==","signatures":[{"sig":"MEQCIFFrIINqu+YCNQsyhDn4YziHF94SauHJ2PLSZ9YFcqMLAiAFVE55wqyjBU+bqpuwoA8BfAP7p4YueRfRanDHpwe4/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1257263},"type":"module","gitHead":"38e1d6f76181563d3df1026d6fbe91c6127600f5","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ora":"^8.0.1","zod":"^3.22.4","uuid":"^9.0.1","axios":"^1.7.9","chalk":"^5.3.0","execa":"^8.0.1","sharp":"^0.33.2","dotenv":"^16.4.5","grammy":"latest","cheerio":"^1.2.0-rc.12","fs-extra":"^11.2.0","inquirer":"^9.2.16","node-fetch":"^3.3.2","@ai-sdk/groq":"latest","ai-sdk-ollama":"latest","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"^11.3.0","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.2.7","@nut-tree-fork/nut-js":"^4.2.6"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","vitest":"^1.3.1","typescript":"^6.0.3","@types/node":"^20.11.24","@types/uuid":"^9.0.8","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^11.0.2"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.6.4_1776832510497_0.27906454584182616","host":"s3://npm-registry-packages-npm-production"}},"1.6.5":{"name":"@kushuri12/ohiru","version":"1.6.5","_id":"@kushuri12/ohiru@1.6.5","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"cda117cdc92daf4b0fdb8545ddc578e6752728f1","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.6.5.tgz","fileCount":992,"integrity":"sha512-u/fEL/hsuDh1ZxZO4JnzaopsFPsV1F1+Tm/TOp/GPSYYl4wo8TLQPZ5lTVK1K2Nt3CR3rOOj6o+9AxTfNumIhg==","signatures":[{"sig":"MEUCIQD8JQP+DaVAgxofEf7rUDuD8HvAayVIzffr4nhzJDcjCQIgNy3w6/GinUcHDlfZu9I2+9hinJewZH/YFp4KunzjlAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1257870},"type":"module","gitHead":"090188ab810cfbfc7db77e5d6954a69bccc03f89","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ink":"^4.4.1","ora":"^8.0.1","zod":"^3.22.4","uuid":"^9.0.1","axios":"^1.7.9","chalk":"^5.3.0","execa":"^8.0.1","react":"^18.2.0","sharp":"^0.33.2","dotenv":"^16.4.5","grammy":"latest","cheerio":"^1.2.0-rc.12","fs-extra":"^11.2.0","inquirer":"^9.2.16","@inkjs/ui":"latest","node-fetch":"^3.3.2","@ai-sdk/groq":"latest","ai-sdk-ollama":"latest","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"^11.3.0","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.2.7","@nut-tree-fork/nut-js":"^4.2.6"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","vitest":"^1.3.1","typescript":"^6.0.3","@types/node":"^20.11.24","@types/uuid":"^9.0.8","@types/react":"^18.2.0","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^11.0.2"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.6.5_1776832819962_0.9495442755253312","host":"s3://npm-registry-packages-npm-production"}},"1.6.6":{"name":"@kushuri12/ohiru","version":"1.6.6","_id":"@kushuri12/ohiru@1.6.6","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"7f28b230da61a0d2d5d3e4c86236b65f238e988f","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.6.6.tgz","fileCount":992,"integrity":"sha512-Jr7621qIvK8f0t4KDwjSsNIfU57lV3xLotN2Mv7xEC0O7wVDGEMkc31mQK4hZhGz5Y1vA5sxSIeurHmY2W4o1w==","signatures":[{"sig":"MEQCIAKUT8tuNQ/nrwYVNT0EKptNqsB2B7AIxnpeiOI97xGuAiAhoZnxjAL8NK+VWz7el6XdnHbmh8ZSeulfdHbSARvzEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1257868},"type":"module","gitHead":"a370d522822580a1ec8d95054df128e249532ef0","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ink":"^4.4.1","ora":"^8.0.1","zod":"^3.22.4","uuid":"^9.0.1","axios":"^1.7.9","chalk":"^5.3.0","execa":"^8.0.1","react":"^18.2.0","sharp":"^0.33.2","dotenv":"^16.4.5","grammy":"latest","cheerio":"^1.2.0-rc.12","fs-extra":"^11.2.0","inquirer":"^9.2.16","@inkjs/ui":"latest","node-fetch":"^3.3.2","@ai-sdk/groq":"latest","ai-sdk-ollama":"latest","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"^11.3.0","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.2.7","@nut-tree-fork/nut-js":"^4.2.6"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","vitest":"^1.3.1","typescript":"^6.0.3","@types/node":"^20.11.24","@types/uuid":"^9.0.8","@types/react":"^18.2.0","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^11.0.2"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.6.6_1776833479358_0.5882932496093172","host":"s3://npm-registry-packages-npm-production"}},"1.6.7":{"name":"@kushuri12/ohiru","version":"1.6.7","_id":"@kushuri12/ohiru@1.6.7","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"9be72be29a0a9c32ead8d7e8db589fb745fb7824","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.6.7.tgz","fileCount":992,"integrity":"sha512-1X/fKhEfRcGtL01M2LsiMk6dGSsYxWLNa56nyacP3zLJguHYaHvw8dX2eLwznyVct+dPn4JThGQhm38ULAZX0g==","signatures":[{"sig":"MEYCIQCFNwwy6m4shmsH49NLcdDAdkboUu0OeuA9CVyenu/wYgIhAKZckYEaH9TC6ZCQ++CI9w1uphieljuKLwKBpYNjB3kf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1258002},"type":"module","gitHead":"88b0dabffaa1aeb5c5cef5f34fd64719570e7791","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ink":"^4.4.1","ora":"^8.0.1","zod":"^3.22.4","uuid":"^9.0.1","axios":"^1.7.9","chalk":"^5.3.0","execa":"^8.0.1","react":"^18.2.0","sharp":"^0.33.2","dotenv":"^16.4.5","grammy":"latest","cheerio":"^1.2.0-rc.12","fs-extra":"^11.2.0","inquirer":"^9.2.16","@inkjs/ui":"latest","node-fetch":"^3.3.2","@ai-sdk/groq":"latest","ai-sdk-ollama":"latest","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"^11.3.0","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.2.7","@nut-tree-fork/nut-js":"^4.2.6"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","vitest":"^1.3.1","typescript":"^6.0.3","@types/node":"^20.11.24","@types/uuid":"^9.0.8","@types/react":"^18.2.0","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^11.0.2"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.6.7_1776836296275_0.5261147306001956","host":"s3://npm-registry-packages-npm-production"}},"1.6.8":{"name":"@kushuri12/ohiru","version":"1.6.8","_id":"@kushuri12/ohiru@1.6.8","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"d07d9e0b333ceba2370c57f640711b5a9954187b","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.6.8.tgz","fileCount":992,"integrity":"sha512-eeAjgAZNFCtDRAkHL30ABZonzp5TqfGpN0nDr3kNzO3fgqd34ugJCjNxjvMHSJxnwCdbm3uKywI2tAJw8ugvxA==","signatures":[{"sig":"MEYCIQCcZhEn4NbxBpgXkB2C4dGcVqUCn3G7Umg3DJqYsiu0kgIhANd8GOHKO2KnWTrCA3CwvUCff9xeSc0NGhCoXbFDElE1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1259371},"type":"module","gitHead":"d887a51da33b769e73f2fc5e843a6aea68184711","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ink":"^4.4.1","ora":"^8.0.1","zod":"^3.22.4","uuid":"^9.0.1","axios":"^1.7.9","chalk":"^5.3.0","execa":"^8.0.1","react":"^18.2.0","sharp":"^0.33.2","dotenv":"^16.4.5","grammy":"latest","cheerio":"^1.2.0-rc.12","fs-extra":"^11.2.0","inquirer":"^9.2.16","@inkjs/ui":"latest","node-fetch":"^3.3.2","@ai-sdk/groq":"latest","ai-sdk-ollama":"latest","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"^11.3.0","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.2.7","@nut-tree-fork/nut-js":"^4.2.6"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","vitest":"^1.3.1","typescript":"^6.0.3","@types/node":"^20.11.24","@types/uuid":"^9.0.8","@types/react":"^18.2.0","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^11.0.2"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.6.8_1776837195863_0.805927145090733","host":"s3://npm-registry-packages-npm-production"}},"1.6.9":{"name":"@kushuri12/ohiru","version":"1.6.9","_id":"@kushuri12/ohiru@1.6.9","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"807edace52d7b63ba4551e3851e7b29104ce590a","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.6.9.tgz","fileCount":992,"integrity":"sha512-HFqKHSAeBg863UgVnWrr5Olw3bLfZiNWjoi+8ZC6iWleoXjjN/2ZrU0BhrfxuNW+7dEZ1na5k1ak7bWCUwyDPg==","signatures":[{"sig":"MEUCIQC2OZBGIsbrXZp3qE8WwSdCDGXr2cd7qfsgxl75XRXWIgIgE287AXVihGWWaQkWEe9pKezHrdvVROfy+5u5qzKuKkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1259371},"type":"module","gitHead":"affec055e38c297af0a97056283d2f35b53c2b2d","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ink":"^4.4.1","ora":"^8.0.1","zod":"^3.22.4","uuid":"^9.0.1","axios":"^1.7.9","chalk":"^5.3.0","execa":"^8.0.1","react":"^18.2.0","sharp":"^0.33.2","dotenv":"^16.4.5","grammy":"latest","cheerio":"^1.2.0-rc.12","fs-extra":"^11.2.0","inquirer":"^9.2.16","@inkjs/ui":"latest","node-fetch":"^3.3.2","@ai-sdk/groq":"latest","ai-sdk-ollama":"latest","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"^11.3.0","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.2.7","@nut-tree-fork/nut-js":"^4.2.6"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","vitest":"^1.3.1","typescript":"^6.0.3","@types/node":"^20.11.24","@types/uuid":"^9.0.8","@types/react":"^18.2.0","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^11.0.2"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.6.9_1776837377614_0.41630532538285725","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@kushuri12/ohiru","version":"1.7.0","_id":"@kushuri12/ohiru@1.7.0","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"15b6c9c438182131943d77e3fa834473cd6f5d18","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.7.0.tgz","fileCount":992,"integrity":"sha512-2jHcNyipIyFZXFZL5gPmaA5vBuNBjx2uCQLaZRRKjzHfmOOAJRm52mKKLRUEiYOX9lzJm8x8Nb1uiX+0A9c/4w==","signatures":[{"sig":"MEUCIB9tHxl/jhXHUjQvDSCwGe9nLq5PDXohrK1Yp8ofHALmAiEAhbCROHH+TH3QkAkyvh0FrJeH9xFtd5CZN3OEWTUDrpE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1259497},"type":"module","gitHead":"82c6883f56043726e5b7d89b2520eae162095fea","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ink":"^5.0.0","ora":"^8.0.1","zod":"^3.22.4","uuid":"^9.0.1","axios":"^1.7.9","chalk":"^5.3.0","execa":"^8.0.1","react":"^18.2.0","sharp":"^0.33.2","dotenv":"^16.4.5","grammy":"latest","cheerio":"^1.2.0-rc.12","fs-extra":"^11.2.0","inquirer":"^9.2.16","@inkjs/ui":"latest","node-fetch":"^3.3.2","@ai-sdk/groq":"latest","ai-sdk-ollama":"latest","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"^11.3.0","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.2.7","@nut-tree-fork/nut-js":"^4.2.6"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","vitest":"^1.3.1","typescript":"^6.0.3","@types/node":"^20.19.39","@types/uuid":"^9.0.8","@types/react":"^18.3.28","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13","@types/screenshot-desktop":"^1.15.0"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.7.0_1776838447010_0.13463689490020458","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"@kushuri12/ohiru","version":"1.7.1","_id":"@kushuri12/ohiru@1.7.1","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"628fc4c9767cf65c0a84ab535a549434ed833511","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.7.1.tgz","fileCount":992,"integrity":"sha512-d2FNz6AJTZfV1efuAt2lClpc/F0/8b4dDSK2QRElgTgEZ1PDlaMlngXJpoo4nDPIZkpus2cLcdfMTltyZRxNhg==","signatures":[{"sig":"MEUCIQDA8GfuzxcFxF1Qy1beGZFx/RG/SKTWlruwAI9LVDSZ7gIgCn6b6co3uCYt18RKE+36jN2HezUqOwdPz1hj4tFeC/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1260863},"type":"module","gitHead":"fe6afb026f9ef34919e9573e4a5aca88661d9ee4","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ink":"^5.0.0","ora":"^8.0.1","zod":"^3.22.4","uuid":"^9.0.1","axios":"^1.7.9","chalk":"^5.3.0","execa":"^8.0.1","react":"^18.2.0","sharp":"^0.33.2","dotenv":"^16.4.5","grammy":"latest","cheerio":"^1.2.0-rc.12","fs-extra":"^11.2.0","inquirer":"^9.2.16","@inkjs/ui":"latest","node-fetch":"^3.3.2","@ai-sdk/groq":"latest","ai-sdk-ollama":"latest","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"^11.3.0","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.2.7","@nut-tree-fork/nut-js":"^4.2.6"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","vitest":"^1.3.1","typescript":"^6.0.3","@types/node":"^20.19.39","@types/uuid":"^9.0.8","@types/react":"^18.3.28","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13","@types/screenshot-desktop":"^1.15.0"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.7.1_1776838573089_0.7144023984670576","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"@kushuri12/ohiru","version":"1.7.2","_id":"@kushuri12/ohiru@1.7.2","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"18ce7a88afffa6d273c63f3c0f30577d64a13617","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.7.2.tgz","fileCount":992,"integrity":"sha512-HlVvn4fGYmoANpXuDCiOu1YQmpgwywGfjcHb2VDnxIo9DX6DEO1BSI8Idb1vYN0b0BWQL2N7WDeyLuNrm74D4Q==","signatures":[{"sig":"MEQCIGR4oJP1mQQXzUER0Q83H8S3tTo8AB0N9WpQlyJqTXDhAiAgpadUXhWO8dpknfpuQooc33ujk5R9qWZSGUw98G2dig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1260863},"type":"module","gitHead":"39d2fbbb89fac245f3bebbc79b09a48933c4a797","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ink":"^5.0.0","ora":"^8.0.1","zod":"^3.22.4","uuid":"^9.0.1","axios":"^1.7.9","chalk":"^5.3.0","execa":"^8.0.1","react":"^18.2.0","sharp":"^0.33.2","dotenv":"^16.4.5","grammy":"latest","cheerio":"^1.2.0-rc.12","fs-extra":"^11.2.0","inquirer":"^9.2.16","@inkjs/ui":"latest","node-fetch":"^3.3.2","@ai-sdk/groq":"latest","ai-sdk-ollama":"latest","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"^11.3.0","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.2.7","@nut-tree-fork/nut-js":"^4.2.6"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","vitest":"^1.3.1","typescript":"^6.0.3","@types/node":"^20.19.39","@types/uuid":"^9.0.8","@types/react":"^18.3.28","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13","@types/screenshot-desktop":"^1.15.0"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.7.2_1776839300146_0.21578356682367383","host":"s3://npm-registry-packages-npm-production"}},"1.7.3":{"name":"@kushuri12/ohiru","version":"1.7.3","_id":"@kushuri12/ohiru@1.7.3","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"dist":{"shasum":"a5ec1c284a287d0019bc508f2363cce8401330eb","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.7.3.tgz","fileCount":992,"integrity":"sha512-rxOuHDRlK+vBO8LssFIOC8FYFvgpC7XHUAuM6JhKsdnBBPjzudJ9NgEHItHW8NvTd/d9BSovC/BetSOZsop1Yw==","signatures":[{"sig":"MEYCIQDEFfHLcTBiHTLiqYvPZjYfGcaJsXFawBMBJhx1BPR9ggIhAMswOWV14MAFQ2+YHwPRKKoqnZ3T7w7orMB2e/zPDWY2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1260863},"type":"module","gitHead":"b29b52062a16b62fb7141ad76affbbc19acdcb7b","scripts":{"dev":"tsx packages/cli/src/index.ts","build":"tsc -b tsconfig.json && node scripts/copy-ui.js","start":"node packages/cli/dist/index.js"},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"workspaces":["packages/*","shared"],"_npmVersion":"11.6.2","description":"OpenHiru — AI agent controlled via Telegram","directories":{},"_nodeVersion":"24.11.1","dependencies":{"ai":"latest","ink":"^5.0.0","ora":"^8.0.1","zod":"^3.22.4","uuid":"^9.0.1","axios":"^1.7.9","chalk":"^5.3.0","execa":"^8.0.1","react":"^18.2.0","sharp":"^0.33.2","dotenv":"^16.4.5","grammy":"latest","cheerio":"^1.2.0-rc.12","fs-extra":"^11.2.0","inquirer":"^9.2.16","@inkjs/ui":"latest","node-fetch":"^3.3.2","@ai-sdk/groq":"latest","ai-sdk-ollama":"latest","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","better-sqlite3":"^11.3.0","@ai-sdk/mistral":"latest","@ai-sdk/anthropic":"latest","node-html-markdown":"^2.0.0","screenshot-desktop":"^1.2.7","@nut-tree-fork/nut-js":"^4.2.6"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","vitest":"^1.3.1","typescript":"^6.0.3","@types/node":"^20.19.39","@types/uuid":"^9.0.8","@types/react":"^18.3.28","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/better-sqlite3":"^7.6.13","@types/screenshot-desktop":"^1.15.0"},"_npmOperationalInternal":{"tmp":"tmp/ohiru_1.7.3_1776839507596_0.08350054857011391","host":"s3://npm-registry-packages-npm-production"}},"1.7.4":{"name":"@kushuri12/ohiru","version":"1.7.4","description":"OpenHiru — AI agent controlled via Telegram","bin":{"ohiru":"packages/cli/dist/index.js","openhiru":"packages/cli/dist/index.js"},"type":"module","scripts":{"build":"tsc -b tsconfig.json && node scripts/copy-ui.js","dev":"tsx packages/cli/src/index.ts","start":"node packages/cli/dist/index.js"},"workspaces":["packages/*","shared"],"dependencies":{"@ai-sdk/anthropic":"latest","@ai-sdk/cohere":"latest","@ai-sdk/google":"latest","@ai-sdk/groq":"latest","@ai-sdk/mistral":"latest","@ai-sdk/openai":"latest","@clack/prompts":"latest","@inkjs/ui":"latest","@nut-tree-fork/nut-js":"^4.2.6","ai":"latest","ai-sdk-ollama":"latest","axios":"^1.7.9","better-sqlite3":"^11.3.0","chalk":"^5.3.0","cheerio":"^1.2.0-rc.12","dotenv":"^16.4.5","execa":"^8.0.1","fs-extra":"^11.2.0","grammy":"latest","ink":"^5.0.0","inquirer":"^9.2.16","node-fetch":"^3.3.2","node-html-markdown":"^2.0.0","ora":"^8.0.1","react":"^18.2.0","screenshot-desktop":"^1.2.7","sharp":"^0.33.2","uuid":"^9.0.1","zod":"^3.22.4"},"devDependencies":{"@types/better-sqlite3":"^7.6.13","@types/fs-extra":"^11.0.4","@types/inquirer":"^9.0.7","@types/node":"^20.19.39","@types/react":"^18.3.28","@types/screenshot-desktop":"^1.15.0","@types/uuid":"^9.0.8","tsx":"^4.7.1","typescript":"^6.0.3","vitest":"^1.3.1"},"gitHead":"907f8ba63efa5adcd52a087e0bf0d4d0bc23ec0e","_id":"@kushuri12/ohiru@1.7.4","_nodeVersion":"24.11.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-VZG+kTYpCYUYEMeH+6fqGfHJuI45RTn2iCbGNA/7wdxFh+UyvwzpQETu3ZoaqUvNy+HWdqAKNlD1vD23OFD+2A==","shasum":"119b687504a7f9e2c7f8c49c1ea8f2c6722258a4","tarball":"https://registry.npmjs.org/@kushuri12/ohiru/-/ohiru-1.7.4.tgz","fileCount":992,"unpackedSize":1268007,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDMG7+AH9XcBxZhGdxlfAXOknn+RZZwsDjxRz2zzRxIigIhAMMa8yF6L1wMPAdoEh0hiYbwCCCiNtR8A0dimd1s6HMu"}]},"_npmUser":{"name":"kushuri12","email":"kyoha199@gmail.com"},"directories":{},"maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ohiru_1.7.4_1776954160228_0.7510386308873707"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-08T02:29:50.643Z","modified":"2026-04-23T14:22:40.487Z","0.1.0":"2026-04-08T02:29:50.933Z","0.1.1":"2026-04-08T02:40:36.595Z","0.1.2":"2026-04-08T02:44:28.756Z","0.1.3":"2026-04-08T02:51:17.274Z","0.1.4":"2026-04-17T11:12:31.187Z","0.1.5":"2026-04-17T11:30:22.532Z","0.1.6":"2026-04-17T11:32:42.571Z","0.1.7":"2026-04-18T06:34:45.103Z","0.1.8":"2026-04-18T06:46:23.980Z","0.1.9":"2026-04-18T06:52:22.560Z","0.2.0":"2026-04-18T06:58:33.447Z","0.2.1":"2026-04-18T07:07:56.706Z","0.2.2":"2026-04-18T07:08:58.202Z","0.2.3":"2026-04-18T07:13:34.739Z","0.2.4":"2026-04-18T07:18:26.679Z","0.2.5":"2026-04-18T07:22:45.345Z","0.2.6":"2026-04-18T07:25:41.530Z","0.2.7":"2026-04-18T07:39:46.218Z","0.2.8":"2026-04-18T07:52:47.175Z","0.2.9":"2026-04-18T07:56:15.753Z","0.3.0":"2026-04-18T08:02:35.143Z","1.0.1":"2026-04-18T13:58:48.488Z","1.1.0":"2026-04-20T01:22:01.716Z","1.1.1":"2026-04-20T01:55:47.662Z","1.1.2":"2026-04-20T02:09:34.107Z","1.1.3":"2026-04-20T02:28:30.535Z","1.1.4":"2026-04-20T02:42:58.511Z","1.1.5":"2026-04-20T02:52:16.667Z","1.1.6":"2026-04-20T21:39:07.082Z","1.1.7":"2026-04-20T22:00:30.986Z","1.1.8":"2026-04-20T22:11:34.093Z","1.1.9":"2026-04-20T22:15:46.365Z","1.2.0":"2026-04-20T22:17:36.378Z","1.2.1":"2026-04-20T22:20:20.286Z","1.2.2":"2026-04-20T22:22:21.364Z","1.2.3":"2026-04-21T01:35:52.597Z","1.2.4":"2026-04-21T01:46:02.561Z","1.2.5":"2026-04-21T01:49:20.100Z","1.2.6":"2026-04-21T02:42:16.989Z","1.2.7":"2026-04-21T02:44:47.881Z","1.2.8":"2026-04-21T03:27:16.643Z","1.2.9":"2026-04-21T03:33:14.284Z","1.3.0":"2026-04-21T03:59:11.883Z","1.3.1":"2026-04-21T04:18:44.852Z","1.3.2":"2026-04-21T04:36:20.207Z","1.3.3":"2026-04-21T04:46:28.866Z","1.3.5":"2026-04-21T05:04:58.349Z","1.3.6":"2026-04-21T05:43:27.026Z","1.4.0":"2026-04-21T06:00:37.922Z","1.4.1":"2026-04-21T06:10:17.313Z","1.4.2":"2026-04-21T06:24:03.210Z","1.4.3":"2026-04-21T06:34:39.087Z","1.4.4":"2026-04-21T07:20:20.554Z","1.4.5":"2026-04-21T14:22:45.064Z","1.4.6":"2026-04-21T14:26:45.453Z","1.4.7":"2026-04-21T14:30:04.198Z","1.4.8":"2026-04-22T01:23:38.340Z","1.4.9":"2026-04-22T01:34:36.264Z","1.5.0":"2026-04-22T03:06:39.959Z","1.5.1":"2026-04-22T03:10:19.870Z","1.5.2":"2026-04-22T03:11:24.913Z","1.5.3":"2026-04-22T03:11:58.057Z","1.5.4":"2026-04-22T03:18:57.146Z","1.5.6":"2026-04-22T03:22:52.032Z","1.5.7":"2026-04-22T03:24:03.331Z","1.5.8":"2026-04-22T03:33:25.235Z","1.5.9":"2026-04-22T03:38:10.060Z","1.6.0":"2026-04-22T03:47:00.194Z","1.6.1":"2026-04-22T03:52:10.987Z","1.6.2":"2026-04-22T04:02:37.155Z","1.6.3":"2026-04-22T04:25:53.786Z","1.6.4":"2026-04-22T04:35:10.712Z","1.6.5":"2026-04-22T04:40:20.168Z","1.6.6":"2026-04-22T04:51:19.591Z","1.6.7":"2026-04-22T05:38:16.488Z","1.6.8":"2026-04-22T05:53:16.007Z","1.6.9":"2026-04-22T05:56:17.924Z","1.7.0":"2026-04-22T06:14:07.213Z","1.7.1":"2026-04-22T06:16:13.443Z","1.7.2":"2026-04-22T06:28:20.343Z","1.7.3":"2026-04-22T06:31:47.769Z","1.7.4":"2026-04-23T14:22:40.387Z"},"description":"OpenHiru — AI agent controlled via Telegram","maintainers":[{"name":"kushuri12","email":"kyoha199@gmail.com"}],"readme":"<p align=\"center\">\n  <img src=\"https://img.shields.io/npm/v/@kushuri12/ohiru.svg?style=flat-square&color=CC785C\" alt=\"NPM Version\" />\n  <img src=\"https://img.shields.io/badge/capability-autonomous-blue?style=flat-square\" alt=\"Capability\" />\n</p>\n\n# 🦊 OpenHiru\n**Full-stack Autonomous AI Agent Ecosystem**\n\nOpenHiru is a production-ready, autonomous AI agentic system designed for complex engineering workflows and digital automation. It combines hierarchical memory, cross-platform connectivity, and a modular tool architecture into a seamless command-line experience.\n\n---\n\n### 🚀 Core Architecture\n\n*   **Autonomous Engineering:** Multi-agent reasoning with **ReAct** loops and recursive sub-agent spawning.\n*   **Hierarchical Memory:** 3-layer persistence (Knowledge Graph, Daily Journals, and Persistent Summaries).\n*   **Universal Gateway:** Integrated adapters for **Telegram**, Discord, WhatsApp, Signal, and Matrix.\n*   **Deep Intelligence:** Proactive system monitoring through a background \"heartbeat\" for error detection and resolution.\n*   **Visual Logic:** Native **Canvas** workspace for real-time visualization of code, schemas, and UI designs.\n*   **Bimodal Audio:** Whisper-powered STT and optimized TTS for natural voice interaction.\n\n---\n\n### 📦 Installation\n\nGet started immediately with our automated installers:\n\n**Windows (PowerShell)**\n```powershell\npowershell -c \"irm https://ohiru.vercel.app/install.ps1 | iex\"\n```\n\n**Linux / macOS (Bash)**\n```bash\ncurl -fsSL https://ohiru.vercel.app/install.sh | bash\n```\n\n---\n\n### 🛠️ CLI Operations\n\n| Command | Action |\n| :--- | :--- |\n| `openhiru` | Launch the main autonomous agent |\n| `openhiru --setup` | Initialize AI providers and platform tokens |\n| `openhiru doctor` | Perform comprehensive system health checks |\n| `openhiru gateway start` | Initialize the WebSocket control plane |\n| `openhiru dashboard start` | Start the web-based orchestration dashboard |\n| `openhiru memory distill` | Manually compress and optimize project knowledge |\n| `openhiru settings` | Open the interactive configuration TUI |\n\n---\n\n### 🧩 Engineering Overview\n\n*   **Logic Engine:** ESM-native Node.js architecture for high performance.\n*   **Scale:** Supports hundreds of built-in skills and external community plugins.\n*   **Security:** Built-in **Memory Guard** and sandbox execution for tool calls.\n\n<p align=\"center\">\n  <em>Developed by OpenHiru Team. State-of-the-Art Autonomous Intelligence.</em>\n</p>\n","readmeFilename":"README.md"}