{"_id":"@makefinks/daemon","_rev":"36-0d8b3db92fed81ef98e2257f04703ecb","name":"@makefinks/daemon","dist-tags":{"latest":"0.21.0"},"versions":{"0.1.0":{"name":"@makefinks/daemon","version":"0.1.0","keywords":["agent","llm-agent","terminal-ui","tui","cli","ai","terminal","llm","daemon","makefinks","openrouter","bun","voice","ai-assistant"],"author":{"name":"makefinks"},"license":"MIT","_id":"@makefinks/daemon@0.1.0","maintainers":[{"name":"makefinks","email":"leon.fink.lf@gmail.com"}],"homepage":"https://github.com/makefinks/daemon#readme","bugs":{"url":"https://github.com/makefinks/daemon/issues"},"bin":{"daemon":"dist/cli.js"},"dist":{"shasum":"a367418c283d72a80be6272c31a919a939dbcab9","tarball":"https://registry.npmjs.org/@makefinks/daemon/-/daemon-0.1.0.tgz","fileCount":124,"integrity":"sha512-oAiZCaIpFddsu42E81WuPZ+CzOWppK5F/t3Utlj/0iqcRLZW7IWtwK2rsf9vU+7B7oUCPDD+KMSotis7/azACg==","signatures":[{"sig":"MEYCIQDyNMfNUJNHvdK3YyC9YRup0/TeTNXtiu4rBuvAebIRNgIhAJc3dRMJ1seo4S/h+k+Ffm2G2YZjIK3OP6uUTC+8oDj6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":600614},"type":"module","module":"src/index.tsx","gitHead":"1a728dbd7de01d73fdaa069bb07a64b7f3f1a682","scripts":{"dev":"bun run --watch src/index.tsx","lint":"biome lint src __tests__","test":"bun test","check":"bun run typecheck && bun run lint && bun run format:check","format":"biome format --write src __tests__","lint:fix":"biome lint --write src __tests__","build:cli":"bun build src/cli.ts --outdir dist --target node","typecheck":"bunx tsc -p tsconfig.json --noEmit","test:watch":"bun test --watch","format:check":"biome format src __tests__","release:major":"npm version major && git push && git push --tags && npm publish","release:minor":"npm version minor && git push && git push --tags && npm publish","release:patch":"npm version patch && git push && git push --tags && npm publish","prepublishOnly":"bun run build:cli","preview:avatar":"bun run src/avatar-preview.ts","setup:browsers":"bun run src/scripts/setup-browsers.ts","preview:avatar:mp4":"bun run src/avatar-preview.ts --mp4 tmp/avatar-preview.mp4"},"_npmUser":{"name":"makefinks","email":"leon.fink.lf@gmail.com"},"repository":{"url":"git+https://github.com/makefinks/daemon.git","type":"git"},"_npmVersion":"11.6.2","description":"Terminal-first AI agent with an interactive avatar, vim-style controls, and advanced voice capabilities.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ai":"^6.0.0","react":"^19.2.3","exa-js":"^2.0.12","openai":"^6.16.0","@opentui/core":"^0.1.63","@ai-sdk/openai":"^3.0.0","@opentui/react":"^0.1.63","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.3","@openrouter/ai-sdk-provider":"1.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","playwright":"^1.57.0","@types/react":"^19.2.7","@biomejs/biome":"^1.9.4"},"peerDependencies":{"typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/daemon_0.1.0_1768332478476_0.42127338901180034","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@makefinks/daemon","version":"0.1.2","keywords":["agent","llm-agent","terminal-ui","tui","cli","ai","terminal","llm","daemon","makefinks","openrouter","bun","voice","ai-assistant"],"author":{"name":"makefinks"},"license":"MIT","_id":"@makefinks/daemon@0.1.2","maintainers":[{"name":"makefinks","email":"leon.fink.lf@gmail.com"}],"homepage":"https://github.com/makefinks/daemon#readme","bugs":{"url":"https://github.com/makefinks/daemon/issues"},"bin":{"daemon":"dist/cli.js"},"dist":{"shasum":"e020a427798f63326a7128a3fd6e177fa044dd09","tarball":"https://registry.npmjs.org/@makefinks/daemon/-/daemon-0.1.2.tgz","fileCount":124,"integrity":"sha512-hfMd7D2r0dxKdyWQq5nxT/X2y4Q1n+LCz8yL5SPKmasn6FPTHMpyg9RDE3fwyd+m2dZcIOWVdiXQv+wJ9ZKCXA==","signatures":[{"sig":"MEUCIG7vLZu8z5uEBlYVbSzhqJ9lynpJ/XUOhJGoZ3WTGwBQAiEA7ynsKjMtGB9Adrw6VGGtwjYcRRDXhkO3QD9WD9Kg6RE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":601056},"type":"module","module":"src/index.tsx","gitHead":"150d5498187bd25abf9d3328b4837825a5c93e05","scripts":{"dev":"bun run --watch src/index.tsx","lint":"biome lint src __tests__","test":"bun test","check":"bun run typecheck && bun run lint && bun run format:check","format":"biome format --write src __tests__","lint:fix":"biome lint --write src __tests__","build:cli":"bun build src/cli.ts --outdir dist --target node","typecheck":"bunx tsc -p tsconfig.json --noEmit","test:watch":"bun test --watch","format:check":"biome format src __tests__","release:major":"npm version major && git push && git push --tags && npm publish","release:minor":"npm version minor && git push && git push --tags && npm publish","release:patch":"npm version patch && git push && git push --tags && npm publish","prepublishOnly":"bun run build:cli","preview:avatar":"bun run src/avatar-preview.ts","setup:browsers":"bun run src/scripts/setup-browsers.ts","preview:avatar:mp4":"bun run src/avatar-preview.ts --mp4 tmp/avatar-preview.mp4"},"_npmUser":{"name":"makefinks","email":"leon.fink.lf@gmail.com"},"repository":{"url":"git+https://github.com/makefinks/daemon.git","type":"git"},"_npmVersion":"11.6.2","description":"Terminal-first AI agent with an interactive avatar, vim-style controls, and advanced voice capabilities.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ai":"^6.0.0","react":"^19.2.3","exa-js":"^2.0.12","openai":"^6.16.0","@opentui/core":"^0.1.63","@ai-sdk/openai":"^3.0.0","@opentui/react":"^0.1.63","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.3","@openrouter/ai-sdk-provider":"1.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","playwright":"^1.57.0","@types/react":"^19.2.7","@biomejs/biome":"^1.9.4"},"peerDependencies":{"typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/daemon_0.1.2_1768340051792_0.6213354134077107","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@makefinks/daemon","version":"0.1.3","keywords":["agent","llm-agent","terminal-ui","tui","cli","ai","terminal","llm","daemon","makefinks","openrouter","bun","voice","ai-assistant"],"author":{"name":"makefinks"},"license":"MIT","_id":"@makefinks/daemon@0.1.3","maintainers":[{"name":"makefinks","email":"leon.fink.lf@gmail.com"}],"homepage":"https://github.com/makefinks/daemon#readme","bugs":{"url":"https://github.com/makefinks/daemon/issues"},"bin":{"daemon":"dist/cli.js"},"dist":{"shasum":"befa2a0e6756c5cdfc610ef1a6d76c49434aa99d","tarball":"https://registry.npmjs.org/@makefinks/daemon/-/daemon-0.1.3.tgz","fileCount":124,"integrity":"sha512-Py1omAitTlvQ0FVLe/zvQsGwmvv4riuwTJvjPeev920M0tOflc8x8qFQFGflEBvTouKfW+jPIdz3/04987M1vA==","signatures":[{"sig":"MEUCIQDNX5VNf99j15JmAvFTDiVOqlAQq3LUD7sA5KNhx59H0gIgFmEblhbyOvD7hLsqqfnpqX1e6pyOaDERqrrj2pldMrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":604987},"type":"module","module":"src/index.tsx","gitHead":"681ddf709fba9e4a581bf945664505fd25758916","scripts":{"dev":"bun run --watch src/index.tsx","lint":"biome lint src __tests__","test":"bun test","check":"bun run typecheck && bun run lint && bun run format:check","format":"biome format --write src __tests__","lint:fix":"biome lint --write src __tests__","build:cli":"bun build src/cli.ts --outdir dist --target node","typecheck":"bunx tsc -p tsconfig.json --noEmit","test:watch":"bun test --watch","format:check":"biome format src __tests__","release:major":"npm version major && git push && git push --tags && npm publish","release:minor":"npm version minor && git push && git push --tags && npm publish","release:patch":"npm version patch && git push && git push --tags && npm publish","prepublishOnly":"bun run build:cli","preview:avatar":"bun run src/avatar-preview.ts","setup:browsers":"bun run src/scripts/setup-browsers.ts","preview:avatar:mp4":"bun run src/avatar-preview.ts --mp4 tmp/avatar-preview.mp4"},"_npmUser":{"name":"makefinks","email":"leon.fink.lf@gmail.com"},"repository":{"url":"git+https://github.com/makefinks/daemon.git","type":"git"},"_npmVersion":"11.6.2","description":"Terminal-first AI agent with an interactive avatar, vim-style controls, and advanced voice capabilities.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ai":"^6.0.0","react":"^19.2.3","exa-js":"^2.0.12","openai":"^6.16.0","@opentui/core":"^0.1.63","@ai-sdk/openai":"^3.0.0","@opentui/react":"^0.1.63","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.3","@openrouter/ai-sdk-provider":"1.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","playwright":"^1.57.0","@types/react":"^19.2.7","@biomejs/biome":"^1.9.4"},"peerDependencies":{"typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/daemon_0.1.3_1768420583501_0.6363255002111659","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@makefinks/daemon","version":"0.1.4","keywords":["agent","llm-agent","terminal-ui","tui","cli","ai","terminal","llm","daemon","makefinks","openrouter","bun","voice","ai-assistant"],"author":{"name":"makefinks"},"license":"MIT","_id":"@makefinks/daemon@0.1.4","maintainers":[{"name":"makefinks","email":"leon.fink.lf@gmail.com"}],"homepage":"https://github.com/makefinks/daemon#readme","bugs":{"url":"https://github.com/makefinks/daemon/issues"},"bin":{"daemon":"dist/cli.js"},"dist":{"shasum":"f4e04202e6aa56d49b503f8f75364fa537d91dc2","tarball":"https://registry.npmjs.org/@makefinks/daemon/-/daemon-0.1.4.tgz","fileCount":125,"integrity":"sha512-JkCOFqGqCBM8PCdtaYk3jzHZMdu4aPP4eN31Fsb6C0+T7o9s7jsozoM8i5EU4U21LywcF5Qwws2Dvqb8IlzvNw==","signatures":[{"sig":"MEUCIQDWifXb1PLGWl0d0HUxjxsb2uGTV0thRW9YMWA4hcBWcwIgXVSfyebSnrU6xETiSK4yP+A0uCgG5zr3lCSR4ZS6K+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":608072},"type":"module","module":"src/index.tsx","gitHead":"cb35cddd07010240b409d08f244408c2d557c939","scripts":{"dev":"bun run --watch src/index.tsx","lint":"biome lint src __tests__","test":"bun test","check":"bun run typecheck && bun run lint && bun run format:check","format":"biome format --write src __tests__","lint:fix":"biome lint --write src __tests__","build:cli":"bun build src/cli.ts --outdir dist --target node","typecheck":"bunx tsc -p tsconfig.json --noEmit","test:watch":"bun test --watch","format:check":"biome format src __tests__","release:major":"npm version major && git push && git push --tags && npm publish","release:minor":"npm version minor && git push && git push --tags && npm publish","release:patch":"npm version patch && git push && git push --tags && npm publish","prepublishOnly":"bun run build:cli","preview:avatar":"bun run src/avatar-preview.ts","setup:browsers":"bun run src/scripts/setup-browsers.ts","preview:avatar:mp4":"bun run src/avatar-preview.ts --mp4 tmp/avatar-preview.mp4"},"_npmUser":{"name":"makefinks","email":"leon.fink.lf@gmail.com"},"repository":{"url":"git+https://github.com/makefinks/daemon.git","type":"git"},"_npmVersion":"11.6.2","description":"Terminal-first AI agent with an interactive avatar, vim-style controls, and advanced voice capabilities.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ai":"^6.0.0","react":"^19.2.3","exa-js":"^2.0.12","openai":"^6.16.0","@opentui/core":"^0.1.63","@ai-sdk/openai":"^3.0.0","@opentui/react":"^0.1.63","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.3","@openrouter/ai-sdk-provider":"1.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","playwright":"^1.57.0","@types/react":"^19.2.7","@biomejs/biome":"^1.9.4"},"peerDependencies":{"typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/daemon_0.1.4_1768422583002_0.8373827058938879","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@makefinks/daemon","version":"0.2.0","keywords":["agent","llm-agent","terminal-ui","tui","cli","ai","terminal","llm","daemon","makefinks","openrouter","bun","voice","ai-assistant"],"author":{"name":"makefinks"},"license":"MIT","_id":"@makefinks/daemon@0.2.0","maintainers":[{"name":"makefinks","email":"leon.fink.lf@gmail.com"}],"homepage":"https://github.com/makefinks/daemon#readme","bugs":{"url":"https://github.com/makefinks/daemon/issues"},"bin":{"daemon":"dist/cli.js"},"dist":{"shasum":"9a03af6838aca96d246a70df1c2fa92432659fb2","tarball":"https://registry.npmjs.org/@makefinks/daemon/-/daemon-0.2.0.tgz","fileCount":131,"integrity":"sha512-HUeb3t6UHYqRqpjG9guU9LzVe8NfudlgQtCvvHukGDiU+6E61zNkPsGv38yPJ3k60ktF45ZbivjDOeQEgwUdDg==","signatures":[{"sig":"MEUCIQCBGFOZhNWoFY7R/iRSkDcUBBDIr6k3ncPs3bvHw6+HDwIgajvEDS6XUjuyKXFuoAO8stt+WPuyUCqzYPSz+OWynFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":623608},"type":"module","module":"src/index.tsx","gitHead":"aa2f8bf18ea6b338287fd621d9274ac752ec21bc","scripts":{"dev":"bun run --watch src/index.tsx","lint":"biome lint src __tests__","test":"bun test","check":"bun run typecheck && bun run lint && bun run format:check","format":"biome format --write src __tests__","lint:fix":"biome lint --write src __tests__","build:cli":"bun build src/cli.ts --outdir dist --target node","typecheck":"bunx tsc -p tsconfig.json --noEmit","test:watch":"bun test --watch","setup:hooks":"bash .githooks/setup.sh","format:check":"biome format src __tests__","release:major":"npm version major && git push && git push --tags && gh release create v$(node -p \"require('./package.json').version\") --generate-notes && npm publish","release:minor":"npm version minor && git push && git push --tags && gh release create v$(node -p \"require('./package.json').version\") --generate-notes && npm publish","release:patch":"npm version patch && git push && git push --tags && gh release create v$(node -p \"require('./package.json').version\") --generate-notes && npm publish","prepublishOnly":"bun run build:cli","preview:avatar":"bun run src/avatar-preview.ts","setup:browsers":"bun run src/scripts/setup-browsers.ts","preview:avatar:mp4":"bun run src/avatar-preview.ts --mp4 tmp/avatar-preview.mp4"},"_npmUser":{"name":"makefinks","email":"leon.fink.lf@gmail.com"},"repository":{"url":"git+https://github.com/makefinks/daemon.git","type":"git"},"_npmVersion":"11.6.2","description":"Terminal-first AI agent with an interactive avatar, vim-style controls, and advanced voice capabilities.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ai":"^6.0.0","react":"^19.2.3","exa-js":"^2.0.12","openai":"^6.16.0","@opentui/core":"^0.1.63","@ai-sdk/openai":"^3.0.0","@opentui/react":"^0.1.63","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.3","@openrouter/ai-sdk-provider":"1.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","playwright":"^1.57.0","@types/react":"^19.2.7","@biomejs/biome":"^1.9.4"},"peerDependencies":{"typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/daemon_0.2.0_1768673791864_0.9169403712724873","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@makefinks/daemon","version":"0.3.0","keywords":["agent","llm-agent","terminal-ui","tui","cli","ai","terminal","llm","daemon","makefinks","openrouter","bun","voice","ai-assistant"],"author":{"name":"makefinks"},"license":"MIT","_id":"@makefinks/daemon@0.3.0","maintainers":[{"name":"makefinks","email":"leon.fink.lf@gmail.com"}],"homepage":"https://github.com/makefinks/daemon#readme","bugs":{"url":"https://github.com/makefinks/daemon/issues"},"bin":{"daemon":"dist/cli.js"},"dist":{"shasum":"772aebc6750850fb141b41f665396a53087f89af","tarball":"https://registry.npmjs.org/@makefinks/daemon/-/daemon-0.3.0.tgz","fileCount":138,"integrity":"sha512-Hjno3bNavFBm4jzCz8/4ur80pyZosav9PUe+iNPOboqim4BtFw/sWfg6xZmPSFUyJbxgquyy6f3nv0ykJU0ItQ==","signatures":[{"sig":"MEQCIGaQsvQwFXhIh29V2B8jyU8s7gaRTm0AwXq7KxwopnuaAiBbuor7NL1gGbJ7tbye/JcL6YWU+oLm1eocYFhKXHjAGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":648808},"type":"module","module":"src/index.tsx","gitHead":"41954be8192ea1862047a71a35c6ff83d2882248","scripts":{"dev":"bun run --watch src/index.tsx","lint":"biome lint src __tests__","test":"bun test","check":"bun run typecheck && bun run lint && bun run format:check","format":"biome format --write src __tests__","lint:fix":"biome lint --write src __tests__","build:cli":"bun build src/cli.ts --outdir dist --target node","typecheck":"bunx tsc -p tsconfig.json --noEmit","test:watch":"bun test --watch","setup:hooks":"bash .githooks/setup.sh","format:check":"biome format src __tests__","release:major":"npm version major && git push && git push --tags && gh release create v$(node -p \"require('./package.json').version\") --generate-notes && npm publish","release:minor":"npm version minor && git push && git push --tags && gh release create v$(node -p \"require('./package.json').version\") --generate-notes && npm publish","release:patch":"npm version patch && git push && git push --tags && gh release create v$(node -p \"require('./package.json').version\") --generate-notes && npm publish","prepublishOnly":"bun run build:cli","preview:avatar":"bun run src/avatar-preview.ts","setup:browsers":"bun run src/scripts/setup-browsers.ts","preview:avatar:mp4":"bun run src/avatar-preview.ts --mp4 tmp/avatar-preview.mp4"},"_npmUser":{"name":"makefinks","email":"leon.fink.lf@gmail.com"},"repository":{"url":"git+https://github.com/makefinks/daemon.git","type":"git"},"_npmVersion":"11.6.2","description":"Terminal-first AI agent with an interactive avatar, vim-style controls, and advanced voice capabilities.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ai":"^6.0.0","react":"^19.2.3","exa-js":"^2.0.12","openai":"^6.16.0","@opentui/core":"^0.1.63","@ai-sdk/openai":"^3.0.0","@opentui/react":"^0.1.63","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.3","@openrouter/ai-sdk-provider":"1.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","playwright":"^1.57.0","@types/react":"^19.2.7","@biomejs/biome":"^1.9.4"},"peerDependencies":{"typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/daemon_0.3.0_1768765394020_0.22513165979645455","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@makefinks/daemon","version":"0.3.1","keywords":["agent","llm-agent","terminal-ui","tui","cli","ai","terminal","llm","daemon","makefinks","openrouter","bun","voice","ai-assistant"],"author":{"name":"makefinks"},"license":"MIT","_id":"@makefinks/daemon@0.3.1","maintainers":[{"name":"makefinks","email":"leon.fink.lf@gmail.com"}],"homepage":"https://github.com/makefinks/daemon#readme","bugs":{"url":"https://github.com/makefinks/daemon/issues"},"bin":{"daemon":"dist/cli.js"},"dist":{"shasum":"cc7faa80d2756839a8b085edc3773e8adeb89c25","tarball":"https://registry.npmjs.org/@makefinks/daemon/-/daemon-0.3.1.tgz","fileCount":139,"integrity":"sha512-+uVj4JZOjSLyPqF1Q0F846OlVYSsgWPyPwJeoO1FqHLmXswc3C5LftN+srlPFXYK7zyk2MvkZ0KNRmgVUwm9qQ==","signatures":[{"sig":"MEUCIQDyyRkjK5Cy75cNc9Yfu8OnAJa3SxqKKNhPwfGPd8XFKQIgCTG0Ul6qeuGvD7k2nmGKPqYfcAbtwwQk5CsqO5P0vpc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":650272},"type":"module","module":"src/index.tsx","gitHead":"4a9d945603cd334f9537ea061846e32db016061d","scripts":{"dev":"bun run --watch src/index.tsx","lint":"biome lint src __tests__","test":"bun test","check":"bun run typecheck && bun run lint && bun run format:check","format":"biome format --write src __tests__","lint:fix":"biome lint --write src __tests__","build:cli":"bun build src/cli.ts --outdir dist --target node","typecheck":"bunx tsc -p tsconfig.json --noEmit","test:watch":"bun test --watch","setup:hooks":"bash .githooks/setup.sh","format:check":"biome format src __tests__","release:major":"npm version major && git push && git push --tags && gh release create v$(node -p \"require('./package.json').version\") --generate-notes && npm publish","release:minor":"npm version minor && git push && git push --tags && gh release create v$(node -p \"require('./package.json').version\") --generate-notes && npm publish","release:patch":"npm version patch && git push && git push --tags && gh release create v$(node -p \"require('./package.json').version\") --generate-notes && npm publish","prepublishOnly":"bun run build:cli","preview:avatar":"bun run src/avatar-preview.ts","setup:browsers":"bun run src/scripts/setup-browsers.ts","preview:avatar:mp4":"bun run src/avatar-preview.ts --mp4 tmp/avatar-preview.mp4"},"_npmUser":{"name":"makefinks","email":"leon.fink.lf@gmail.com"},"repository":{"url":"git+https://github.com/makefinks/daemon.git","type":"git"},"_npmVersion":"11.6.2","description":"Terminal-first AI agent with an interactive avatar, vim-style controls, and advanced voice capabilities.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ai":"^6.0.0","react":"^19.2.3","exa-js":"^2.0.12","openai":"^6.16.0","@opentui/core":"^0.1.63","@ai-sdk/openai":"^3.0.0","@opentui/react":"^0.1.63","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.3","@openrouter/ai-sdk-provider":"1.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","playwright":"^1.57.0","@types/react":"^19.2.7","@biomejs/biome":"^1.9.4"},"peerDependencies":{"typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/daemon_0.3.1_1768772280162_0.9804470742139102","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@makefinks/daemon","version":"0.4.0","keywords":["agent","llm-agent","terminal-ui","tui","cli","ai","terminal","llm","daemon","makefinks","openrouter","bun","voice","ai-assistant"],"author":{"name":"makefinks"},"license":"MIT","_id":"@makefinks/daemon@0.4.0","maintainers":[{"name":"makefinks","email":"leon.fink.lf@gmail.com"}],"homepage":"https://github.com/makefinks/daemon#readme","bugs":{"url":"https://github.com/makefinks/daemon/issues"},"bin":{"daemon":"dist/cli.js"},"dist":{"shasum":"038082ecb68367d99fcdfb6416887fa0edcecde5","tarball":"https://registry.npmjs.org/@makefinks/daemon/-/daemon-0.4.0.tgz","fileCount":139,"integrity":"sha512-+kg8WgZylUVl5nIP1KNvQ4gxka7/zGuhvFEpOVJOP4hgJ6A43OI7FH9OHUCz8BBIyX4aaXkTC1N/9JR5MC2HJA==","signatures":[{"sig":"MEYCIQCW7hIW9kloe2ILPbQJ1q9cgJeEnVUiL9uzNxcR+qqgcwIhAJQwo//jvydr/8TBTohpvB7p8iGJV3+9wRrI1g+p/qpz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":651534},"type":"module","module":"src/index.tsx","gitHead":"987b7ef47856c666a05231b042896b03c2f7e05f","scripts":{"dev":"bun run --watch src/index.tsx","lint":"biome lint src __tests__","test":"bun test","check":"bun run typecheck && bun run lint && bun run format:check","format":"biome format --write src __tests__","lint:fix":"biome lint --write src __tests__","build:cli":"bun build src/cli.ts --outdir dist --target node","typecheck":"bunx tsc -p tsconfig.json --noEmit","test:watch":"bun test --watch","setup:hooks":"bash .githooks/setup.sh","format:check":"biome format src __tests__","release:major":"npm version major && git push && git push --tags && gh release create v$(node -p \"require('./package.json').version\") --generate-notes && npm publish","release:minor":"npm version minor && git push && git push --tags && gh release create v$(node -p \"require('./package.json').version\") --generate-notes && npm publish","release:patch":"npm version patch && git push && git push --tags && gh release create v$(node -p \"require('./package.json').version\") --generate-notes && npm publish","prepublishOnly":"bun run build:cli","preview:avatar":"bun run src/avatar-preview.ts","setup:browsers":"bun run src/scripts/setup-browsers.ts","preview:avatar:mp4":"bun run src/avatar-preview.ts --mp4 tmp/avatar-preview.mp4"},"_npmUser":{"name":"makefinks","email":"leon.fink.lf@gmail.com"},"repository":{"url":"git+https://github.com/makefinks/daemon.git","type":"git"},"_npmVersion":"11.6.2","description":"Terminal-first AI agent with an interactive avatar, vim-style controls, and advanced voice capabilities.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ai":"^6.0.0","react":"^19.2.3","exa-js":"^2.0.12","openai":"^6.16.0","@opentui/core":"^0.1.63","@ai-sdk/openai":"^3.0.0","@opentui/react":"^0.1.63","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.3","@openrouter/ai-sdk-provider":"1.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","playwright":"^1.57.0","@types/react":"^19.2.7","@biomejs/biome":"^1.9.4"},"peerDependencies":{"typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/daemon_0.4.0_1768942467943_0.9245986442129353","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@makefinks/daemon","version":"0.5.0","keywords":["agent","llm-agent","terminal-ui","tui","cli","ai","terminal","llm","daemon","makefinks","openrouter","bun","voice","ai-assistant"],"author":{"name":"makefinks"},"license":"MIT","_id":"@makefinks/daemon@0.5.0","maintainers":[{"name":"makefinks","email":"leon.fink.lf@gmail.com"}],"homepage":"https://github.com/makefinks/daemon#readme","bugs":{"url":"https://github.com/makefinks/daemon/issues"},"bin":{"daemon":"dist/cli.js"},"dist":{"shasum":"174128a76d3ded65a060593ab5a9c16c37186927","tarball":"https://registry.npmjs.org/@makefinks/daemon/-/daemon-0.5.0.tgz","fileCount":140,"integrity":"sha512-+3kBdbjkYKzdD+MtlPOtHRmy3389LAQmWnfVGwZaO04Rz8z28OWTNW1oyWeApynTshKJF1BAULU0Tw6lPzfmMg==","signatures":[{"sig":"MEYCIQDuJEi50HN9OpwoVIOV56D+2hLeIwsOMRtmGh+KZU1tAQIhAI87Y0PQyIMRdq2VvowaOrTBTvT/scUAqZ/nor2a6TIh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":656281},"type":"module","module":"src/index.tsx","gitHead":"578bd5d538e95bd111c0f8ca3cab69db68914e6b","scripts":{"dev":"bun run --watch src/index.tsx","lint":"biome lint src __tests__","test":"bun test","check":"bun run typecheck && bun run lint && bun run format:check","format":"biome format --write src __tests__","lint:fix":"biome lint --write src __tests__","build:cli":"bun build src/cli.ts --outdir dist --target node","typecheck":"bunx tsc -p tsconfig.json --noEmit","test:watch":"bun test --watch","setup:hooks":"bash .githooks/setup.sh","format:check":"biome format src __tests__","release:major":"npm version major && git push && git push --tags && gh release create v$(node -p \"require('./package.json').version\") --generate-notes && npm publish","release:minor":"npm version minor && git push && git push --tags && gh release create v$(node -p \"require('./package.json').version\") --generate-notes && npm publish","release:patch":"npm version patch && git push && git push --tags && gh release create v$(node -p \"require('./package.json').version\") --generate-notes && npm publish","prepublishOnly":"bun run build:cli","preview:avatar":"bun run src/avatar-preview.ts","setup:browsers":"bun run src/scripts/setup-browsers.ts","preview:avatar:mp4":"bun run src/avatar-preview.ts --mp4 tmp/avatar-preview.mp4"},"_npmUser":{"name":"makefinks","email":"leon.fink.lf@gmail.com"},"repository":{"url":"git+https://github.com/makefinks/daemon.git","type":"git"},"_npmVersion":"11.6.2","description":"Terminal-first AI agent with an interactive avatar, vim-style controls, and advanced voice capabilities.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ai":"^6.0.0","react":"^19.2.3","exa-js":"^2.0.12","openai":"^6.16.0","@opentui/core":"^0.1.63","@ai-sdk/openai":"^3.0.0","@opentui/react":"^0.1.63","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.3","@openrouter/ai-sdk-provider":"1.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","playwright":"^1.57.0","@types/react":"^19.2.7","@biomejs/biome":"^1.9.4"},"peerDependencies":{"typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/daemon_0.5.0_1769032298985_0.6380311422044846","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@makefinks/daemon","version":"0.6.0","keywords":["agent","llm-agent","terminal-ui","tui","cli","ai","terminal","llm","daemon","makefinks","openrouter","bun","voice","ai-assistant"],"author":{"name":"makefinks"},"license":"MIT","_id":"@makefinks/daemon@0.6.0","maintainers":[{"name":"makefinks","email":"leon.fink.lf@gmail.com"}],"homepage":"https://github.com/makefinks/daemon#readme","bugs":{"url":"https://github.com/makefinks/daemon/issues"},"bin":{"daemon":"dist/cli.js"},"dist":{"shasum":"fb9c36bad3c3fa34ed6f3d028d78989ee5f81bda","tarball":"https://registry.npmjs.org/@makefinks/daemon/-/daemon-0.6.0.tgz","fileCount":160,"integrity":"sha512-3O2nXB5UCpxgooXIQE32aKGEi0NkX1Hqie2S1e0enKKSyqY/crCYytomXruonwdoy0D0Yv1+GKtCWSAMj9xPvQ==","signatures":[{"sig":"MEUCIQCMKaZ8rJs65X+ZwRe0SXdxxqSl9JAh+YpfAMEd1VT8+gIgV0a/PnBTU04HAIOB9bjkB1vfbM2Gnp7rRTMHWnnxMV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":663117},"type":"module","module":"src/index.tsx","gitHead":"7e1d26daad04f6010afbb497b69484994aaa0843","scripts":{"dev":"bun run --watch src/index.tsx","lint":"biome lint src __tests__","test":"bun test","check":"bun run typecheck && bun run lint && bun run format:check","format":"biome format --write src __tests__","lint:fix":"biome lint --write src __tests__","build:cli":"bun build src/cli.ts --outdir dist --target node","typecheck":"bunx tsc -p tsconfig.json --noEmit","test:watch":"bun test --watch","setup:hooks":"bash .githooks/setup.sh","format:check":"biome format src __tests__","release:major":"npm version major && git push && git push --tags && gh release create v$(node -p \"require('./package.json').version\") --generate-notes && npm publish","release:minor":"npm version minor && git push && git push --tags && gh release create v$(node -p \"require('./package.json').version\") --generate-notes && npm publish","release:patch":"npm version patch && git push && git push --tags && gh release create v$(node -p \"require('./package.json').version\") --generate-notes && npm publish","prepublishOnly":"bun run build:cli","preview:avatar":"bun run src/avatar-preview.ts","setup:browsers":"bun run src/scripts/setup-browsers.ts","preview:avatar:mp4":"bun run src/avatar-preview.ts --mp4 tmp/avatar-preview.mp4"},"_npmUser":{"name":"makefinks","email":"leon.fink.lf@gmail.com"},"repository":{"url":"git+https://github.com/makefinks/daemon.git","type":"git"},"_npmVersion":"11.6.2","description":"Terminal-first AI agent with an interactive avatar, vim-style controls, and advanced voice capabilities.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ai":"^6.0.0","react":"^19.2.3","exa-js":"^2.0.12","openai":"^6.16.0","@opentui/core":"^0.1.63","@ai-sdk/openai":"^3.0.0","@opentui/react":"^0.1.63","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.3","@openrouter/ai-sdk-provider":"1.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","playwright":"^1.57.0","@types/react":"^19.2.7","@biomejs/biome":"^1.9.4"},"peerDependencies":{"typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/daemon_0.6.0_1769463131945_0.6182077014898544","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@makefinks/daemon","version":"0.6.1","keywords":["agent","llm-agent","terminal-ui","tui","cli","ai","terminal","llm","daemon","makefinks","openrouter","bun","voice","ai-assistant"],"author":{"name":"makefinks"},"license":"MIT","_id":"@makefinks/daemon@0.6.1","maintainers":[{"name":"makefinks","email":"leon.fink.lf@gmail.com"}],"homepage":"https://github.com/makefinks/daemon#readme","bugs":{"url":"https://github.com/makefinks/daemon/issues"},"bin":{"daemon":"dist/cli.js"},"dist":{"shasum":"8b8dc27351f3eb9497165b79faa4d4a69b09a953","tarball":"https://registry.npmjs.org/@makefinks/daemon/-/daemon-0.6.1.tgz","fileCount":160,"integrity":"sha512-NxEuUTBbTBFBFkU3CQGJL+xTPSi67LvYljx+2K+4XP+gWZbHpjWnPFARcN0Q672DLp9VFua9WQ5KS7ZHIiq/8g==","signatures":[{"sig":"MEUCIQClMFoZLoFzLXSg7T1KjxU/xctxLnrMUkB/fwvUJg4RIwIgGdcIxHRazRZ8Zis+N2hZYbOyUnwLWN1P43GnNvP49Ks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":662526},"type":"module","module":"src/index.tsx","gitHead":"a5b4d3684fd71be1e502fb949ee6dbf375884a80","scripts":{"dev":"bun run --watch src/index.tsx","lint":"biome lint src __tests__","test":"bun test","check":"bun run typecheck && bun run lint && bun run format:check","format":"biome format --write src __tests__","lint:fix":"biome lint --write src __tests__","build:cli":"bun build src/cli.ts --outdir dist --target node","typecheck":"bunx tsc -p tsconfig.json --noEmit","test:watch":"bun test --watch","setup:hooks":"bash .githooks/setup.sh","format:check":"biome format src __tests__","release:major":"npm version major && git push && git push --tags && gh release create v$(node -p \"require('./package.json').version\") --generate-notes && npm publish","release:minor":"npm version minor && git push && git push --tags && gh release create v$(node -p \"require('./package.json').version\") --generate-notes && npm publish","release:patch":"npm version patch && git push && git push --tags && gh release create v$(node -p \"require('./package.json').version\") --generate-notes && npm publish","prepublishOnly":"bun run build:cli","preview:avatar":"bun run src/avatar-preview.ts","setup:browsers":"bun run src/scripts/setup-browsers.ts","preview:avatar:mp4":"bun run src/avatar-preview.ts --mp4 tmp/avatar-preview.mp4"},"_npmUser":{"name":"makefinks","email":"leon.fink.lf@gmail.com"},"repository":{"url":"git+https://github.com/makefinks/daemon.git","type":"git"},"_npmVersion":"11.6.2","description":"Terminal-first AI agent with an interactive avatar, vim-style controls, and advanced voice capabilities.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ai":"^6.0.0","react":"^19.2.3","exa-js":"^2.0.12","openai":"^6.16.0","@opentui/core":"^0.1.63","@ai-sdk/openai":"^3.0.0","@opentui/react":"^0.1.63","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.3","@openrouter/ai-sdk-provider":"1.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","playwright":"^1.57.0","@types/react":"^19.2.7","@biomejs/biome":"^1.9.4"},"peerDependencies":{"typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/daemon_0.6.1_1769463800518_0.3965583302039706","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@makefinks/daemon","version":"0.7.0","keywords":["agent","llm-agent","terminal-ui","tui","cli","ai","terminal","llm","daemon","makefinks","openrouter","bun","voice","ai-assistant"],"author":{"name":"makefinks"},"license":"MIT","_id":"@makefinks/daemon@0.7.0","maintainers":[{"name":"makefinks","email":"leon.fink.lf@gmail.com"}],"homepage":"https://github.com/makefinks/daemon#readme","bugs":{"url":"https://github.com/makefinks/daemon/issues"},"bin":{"daemon":"dist/cli.js"},"dist":{"shasum":"fb722078ce363883212560a3c6f299b6f5d8e42e","tarball":"https://registry.npmjs.org/@makefinks/daemon/-/daemon-0.7.0.tgz","fileCount":166,"integrity":"sha512-Vexbl+roehuDjo5XgWMPjG6CH+8Rp18Z7FaDK5x3PgPDzOF7ajAq4vCVjhh3oXI/gczncL64b1Mva9jT3Sr/4A==","signatures":[{"sig":"MEYCIQDLnBuCvY9TyRrPbZjxTvinDkRhjv+F9rr4hLRKSB0apwIhAIuuOwWozwoyJh6vr11IwGJ3MdyQuM53uqySrv7iXzhu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":688895},"type":"module","module":"src/index.tsx","gitHead":"79551c04a8433c3f3a4fcf330edf9a09c54b39f9","scripts":{"dev":"bun run --watch src/index.tsx","lint":"biome lint src __tests__","test":"bun test","check":"bun run typecheck && bun run lint && bun run format:check","format":"biome format --write src __tests__","lint:fix":"biome lint --write src __tests__","build:cli":"bun build src/cli.ts --outdir dist --target node","typecheck":"bunx tsc -p tsconfig.json --noEmit","test:watch":"bun test --watch","setup:hooks":"bash .githooks/setup.sh","format:check":"biome format src __tests__","release:major":"bash ./scripts/release.sh major","release:minor":"bash ./scripts/release.sh minor","release:notes":"bash ./scripts/release.sh notes","release:patch":"bash ./scripts/release.sh patch","prepublishOnly":"bun run build:cli","preview:avatar":"bun run src/avatar-preview.ts","setup:browsers":"bun run src/scripts/setup-browsers.ts","preview:avatar:mp4":"bun run src/avatar-preview.ts --mp4 tmp/avatar-preview.mp4"},"_npmUser":{"name":"makefinks","email":"leon.fink.lf@gmail.com"},"repository":{"url":"git+https://github.com/makefinks/daemon.git","type":"git"},"_npmVersion":"11.6.2","description":"Terminal-first AI agent with an interactive avatar, vim-style controls, and advanced voice capabilities.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ai":"^6.0.0","react":"^19.2.3","exa-js":"^2.0.12","mem0ai":"^2.2.1","openai":"^6.16.0","@opentui/core":"^0.1.63","@ai-sdk/openai":"^3.0.0","@opentui/react":"^0.1.63","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.3","@openrouter/ai-sdk-provider":"1.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","playwright":"^1.57.0","@types/react":"^19.2.7","@biomejs/biome":"^1.9.4"},"peerDependencies":{"typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/daemon_0.7.0_1769548513480_0.1545882194081003","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@makefinks/daemon","version":"0.7.1","keywords":["agent","llm-agent","terminal-ui","tui","cli","ai","terminal","llm","daemon","makefinks","openrouter","bun","voice","ai-assistant"],"author":{"name":"makefinks"},"license":"MIT","_id":"@makefinks/daemon@0.7.1","maintainers":[{"name":"makefinks","email":"leon.fink.lf@gmail.com"}],"homepage":"https://github.com/makefinks/daemon#readme","bugs":{"url":"https://github.com/makefinks/daemon/issues"},"bin":{"daemon":"dist/cli.js"},"dist":{"shasum":"b820562b05c00d92e3a0b1f23611080d6fcc1e72","tarball":"https://registry.npmjs.org/@makefinks/daemon/-/daemon-0.7.1.tgz","fileCount":166,"integrity":"sha512-mkPK448TejjxN/KCXKEequyYDPZqUwrvd13IMfwJPZAGFPQtQb7U5yTHBXO1I72BLhHQokMyumU+tnqBIdQuHQ==","signatures":[{"sig":"MEUCICVdHAO5Ulje1SFImvaBaxP7kT71brsdJaIw3B0k2rM2AiEA2H88D4Ecrex1zIRr4knCjkyXgrbACZ56p0OhhBXFgTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":688687},"type":"module","module":"src/index.tsx","gitHead":"66b2e90fb2e2075d71bf44279c34591f35184527","scripts":{"dev":"bun run --watch src/index.tsx","lint":"biome lint src __tests__","test":"bun test","check":"bun run typecheck && bun run lint && bun run format:check","format":"biome format --write src __tests__","lint:fix":"biome lint --write src __tests__","build:cli":"bun build src/cli.ts --outdir dist --target node","typecheck":"bunx tsc -p tsconfig.json --noEmit","test:watch":"bun test --watch","setup:hooks":"bash .githooks/setup.sh","format:check":"biome format src __tests__","release:major":"bash ./scripts/release.sh major","release:minor":"bash ./scripts/release.sh minor","release:notes":"bash ./scripts/release.sh notes","release:patch":"bash ./scripts/release.sh patch","prepublishOnly":"bun run build:cli","preview:avatar":"bun run src/avatar-preview.ts","setup:browsers":"bun run src/scripts/setup-browsers.ts","preview:avatar:mp4":"bun run src/avatar-preview.ts --mp4 tmp/avatar-preview.mp4"},"_npmUser":{"name":"makefinks","email":"leon.fink.lf@gmail.com"},"repository":{"url":"git+https://github.com/makefinks/daemon.git","type":"git"},"_npmVersion":"11.6.2","description":"Terminal-first AI agent with an interactive avatar, vim-style controls, and advanced voice capabilities.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ai":"^6.0.0","react":"^19.2.3","exa-js":"^2.0.12","mem0ai":"^2.2.1","openai":"^6.16.0","@opentui/core":"^0.1.63","@ai-sdk/openai":"^3.0.0","@opentui/react":"^0.1.63","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.3","@openrouter/ai-sdk-provider":"1.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","playwright":"^1.57.0","@types/react":"^19.2.7","@biomejs/biome":"^1.9.4"},"peerDependencies":{"typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/daemon_0.7.1_1769549995438_0.4459189102093224","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@makefinks/daemon","version":"0.7.2","keywords":["agent","llm-agent","terminal-ui","tui","cli","ai","terminal","llm","daemon","makefinks","openrouter","bun","voice","ai-assistant"],"author":{"name":"makefinks"},"license":"MIT","_id":"@makefinks/daemon@0.7.2","maintainers":[{"name":"makefinks","email":"leon.fink.lf@gmail.com"}],"homepage":"https://github.com/makefinks/daemon#readme","bugs":{"url":"https://github.com/makefinks/daemon/issues"},"bin":{"daemon":"dist/cli.js"},"dist":{"shasum":"4e369a64ecbaceea1a807802a2e6a891808da57e","tarball":"https://registry.npmjs.org/@makefinks/daemon/-/daemon-0.7.2.tgz","fileCount":166,"integrity":"sha512-eMCeownir5K7SnxzplFKt4UiBy48h3enky3llPw28dIZTHVtQRU3ZK/tREWOAgNqKwKIhc/d2UM9ZpaOJDf1YA==","signatures":[{"sig":"MEQCIHvXmspl2HVgXsEt2vhFbcJZxEvM4ySgmQr5IHbStsAUAiBngPbf7X1SWf0YwbktlCLYV3smt514zklwjad6tHb1xA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":688827},"type":"module","module":"src/index.tsx","gitHead":"57de02667f33a8f737fff47a5baa1e35108735af","scripts":{"dev":"bun run --watch src/index.tsx","lint":"biome lint src __tests__","test":"bun test","check":"bun run typecheck && bun run lint && bun run format:check","format":"biome format --write src __tests__","lint:fix":"biome lint --write src __tests__","build:cli":"bun build src/cli.ts --outdir dist --target node","typecheck":"bunx tsc -p tsconfig.json --noEmit","test:watch":"bun test --watch","setup:hooks":"bash .githooks/setup.sh","format:check":"biome format src __tests__","release:major":"bash ./scripts/release.sh major","release:minor":"bash ./scripts/release.sh minor","release:notes":"bash ./scripts/release.sh notes","release:patch":"bash ./scripts/release.sh patch","prepublishOnly":"bun run build:cli","preview:avatar":"bun run src/avatar-preview.ts","setup:browsers":"bun run src/scripts/setup-browsers.ts","preview:avatar:mp4":"bun run src/avatar-preview.ts --mp4 tmp/avatar-preview.mp4"},"_npmUser":{"name":"makefinks","email":"leon.fink.lf@gmail.com"},"repository":{"url":"git+https://github.com/makefinks/daemon.git","type":"git"},"_npmVersion":"11.6.2","description":"Terminal-first AI agent with an interactive avatar, vim-style controls, and advanced voice capabilities.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ai":"^6.0.0","react":"^19.2.3","exa-js":"^2.0.12","mem0ai":"^2.2.1","openai":"^6.16.0","@opentui/core":"^0.1.63","@ai-sdk/openai":"^3.0.0","@opentui/react":"^0.1.63","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.3","@openrouter/ai-sdk-provider":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","playwright":"^1.57.0","@types/react":"^19.2.7","@biomejs/biome":"^1.9.4"},"peerDependencies":{"typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/daemon_0.7.2_1769550729343_0.3597675528380604","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@makefinks/daemon","version":"0.8.0","keywords":["agent","llm-agent","terminal-ui","tui","cli","ai","terminal","llm","daemon","makefinks","openrouter","bun","voice","ai-assistant"],"author":{"name":"makefinks"},"license":"MIT","_id":"@makefinks/daemon@0.8.0","maintainers":[{"name":"makefinks","email":"leon.fink.lf@gmail.com"}],"homepage":"https://github.com/makefinks/daemon#readme","bugs":{"url":"https://github.com/makefinks/daemon/issues"},"bin":{"daemon":"dist/cli.js"},"dist":{"shasum":"ce09c52810e8cad9401d4ec94851815830538a17","tarball":"https://registry.npmjs.org/@makefinks/daemon/-/daemon-0.8.0.tgz","fileCount":167,"integrity":"sha512-+8pQCsOfQgbJaBjG/wAm0Re0J79c4HUBH5lP5QaLhllfYh61aVjVIw4ll3wWQWOaXOQfsj0cAKToW6M0aa+jZQ==","signatures":[{"sig":"MEYCIQD2P7FJgp6EmjoafRnWN98jHS6G9VPvbR6X9dhQZpi1XAIhAJAh7S/ppgVaVhKdiNluOahWtEzUCfYBxJPDXh4H5Neb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":715379},"type":"module","module":"src/index.tsx","gitHead":"2798fc52969cada4dd722ac9b627e99f8fb05e30","scripts":{"dev":"bun run --watch src/index.tsx","lint":"biome lint src __tests__","test":"bun test","check":"bun run typecheck && bun run lint && bun run format:check","format":"biome format --write src __tests__","lint:fix":"biome lint --write src __tests__","build:cli":"bun build src/cli.ts --outdir dist --target node","typecheck":"bunx tsc -p tsconfig.json --noEmit","test:watch":"bun test --watch","setup:hooks":"bash .githooks/setup.sh","format:check":"biome format src __tests__","release:major":"bash ./scripts/release.sh major","release:minor":"bash ./scripts/release.sh minor","release:notes":"bash ./scripts/release.sh notes","release:patch":"bash ./scripts/release.sh patch","prepublishOnly":"bun run build:cli","preview:avatar":"bun run src/avatar-preview.ts","setup:browsers":"bun run src/scripts/setup-browsers.ts","preview:avatar:mp4":"bun run src/avatar-preview.ts --mp4 tmp/avatar-preview.mp4"},"_npmUser":{"name":"makefinks","email":"leon.fink.lf@gmail.com"},"repository":{"url":"git+https://github.com/makefinks/daemon.git","type":"git"},"_npmVersion":"11.6.2","description":"Terminal-first AI agent with an interactive avatar, vim-style controls, and advanced voice capabilities.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ai":"^6.0.0","react":"^19.2.3","exa-js":"^2.0.12","mem0ai":"^2.2.1","openai":"^6.16.0","@ai-sdk/mcp":"^1.0.14","@opentui/core":"^0.1.63","@ai-sdk/openai":"^3.0.0","@opentui/react":"^0.1.63","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.3","@openrouter/ai-sdk-provider":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","playwright":"^1.57.0","@types/react":"^19.2.7","@biomejs/biome":"^1.9.4"},"peerDependencies":{"typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/daemon_0.8.0_1769722907199_0.2951650846075391","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@makefinks/daemon","version":"0.9.0","keywords":["agent","llm-agent","terminal-ui","tui","cli","ai","terminal","llm","daemon","makefinks","openrouter","bun","voice","ai-assistant"],"author":{"name":"makefinks"},"license":"MIT","_id":"@makefinks/daemon@0.9.0","maintainers":[{"name":"makefinks","email":"leon.fink.lf@gmail.com"}],"homepage":"https://github.com/makefinks/daemon#readme","bugs":{"url":"https://github.com/makefinks/daemon/issues"},"bin":{"daemon":"dist/cli.js"},"dist":{"shasum":"cd73ce30e14af259319732a400bb229ff7ff5430","tarball":"https://registry.npmjs.org/@makefinks/daemon/-/daemon-0.9.0.tgz","fileCount":167,"integrity":"sha512-XQvB0CoyZ4/o4BY1IsTOsxiUZTXYBAtWF342ou+8gqZ/QFQekyxmw7SiLOUl1tj2i50yQpiMPsanbYicSwTjug==","signatures":[{"sig":"MEUCIEleUiD7BT4wt7VeWC4XRShSMoSfSxJYpwPDydMk1kt/AiEAgvsofhioZK+dnyiMoYF+U8OBuGoQltxIQzvFP+wtqhw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":724650},"type":"module","module":"src/index.tsx","gitHead":"c40c2dbc7c17630c8c22ae62c3ec75405ba41360","scripts":{"dev":"bun run --watch src/index.tsx","lint":"biome lint src __tests__","test":"bun test","check":"bun run typecheck && bun run lint && bun run format:check","format":"biome format --write src __tests__","lint:fix":"biome lint --write src __tests__","build:cli":"bun build src/cli.ts --outdir dist --target node","typecheck":"bunx tsc -p tsconfig.json --noEmit","test:watch":"bun test --watch","setup:hooks":"bash .githooks/setup.sh","format:check":"biome format src __tests__","release:major":"bash ./scripts/release.sh major","release:minor":"bash ./scripts/release.sh minor","release:notes":"bash ./scripts/release.sh notes","release:patch":"bash ./scripts/release.sh patch","prepublishOnly":"bun run build:cli","preview:avatar":"bun run src/avatar-preview.ts","setup:browsers":"bun run src/scripts/setup-browsers.ts","preview:avatar:mp4":"bun run src/avatar-preview.ts --mp4 tmp/avatar-preview.mp4"},"_npmUser":{"name":"makefinks","email":"leon.fink.lf@gmail.com"},"repository":{"url":"git+https://github.com/makefinks/daemon.git","type":"git"},"_npmVersion":"11.6.2","description":"Terminal-first AI agent with an interactive avatar, vim-style controls, and advanced voice capabilities.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ai":"^6.0.0","react":"^19.2.3","exa-js":"^2.0.12","mem0ai":"^2.2.1","openai":"^6.16.0","@ai-sdk/mcp":"^1.0.14","@opentui/core":"^0.1.63","@ai-sdk/openai":"^3.0.0","@opentui/react":"^0.1.63","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.3","@openrouter/ai-sdk-provider":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","playwright":"^1.57.0","@types/react":"^19.2.7","@biomejs/biome":"^1.9.4"},"peerDependencies":{"typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/daemon_0.9.0_1769791403812_0.7784872033997685","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@makefinks/daemon","version":"0.9.1","keywords":["agent","llm-agent","terminal-ui","tui","cli","ai","terminal","llm","daemon","makefinks","openrouter","bun","voice","ai-assistant"],"author":{"name":"makefinks"},"license":"MIT","_id":"@makefinks/daemon@0.9.1","maintainers":[{"name":"makefinks","email":"leon.fink.lf@gmail.com"}],"homepage":"https://github.com/makefinks/daemon#readme","bugs":{"url":"https://github.com/makefinks/daemon/issues"},"bin":{"daemon":"dist/cli.js"},"dist":{"shasum":"fd92c5edc1f9d89d67de25c618582550551a2464","tarball":"https://registry.npmjs.org/@makefinks/daemon/-/daemon-0.9.1.tgz","fileCount":167,"integrity":"sha512-DGKo76gcN4eDJFEiOn3SnwS0P9je9B/739qSOuimVfmavLS7jDUgHgL0wIXkBLadQJa/Ccaq33KwFgcqK0ey9w==","signatures":[{"sig":"MEUCIFi0QcqoAN+Ef9Pq2npLrvHVeDsW0BHr1Bo0jmnoh6w8AiEAh5HE+XfMO4ZXveKb8FDM7ff2jxrnoWmV/mTsVjDvIeU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":725646},"type":"module","module":"src/index.tsx","gitHead":"edaae093eb498099299655bf9f292238e37f301a","scripts":{"dev":"bun run --watch src/index.tsx","lint":"biome lint src __tests__","test":"bun test","check":"bun run typecheck && bun run lint && bun run format:check","format":"biome format --write src __tests__","lint:fix":"biome lint --write src __tests__","build:cli":"bun build src/cli.ts --outdir dist --target node","typecheck":"bunx tsc -p tsconfig.json --noEmit","test:watch":"bun test --watch","setup:hooks":"bash .githooks/setup.sh","format:check":"biome format src __tests__","release:major":"bash ./scripts/release.sh major","release:minor":"bash ./scripts/release.sh minor","release:notes":"bash ./scripts/release.sh notes","release:patch":"bash ./scripts/release.sh patch","prepublishOnly":"bun run build:cli","preview:avatar":"bun run src/avatar-preview.ts","setup:browsers":"bun run src/scripts/setup-browsers.ts","preview:avatar:mp4":"bun run src/avatar-preview.ts --mp4 tmp/avatar-preview.mp4"},"_npmUser":{"name":"makefinks","email":"leon.fink.lf@gmail.com"},"repository":{"url":"git+https://github.com/makefinks/daemon.git","type":"git"},"_npmVersion":"11.6.2","description":"Terminal-first AI agent with an interactive avatar, vim-style controls, and advanced voice capabilities.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ai":"^6.0.0","react":"^19.2.3","exa-js":"^2.0.12","mem0ai":"^2.2.1","openai":"^6.16.0","@ai-sdk/mcp":"^1.0.14","@opentui/core":"0.1.75","@ai-sdk/openai":"^3.0.0","@opentui/react":"0.1.75","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.3","@openrouter/ai-sdk-provider":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","playwright":"^1.57.0","@types/react":"^19.2.7","@biomejs/biome":"^1.9.4"},"peerDependencies":{"typescript":"^5.9.2"},"optionalDependencies":{"@opentui/core-linux-x64":"0.1.75","@opentui/core-win32-x64":"0.1.75","@opentui/core-darwin-x64":"0.1.75","@opentui/core-linux-arm64":"0.1.75","@opentui/core-win32-arm64":"0.1.75","@opentui/core-darwin-arm64":"0.1.75"},"_npmOperationalInternal":{"tmp":"tmp/daemon_0.9.1_1769853297815_0.580947855277171","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@makefinks/daemon","version":"0.10.0","keywords":["agent","llm-agent","terminal-ui","tui","cli","ai","terminal","llm","daemon","makefinks","openrouter","bun","voice","ai-assistant"],"author":{"name":"makefinks"},"license":"MIT","_id":"@makefinks/daemon@0.10.0","maintainers":[{"name":"makefinks","email":"leon.fink.lf@gmail.com"}],"homepage":"https://github.com/makefinks/daemon#readme","bugs":{"url":"https://github.com/makefinks/daemon/issues"},"bin":{"daemon":"dist/cli.js"},"dist":{"shasum":"831a92674c44a69b165022af9e027280c6ecd2aa","tarball":"https://registry.npmjs.org/@makefinks/daemon/-/daemon-0.10.0.tgz","fileCount":169,"integrity":"sha512-ZhOs/8Qa3o7oCIpiVXGVVnHalJOhSm+/lSbua/m12VQ2NnY4IGSr83nIhhU+s8Higeh2s3Y4i7LMou86GFKOlA==","signatures":[{"sig":"MEQCICfbyIaQts1uDKuMIw+NMq+cQfV51qOkA8vm1ygQs30bAiAVZJMcviVNuW/5D2KxbSEUNC3kW/uAsVjk2ePnxdD7YQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":731607},"type":"module","module":"src/index.tsx","gitHead":"02c6b2beeb66ee2e806ea5f42db1bf3fa2a4f0f5","scripts":{"dev":"bun run --watch src/index.tsx","lint":"biome lint src __tests__","test":"bun test","check":"bun run typecheck && bun run lint && bun run format:check","format":"biome format --write src __tests__","lint:fix":"biome lint --write src __tests__","build:cli":"bun build src/cli.ts --outdir dist --target node","typecheck":"bunx tsc -p tsconfig.json --noEmit","test:watch":"bun test --watch","setup:hooks":"bash .githooks/setup.sh","format:check":"biome format src __tests__","release:major":"bash ./scripts/release.sh major","release:minor":"bash ./scripts/release.sh minor","release:notes":"bash ./scripts/release.sh notes","release:patch":"bash ./scripts/release.sh patch","prepublishOnly":"bun run build:cli","preview:avatar":"bun run src/avatar-preview.ts","setup:browsers":"bun run src/scripts/setup-browsers.ts","preview:avatar:mp4":"bun run src/avatar-preview.ts --mp4 tmp/avatar-preview.mp4"},"_npmUser":{"name":"makefinks","email":"leon.fink.lf@gmail.com"},"repository":{"url":"git+https://github.com/makefinks/daemon.git","type":"git"},"_npmVersion":"11.6.2","description":"Terminal-first AI agent with an interactive avatar, vim-style controls, and advanced voice capabilities.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ai":"^6.0.0","react":"^19.2.3","exa-js":"^2.0.12","mem0ai":"^2.2.1","openai":"^6.16.0","@ai-sdk/mcp":"^1.0.14","@opentui/core":"0.1.75","@ai-sdk/openai":"^3.0.0","@opentui/react":"0.1.75","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.3","@openrouter/ai-sdk-provider":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","playwright":"^1.57.0","@types/react":"^19.2.7","@biomejs/biome":"^1.9.4"},"peerDependencies":{"typescript":"^5.9.2"},"optionalDependencies":{"@opentui/core-linux-x64":"0.1.75","@opentui/core-win32-x64":"0.1.75","@opentui/core-darwin-x64":"0.1.75","@opentui/core-linux-arm64":"0.1.75","@opentui/core-win32-arm64":"0.1.75","@opentui/core-darwin-arm64":"0.1.75"},"_npmOperationalInternal":{"tmp":"tmp/daemon_0.10.0_1769946512537_0.33515032001908707","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@makefinks/daemon","version":"0.11.0","keywords":["agent","llm-agent","terminal-ui","tui","cli","ai","terminal","llm","daemon","makefinks","openrouter","bun","voice","ai-assistant"],"author":{"name":"makefinks"},"license":"MIT","_id":"@makefinks/daemon@0.11.0","maintainers":[{"name":"makefinks","email":"leon.fink.lf@gmail.com"}],"homepage":"https://github.com/makefinks/daemon#readme","bugs":{"url":"https://github.com/makefinks/daemon/issues"},"bin":{"daemon":"dist/cli.js"},"dist":{"shasum":"7ca79dfb76d19a2607f0b86adaa34999437370bb","tarball":"https://registry.npmjs.org/@makefinks/daemon/-/daemon-0.11.0.tgz","fileCount":177,"integrity":"sha512-gROg+2NeGcsjOyiQEaFiZbt+XwVq4gnmurFg0tCs9kwuPfpCg3hgmmCI90Fp1Bt7Hmtjf43RYX6F3ARFIQ86Wg==","signatures":[{"sig":"MEUCIED7h7YJNIuFfKX2uSh8WskI1E1DH3aJVJlbZIcBdtL0AiEAjsPJqkgThmPQwZvUC3yrYmpEfE82hN2vcwX4CoJlTzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":805452},"type":"module","module":"src/index.tsx","gitHead":"fbe4a5de9350ce76e7abe48821a010dac26a9216","scripts":{"dev":"bun run --watch src/index.tsx","lint":"biome lint src __tests__","test":"bun test","check":"bun run typecheck && bun run lint && bun run format:check","format":"biome format --write src __tests__","lint:fix":"biome lint --write src __tests__","build:cli":"bun build src/cli.ts --outdir dist --target node","typecheck":"bunx tsc -p tsconfig.json --noEmit","test:watch":"bun test --watch","setup:hooks":"bash .githooks/setup.sh","format:check":"biome format src __tests__","release:major":"bash ./scripts/release.sh major","release:minor":"bash ./scripts/release.sh minor","release:notes":"bash ./scripts/release.sh notes","release:patch":"bash ./scripts/release.sh patch","prepublishOnly":"bun run build:cli","preview:avatar":"bun run src/avatar-preview.ts","setup:browsers":"bun run src/scripts/setup-browsers.ts","preview:avatar:mp4":"bun run src/avatar-preview.ts --mp4 tmp/avatar-preview.mp4"},"_npmUser":{"name":"makefinks","email":"leon.fink.lf@gmail.com"},"repository":{"url":"git+https://github.com/makefinks/daemon.git","type":"git"},"_npmVersion":"11.6.2","description":"Terminal-first AI agent with an interactive avatar, vim-style controls, and advanced voice capabilities.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ai":"^6.0.0","react":"^19.2.3","exa-js":"^2.0.12","mem0ai":"^2.2.1","openai":"^6.16.0","@ai-sdk/mcp":"^1.0.14","@opentui/core":"0.1.75","@ai-sdk/openai":"^3.0.0","@opentui/react":"0.1.75","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.3","zod-to-json-schema":"^3.25.1","@github/copilot-sdk":"^0.1.23","@openrouter/ai-sdk-provider":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","playwright":"^1.57.0","@types/react":"^19.2.7","@biomejs/biome":"^1.9.4"},"peerDependencies":{"typescript":"^5.9.2"},"optionalDependencies":{"@opentui/core-linux-x64":"0.1.75","@opentui/core-win32-x64":"0.1.75","@opentui/core-darwin-x64":"0.1.75","@opentui/core-linux-arm64":"0.1.75","@opentui/core-win32-arm64":"0.1.75","@opentui/core-darwin-arm64":"0.1.75"},"_npmOperationalInternal":{"tmp":"tmp/daemon_0.11.0_1770587977898_0.8232196608562101","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"@makefinks/daemon","version":"0.11.2","keywords":["agent","llm-agent","terminal-ui","tui","cli","ai","terminal","llm","daemon","makefinks","openrouter","bun","voice","ai-assistant"],"author":{"name":"makefinks"},"license":"MIT","_id":"@makefinks/daemon@0.11.2","maintainers":[{"name":"makefinks","email":"leon.fink.lf@gmail.com"}],"homepage":"https://github.com/makefinks/daemon#readme","bugs":{"url":"https://github.com/makefinks/daemon/issues"},"bin":{"daemon":"dist/cli.js"},"dist":{"shasum":"4c0a2168847f5af7e025a71ef1f42822e0beea4d","tarball":"https://registry.npmjs.org/@makefinks/daemon/-/daemon-0.11.2.tgz","fileCount":178,"integrity":"sha512-GsptAi6dxH6GH47vH8RYxMjGwaS84VJlviAISSCNbCS60mLql4+y0aVdR4AAnGX3ZRfmv9SmBxQVecv4Cn27nQ==","signatures":[{"sig":"MEQCICNA4UL8A0B5fwQyAycR4dTbI9Bh7Dknk/r9s64opfUWAiBLxkOWAPaNsECvFvnZHYCMWxEgIBTFjUH4mJeqf99xCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":931843},"type":"module","module":"src/index.tsx","gitHead":"e03798ee597e6a89b4f05cee0fd4bce2c9f1f6c7","scripts":{"dev":"bun run --watch src/index.tsx","lint":"biome lint src __tests__","test":"bun test","check":"bun run typecheck && bun run lint && bun run format:check","format":"biome format --write src __tests__","lint:fix":"biome lint --write src __tests__","build:cli":"bun build src/cli.ts --outdir dist --target node","typecheck":"bunx tsc -p tsconfig.json --noEmit","test:watch":"bun test --watch","setup:hooks":"bash .githooks/setup.sh","format:check":"biome format src __tests__","release:major":"bash ./scripts/release.sh major","release:minor":"bash ./scripts/release.sh minor","release:notes":"bash ./scripts/release.sh notes","release:patch":"bash ./scripts/release.sh patch","prepublishOnly":"bun run build:cli","preview:avatar":"bun run src/avatar-preview.ts","setup:browsers":"bun run src/scripts/setup-browsers.ts","preview:avatar:mp4":"bun run src/avatar-preview.ts --mp4 tmp/avatar-preview.mp4"},"_npmUser":{"name":"makefinks","email":"leon.fink.lf@gmail.com"},"repository":{"url":"git+https://github.com/makefinks/daemon.git","type":"git"},"_npmVersion":"11.11.0","description":"Terminal-first AI agent with an interactive avatar, vim-style controls, and advanced voice capabilities.","directories":{},"_nodeVersion":"25.8.0","dependencies":{"ai":"^6.0.0","react":"^19.2.3","exa-js":"^2.0.12","mem0ai":"^2.2.1","openai":"^6.16.0","@ai-sdk/mcp":"^1.0.14","@opentui/core":"0.1.92","@ai-sdk/openai":"^3.0.0","@opentui/react":"0.1.92","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.3","zod-to-json-schema":"^3.25.1","@github/copilot-sdk":"^0.1.23","@openrouter/ai-sdk-provider":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","playwright":"^1.57.0","@types/react":"^19.2.7","@biomejs/biome":"^1.9.4"},"peerDependencies":{"typescript":"^5.9.2"},"optionalDependencies":{"@opentui/core-linux-x64":"0.1.92","@opentui/core-win32-x64":"0.1.92","@opentui/core-darwin-x64":"0.1.92","@opentui/core-linux-arm64":"0.1.92","@opentui/core-win32-arm64":"0.1.92","@opentui/core-darwin-arm64":"0.1.92"},"_npmOperationalInternal":{"tmp":"tmp/daemon_0.11.2_1774958536057_0.21433636303112746","host":"s3://npm-registry-packages-npm-production"}},"0.11.3":{"name":"@makefinks/daemon","version":"0.11.3","keywords":["agent","llm-agent","terminal-ui","tui","cli","ai","terminal","llm","daemon","makefinks","openrouter","bun","voice","ai-assistant"],"author":{"name":"makefinks"},"license":"MIT","_id":"@makefinks/daemon@0.11.3","maintainers":[{"name":"makefinks","email":"leon.fink.lf@gmail.com"}],"homepage":"https://github.com/makefinks/daemon#readme","bugs":{"url":"https://github.com/makefinks/daemon/issues"},"bin":{"daemon":"dist/cli.js"},"dist":{"shasum":"082def709409e40d1f3ecc61498f54bf9fdfeb3c","tarball":"https://registry.npmjs.org/@makefinks/daemon/-/daemon-0.11.3.tgz","fileCount":178,"integrity":"sha512-W6dWCoBf+Dc8yzVJV4cGcWBWlwPTmvAd9TlpHU8O0wt89i5v4LcdywnJPWM27Pd98VQ1FKBZpNzRm2hOrZBrDg==","signatures":[{"sig":"MEQCIBxOlPjFrtFtQd6MYUsIUveopw16IWY5mcEUtd3mCV5CAiB/tUZmIsLe3HKMn7GNkX6iKo88l4j4/eVWgGBfFJIClw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":930511},"type":"module","module":"src/index.tsx","gitHead":"fa976adb924fd4bd88e31993a9cf328c26bff00b","scripts":{"dev":"bun run --watch src/index.tsx","lint":"biome lint src __tests__","test":"bun test","check":"bun run typecheck && bun run lint && bun run format:check","format":"biome format --write src __tests__","lint:fix":"biome lint --write src __tests__","build:cli":"bun build src/cli.ts --outdir dist --target node","typecheck":"bunx tsc -p tsconfig.json --noEmit","test:watch":"bun test --watch","setup:hooks":"bash .githooks/setup.sh","format:check":"biome format src __tests__","release:major":"bash ./scripts/release.sh major","release:minor":"bash ./scripts/release.sh minor","release:notes":"bash ./scripts/release.sh notes","release:patch":"bash ./scripts/release.sh patch","prepublishOnly":"bun run build:cli","preview:avatar":"bun run src/avatar-preview.ts","setup:browsers":"bun run src/scripts/setup-browsers.ts","preview:avatar:mp4":"bun run src/avatar-preview.ts --mp4 tmp/avatar-preview.mp4"},"_npmUser":{"name":"makefinks","email":"leon.fink.lf@gmail.com"},"repository":{"url":"git+https://github.com/makefinks/daemon.git","type":"git"},"_npmVersion":"11.11.0","description":"Terminal-first AI agent with an interactive avatar, vim-style controls, and advanced voice capabilities.","directories":{},"_nodeVersion":"25.8.0","dependencies":{"ai":"^6.0.0","react":"^19.2.3","exa-js":"^2.0.12","mem0ai":"^2.2.1","openai":"^6.16.0","@ai-sdk/mcp":"^1.0.14","@opentui/core":"0.1.92","@ai-sdk/openai":"^3.0.0","@opentui/react":"0.1.92","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.3","zod-to-json-schema":"^3.25.1","@github/copilot-sdk":"^0.1.23","@openrouter/ai-sdk-provider":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","playwright":"^1.57.0","@types/react":"^19.2.7","@biomejs/biome":"^1.9.4"},"peerDependencies":{"typescript":"^5.9.2"},"optionalDependencies":{"@opentui/core-linux-x64":"0.1.92","@opentui/core-win32-x64":"0.1.92","@opentui/core-darwin-x64":"0.1.92","@opentui/core-linux-arm64":"0.1.92","@opentui/core-win32-arm64":"0.1.92","@opentui/core-darwin-arm64":"0.1.92"},"_npmOperationalInternal":{"tmp":"tmp/daemon_0.11.3_1774958725746_0.9755608530592819","host":"s3://npm-registry-packages-npm-production"}},"0.11.4":{"name":"@makefinks/daemon","version":"0.11.4","keywords":["agent","llm-agent","terminal-ui","tui","cli","ai","terminal","llm","daemon","makefinks","openrouter","bun","voice","ai-assistant"],"author":{"name":"makefinks"},"license":"MIT","_id":"@makefinks/daemon@0.11.4","maintainers":[{"name":"makefinks","email":"leon.fink.lf@gmail.com"}],"homepage":"https://github.com/makefinks/daemon#readme","bugs":{"url":"https://github.com/makefinks/daemon/issues"},"bin":{"daemon":"dist/cli.js"},"dist":{"shasum":"cf5484539f471e6ef781501054da0233ac460347","tarball":"https://registry.npmjs.org/@makefinks/daemon/-/daemon-0.11.4.tgz","fileCount":178,"integrity":"sha512-69iJKbchBbqkTRQDVhAVv9vPcYh+hK5SrusMTF8h1SSEy18SViNNDWTYR7/DvFh8FWkOTstnPv0eg9OhTuxplQ==","signatures":[{"sig":"MEUCIAu85YExzd2HCJz6HFQsalA/Zp+f8969H3EDtTwLz/KnAiEAyvZP01jtOISf+xLORxXOTqAUOxooUa9C4bJirAgB5rM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":930511},"type":"module","module":"src/index.tsx","gitHead":"52fdb8433fd32a34796be1cb180337122149f006","scripts":{"dev":"bun run --watch src/index.tsx","lint":"biome lint src __tests__","test":"bun test","check":"bun run typecheck && bun run lint && bun run format:check","format":"biome format --write src __tests__","lint:fix":"biome lint --write src __tests__","build:cli":"bun build src/cli.ts --outdir dist --target node","typecheck":"bunx tsc -p tsconfig.json --noEmit","test:watch":"bun test --watch","setup:hooks":"bash .githooks/setup.sh","format:check":"biome format src __tests__","release:major":"bash ./scripts/release.sh major","release:minor":"bash ./scripts/release.sh minor","release:notes":"bash ./scripts/release.sh notes","release:patch":"bash ./scripts/release.sh patch","prepublishOnly":"bun run build:cli","preview:avatar":"bun run src/avatar-preview.ts","setup:browsers":"bun run src/scripts/setup-browsers.ts","preview:avatar:mp4":"bun run src/avatar-preview.ts --mp4 tmp/avatar-preview.mp4"},"_npmUser":{"name":"makefinks","email":"leon.fink.lf@gmail.com"},"repository":{"url":"git+https://github.com/makefinks/daemon.git","type":"git"},"_npmVersion":"11.11.0","description":"Terminal-first AI agent with an interactive avatar, vim-style controls, and advanced voice capabilities.","directories":{},"_nodeVersion":"25.8.0","dependencies":{"ai":"^6.0.0","react":"^19.2.3","exa-js":"^2.0.12","mem0ai":"^2.2.1","openai":"^6.16.0","@ai-sdk/mcp":"^1.0.14","@opentui/core":"0.1.92","@ai-sdk/openai":"^3.0.0","@opentui/react":"0.1.92","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.3","zod-to-json-schema":"^3.25.1","@github/copilot-sdk":"^0.1.23","@openrouter/ai-sdk-provider":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","playwright":"^1.57.0","@types/react":"^19.2.7","@biomejs/biome":"^1.9.4"},"peerDependencies":{"typescript":"^5.9.2"},"optionalDependencies":{"@opentui/core-linux-x64":"0.1.92","@opentui/core-win32-x64":"0.1.92","@opentui/core-darwin-x64":"0.1.92","@opentui/core-linux-arm64":"0.1.92","@opentui/core-win32-arm64":"0.1.92","@opentui/core-darwin-arm64":"0.1.92"},"_npmOperationalInternal":{"tmp":"tmp/daemon_0.11.4_1774989321485_0.7444232258435677","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@makefinks/daemon","version":"0.13.0","keywords":["agent","llm-agent","terminal-ui","tui","cli","ai","terminal","llm","daemon","makefinks","openrouter","bun","voice","ai-assistant"],"author":{"name":"makefinks"},"license":"MIT","_id":"@makefinks/daemon@0.13.0","maintainers":[{"name":"makefinks","email":"leon.fink.lf@gmail.com"}],"homepage":"https://github.com/makefinks/daemon#readme","bugs":{"url":"https://github.com/makefinks/daemon/issues"},"bin":{"daemon":"dist/cli.js"},"dist":{"shasum":"c1ff96ea38c0e791c6d870c7adb15845def48cfc","tarball":"https://registry.npmjs.org/@makefinks/daemon/-/daemon-0.13.0.tgz","fileCount":178,"integrity":"sha512-YelqjySnk8Z+ZQrPTVw8p6hlh/S+1bbHyXn5SaEO+ynIFaZZghz0oSKCehny8km70BZjJlhZOQdoeYfPastxDw==","signatures":[{"sig":"MEUCIQCxSN1Dh8JG/+6lDMtkXla2VupnrNZXirvDuj4tub5QAAIgWTXFzKxFHZtSErrAxqdj9NP5FTVpKHtvwsBk+spa6oo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":930858},"type":"module","module":"src/index.tsx","gitHead":"07dfcac7195e3b5242ae2a529e03d523d01a3cd5","scripts":{"dev":"bun run --watch src/index.tsx","lint":"biome lint src __tests__","test":"bun test","check":"bun run typecheck && bun run lint && bun run format:check","format":"biome format --write src __tests__","lint:fix":"biome lint --write src __tests__","build:cli":"bun build src/cli.ts --outdir dist --target node","typecheck":"bunx tsc -p tsconfig.json --noEmit","test:watch":"bun test --watch","setup:hooks":"bash .githooks/setup.sh","format:check":"biome format src __tests__","release:major":"bash ./scripts/release.sh major","release:minor":"bash ./scripts/release.sh minor","release:notes":"bash ./scripts/release.sh notes","release:patch":"bash ./scripts/release.sh patch","prepublishOnly":"bun run build:cli","preview:avatar":"bun run src/avatar-preview.ts","setup:browsers":"bun run src/scripts/setup-browsers.ts","preview:avatar:mp4":"bun run src/avatar-preview.ts --mp4 tmp/avatar-preview.mp4"},"_npmUser":{"name":"makefinks","email":"leon.fink.lf@gmail.com"},"repository":{"url":"git+https://github.com/makefinks/daemon.git","type":"git"},"_npmVersion":"11.11.0","description":"Terminal-first AI agent with an interactive avatar, vim-style controls, and advanced voice capabilities.","directories":{},"_nodeVersion":"25.8.0","dependencies":{"ai":"^6.0.0","react":"^19.2.3","exa-js":"^2.0.12","mem0ai":"^2.2.1","openai":"^6.16.0","@ai-sdk/mcp":"^1.0.14","@opentui/core":"0.1.92","@ai-sdk/openai":"^3.0.0","@opentui/react":"0.1.92","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.3","zod-to-json-schema":"^3.25.1","@github/copilot-sdk":"0.1.23","@openrouter/ai-sdk-provider":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","playwright":"^1.57.0","@types/react":"^19.2.7","@biomejs/biome":"^1.9.4"},"peerDependencies":{"typescript":"^5.9.2"},"optionalDependencies":{"@opentui/core-linux-x64":"0.1.92","@opentui/core-win32-x64":"0.1.92","@opentui/core-darwin-x64":"0.1.92","@opentui/core-linux-arm64":"0.1.92","@opentui/core-win32-arm64":"0.1.92","@opentui/core-darwin-arm64":"0.1.92"},"_npmOperationalInternal":{"tmp":"tmp/daemon_0.13.0_1775850205269_0.5012055649438234","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@makefinks/daemon","version":"0.14.0","keywords":["agent","llm-agent","terminal-ui","tui","cli","ai","terminal","llm","daemon","makefinks","openrouter","bun","voice","ai-assistant"],"author":{"name":"makefinks"},"license":"MIT","_id":"@makefinks/daemon@0.14.0","maintainers":[{"name":"makefinks","email":"leon.fink.lf@gmail.com"}],"homepage":"https://github.com/makefinks/daemon#readme","bugs":{"url":"https://github.com/makefinks/daemon/issues"},"bin":{"daemon":"dist/cli.js"},"dist":{"shasum":"cb48a6f57a765736a4aed379f3183a423419e235","tarball":"https://registry.npmjs.org/@makefinks/daemon/-/daemon-0.14.0.tgz","fileCount":186,"integrity":"sha512-nagWza3vFeo/kF7pvzG6IOeMXcRrpVf7BsHCs5QWVjL2utrt4T3v+OYFx26rQIk05NgOfgRLpjW30kB7d+H2XA==","signatures":[{"sig":"MEQCIGOa0sHItjyyBJLmgZwu/gLmrOupO9VmwrPdACajDNtdAiAQo/W+JwEbT1iINpdmyA/Pdu2m6pQQ/s3Z+HhfVO5adg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":983830},"type":"module","module":"src/index.tsx","gitHead":"0dac05a58483627326d73bfdc66049a5ab9ebac6","scripts":{"dev":"bun run --watch src/index.tsx","lint":"biome lint src __tests__","test":"bun test","check":"bun run typecheck && bun run lint && bun run format:check","format":"biome format --write src __tests__","lint:fix":"biome lint --write src __tests__","build:cli":"bun build src/cli.ts --outdir dist --target node","typecheck":"bunx tsc -p tsconfig.json --noEmit","test:watch":"bun test --watch","setup:hooks":"bash .githooks/setup.sh","format:check":"biome format src __tests__","release:major":"bash ./scripts/release.sh major","release:minor":"bash ./scripts/release.sh minor","release:notes":"bash ./scripts/release.sh notes","release:patch":"bash ./scripts/release.sh patch","prepublishOnly":"bun run build:cli","preview:avatar":"bun run src/avatar-preview.ts","setup:browsers":"bun run src/scripts/setup-browsers.ts","preview:avatar:mp4":"bun run src/avatar-preview.ts --mp4 tmp/avatar-preview.mp4"},"_npmUser":{"name":"makefinks","email":"leon.fink.lf@gmail.com"},"repository":{"url":"git+https://github.com/makefinks/daemon.git","type":"git"},"_npmVersion":"11.12.1","description":"Terminal-first AI agent with an interactive avatar, vim-style controls, and advanced voice capabilities.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ai":"^6.0.0","react":"^19.2.3","exa-js":"^2.0.12","mem0ai":"^2.2.1","openai":"^6.16.0","@ai-sdk/mcp":"^1.0.14","@opentui/core":"0.1.92","@ai-sdk/openai":"^3.0.0","@opentui/react":"0.1.92","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.3","zod-to-json-schema":"^3.25.1","@github/copilot-sdk":"0.1.23","@openrouter/ai-sdk-provider":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","playwright":"^1.57.0","@types/react":"^19.2.7","@biomejs/biome":"^1.9.4"},"peerDependencies":{"typescript":"^5.9.2"},"optionalDependencies":{"@opentui/core-linux-x64":"0.1.92","@opentui/core-win32-x64":"0.1.92","@opentui/core-darwin-x64":"0.1.92","@opentui/core-linux-arm64":"0.1.92","@opentui/core-win32-arm64":"0.1.92","@opentui/core-darwin-arm64":"0.1.92"},"_npmOperationalInternal":{"tmp":"tmp/daemon_0.14.0_1780251919703_0.544614152139933","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"@makefinks/daemon","version":"0.14.1","keywords":["agent","llm-agent","terminal-ui","tui","cli","ai","terminal","llm","daemon","makefinks","openrouter","bun","voice","ai-assistant"],"author":{"name":"makefinks"},"license":"MIT","_id":"@makefinks/daemon@0.14.1","maintainers":[{"name":"makefinks","email":"leon.fink.lf@gmail.com"}],"homepage":"https://github.com/makefinks/daemon#readme","bugs":{"url":"https://github.com/makefinks/daemon/issues"},"bin":{"daemon":"dist/cli.js"},"dist":{"shasum":"8588be0b3c6a22ca668e6be667f82924bb8c8ad0","tarball":"https://registry.npmjs.org/@makefinks/daemon/-/daemon-0.14.1.tgz","fileCount":187,"integrity":"sha512-wR1BDQn6KkSonVUHJtULIORi2P45/yGrp0Sum4dDLuz/7eidbA+SOVz4IaPnAteVE8MzyK+erLLQ1ngRwzu5TQ==","signatures":[{"sig":"MEQCIAGb6TAKoMhf74lWa3voFAz0HOq1xmLdticwxTIyElwyAiBW0dh+zTsn6ybjgA8SBf1+wrzj1uihYlKAXfWxc9pjxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":984399},"type":"module","module":"src/index.tsx","gitHead":"4e6375b07ee62c4fd625ba89b986c9b1e88f4de3","scripts":{"dev":"bun run --watch src/index.tsx","lint":"biome lint src __tests__","test":"bun test","check":"bun run typecheck && bun run lint && bun run format:check","format":"biome format --write src __tests__","lint:fix":"biome lint --write src __tests__","build:cli":"bun build src/cli.ts --outdir dist --target node","typecheck":"bunx tsc -p tsconfig.json --noEmit","test:watch":"bun test --watch","setup:hooks":"bash .githooks/setup.sh","format:check":"biome format src __tests__","release:major":"bash ./scripts/release.sh major","release:minor":"bash ./scripts/release.sh minor","release:notes":"bash ./scripts/release.sh notes","release:patch":"bash ./scripts/release.sh patch","prepublishOnly":"bun run build:cli","preview:avatar":"bun run src/avatar-preview.ts","setup:browsers":"bun run src/scripts/setup-browsers.ts","preview:avatar:mp4":"bun run src/avatar-preview.ts --mp4 tmp/avatar-preview.mp4"},"_npmUser":{"name":"makefinks","email":"leon.fink.lf@gmail.com"},"repository":{"url":"git+https://github.com/makefinks/daemon.git","type":"git"},"_npmVersion":"11.12.1","description":"Terminal-first AI agent with an interactive avatar, vim-style controls, and advanced voice capabilities.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ai":"^6.0.0","react":"^19.2.3","exa-js":"^2.0.12","mem0ai":"^2.2.1","openai":"^6.16.0","@ai-sdk/mcp":"^1.0.14","@opentui/core":"0.1.92","@ai-sdk/openai":"^3.0.0","@opentui/react":"0.1.92","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.3","zod-to-json-schema":"^3.25.1","@github/copilot-sdk":"0.1.23","@openrouter/ai-sdk-provider":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","playwright":"^1.57.0","@types/react":"^19.2.7","@biomejs/biome":"^1.9.4"},"peerDependencies":{"typescript":"^5.9.2"},"optionalDependencies":{"@opentui/core-linux-x64":"0.1.92","@opentui/core-win32-x64":"0.1.92","@opentui/core-darwin-x64":"0.1.92","@opentui/core-linux-arm64":"0.1.92","@opentui/core-win32-arm64":"0.1.92","@opentui/core-darwin-arm64":"0.1.92"},"_npmOperationalInternal":{"tmp":"tmp/daemon_0.14.1_1780255189129_0.08868627918952421","host":"s3://npm-registry-packages-npm-production"}},"0.14.2":{"name":"@makefinks/daemon","version":"0.14.2","keywords":["agent","llm-agent","terminal-ui","tui","cli","ai","terminal","llm","daemon","makefinks","openrouter","bun","voice","ai-assistant"],"author":{"name":"makefinks"},"license":"MIT","_id":"@makefinks/daemon@0.14.2","maintainers":[{"name":"makefinks","email":"leon.fink.lf@gmail.com"}],"homepage":"https://github.com/makefinks/daemon#readme","bugs":{"url":"https://github.com/makefinks/daemon/issues"},"bin":{"daemon":"dist/cli.js"},"dist":{"shasum":"09d2d9146e3bbc4dac93148bae1021765ba9ae47","tarball":"https://registry.npmjs.org/@makefinks/daemon/-/daemon-0.14.2.tgz","fileCount":187,"integrity":"sha512-RYfPzmrlSFmh9Z8OhC2CHUMhKWzm2MaaJdToAjA5rWzrNegZ7kVBzHBW5xInipoBrYsmpFaik/UR+kwHh5xhMw==","signatures":[{"sig":"MEUCIQCKtC/qLguvBt9KB4vec4LtAYoFQoAmQfLuG/ATJbj5nwIgKCgU9CtmzLmC8JKBZumlYL4nzGOCT2qiDjMmAZtffoA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":987266},"type":"module","module":"src/index.tsx","gitHead":"c78416142438dba6035d84261e19004db281b791","scripts":{"dev":"bun run --watch src/index.tsx","lint":"biome lint src __tests__","test":"bun test","check":"bun run typecheck && bun run lint && bun run format:check","format":"biome format --write src __tests__","lint:fix":"biome lint --write src __tests__","build:cli":"bun build src/cli.ts --outdir dist --target node","typecheck":"bunx tsc -p tsconfig.json --noEmit","test:watch":"bun test --watch","setup:hooks":"bash .githooks/setup.sh","format:check":"biome format src __tests__","release:major":"bash ./scripts/release.sh major","release:minor":"bash ./scripts/release.sh minor","release:notes":"bash ./scripts/release.sh notes","release:patch":"bash ./scripts/release.sh patch","prepublishOnly":"bun run build:cli","preview:avatar":"bun run src/avatar-preview.ts","setup:browsers":"bun run src/scripts/setup-browsers.ts","preview:avatar:mp4":"bun run src/avatar-preview.ts --mp4 tmp/avatar-preview.mp4"},"_npmUser":{"name":"makefinks","email":"leon.fink.lf@gmail.com"},"repository":{"url":"git+https://github.com/makefinks/daemon.git","type":"git"},"_npmVersion":"11.12.1","description":"Terminal-first AI agent with an interactive avatar, vim-style controls, and advanced voice capabilities.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ai":"^6.0.0","react":"^19.2.3","exa-js":"^2.0.12","mem0ai":"^2.2.1","openai":"^6.16.0","@ai-sdk/mcp":"^1.0.14","@opentui/core":"0.1.92","@ai-sdk/openai":"^3.0.0","@opentui/react":"0.1.92","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.3","zod-to-json-schema":"^3.25.1","@github/copilot-sdk":"0.1.23","@openrouter/ai-sdk-provider":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","playwright":"^1.57.0","@types/react":"^19.2.7","@biomejs/biome":"^1.9.4"},"peerDependencies":{"typescript":"^5.9.2"},"optionalDependencies":{"@opentui/core-linux-x64":"0.1.92","@opentui/core-win32-x64":"0.1.92","@opentui/core-darwin-x64":"0.1.92","@opentui/core-linux-arm64":"0.1.92","@opentui/core-win32-arm64":"0.1.92","@opentui/core-darwin-arm64":"0.1.92"},"_npmOperationalInternal":{"tmp":"tmp/daemon_0.14.2_1780258319996_0.31410782340214105","host":"s3://npm-registry-packages-npm-production"}},"0.14.3":{"name":"@makefinks/daemon","version":"0.14.3","keywords":["agent","llm-agent","terminal-ui","tui","cli","ai","terminal","llm","daemon","makefinks","openrouter","bun","voice","ai-assistant"],"author":{"name":"makefinks"},"license":"MIT","_id":"@makefinks/daemon@0.14.3","maintainers":[{"name":"makefinks","email":"leon.fink.lf@gmail.com"}],"homepage":"https://github.com/makefinks/daemon#readme","bugs":{"url":"https://github.com/makefinks/daemon/issues"},"bin":{"daemon":"dist/cli.js"},"dist":{"shasum":"60fc60c9042ea148d227a4a77bd95701228b54cf","tarball":"https://registry.npmjs.org/@makefinks/daemon/-/daemon-0.14.3.tgz","fileCount":187,"integrity":"sha512-rBhsrPtDnN0wcV4aMkUjtK+9fjPvEQu4z93mUKDbKExW2I9iDpd9M8OTeFxv1Ez3h0MLz6cqO0BQZB/7nDs+oQ==","signatures":[{"sig":"MEQCIH522nAWo/nBsYGCuzc5aO+KkJUHrmeIyobfDyjNjtZhAiAh5bOeT1gfT6HBD6NY4H1BfOa2IzAIRbPixTw8I/Shng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":987283},"type":"module","module":"src/index.tsx","gitHead":"20dfe576290b239b0c4fc7ac9a88c670ccc00456","scripts":{"dev":"bun run --watch src/index.tsx","lint":"biome lint src __tests__","test":"bun test","check":"bun run typecheck && bun run lint && bun run format:check","format":"biome format --write src __tests__","lint:fix":"biome lint --write src __tests__","build:cli":"bun build src/cli.ts --outdir dist --target node","typecheck":"bunx tsc -p tsconfig.json --noEmit","test:watch":"bun test --watch","setup:hooks":"bash .githooks/setup.sh","format:check":"biome format src __tests__","release:major":"bash ./scripts/release.sh major","release:minor":"bash ./scripts/release.sh minor","release:notes":"bash ./scripts/release.sh notes","release:patch":"bash ./scripts/release.sh patch","prepublishOnly":"bun run build:cli","preview:avatar":"bun run src/avatar-preview.ts","setup:browsers":"bun run src/scripts/setup-browsers.ts","preview:avatar:mp4":"bun run src/avatar-preview.ts --mp4 tmp/avatar-preview.mp4"},"_npmUser":{"name":"makefinks","email":"leon.fink.lf@gmail.com"},"repository":{"url":"git+https://github.com/makefinks/daemon.git","type":"git"},"_npmVersion":"11.12.1","description":"Terminal-first AI agent with an interactive avatar, vim-style controls, and advanced voice capabilities.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ai":"^6.0.0","react":"^19.2.3","exa-js":"^2.0.12","mem0ai":"2.2.1","openai":"^6.16.0","@ai-sdk/mcp":"^1.0.14","@opentui/core":"0.1.92","@ai-sdk/openai":"^3.0.0","@opentui/react":"0.1.92","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.3","zod-to-json-schema":"^3.25.1","@github/copilot-sdk":"0.1.23","@openrouter/ai-sdk-provider":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","playwright":"^1.57.0","@types/react":"^19.2.7","@biomejs/biome":"^1.9.4"},"peerDependencies":{"typescript":"^5.9.2"},"optionalDependencies":{"@opentui/core-linux-x64":"0.1.92","@opentui/core-win32-x64":"0.1.92","@opentui/core-darwin-x64":"0.1.92","@opentui/core-linux-arm64":"0.1.92","@opentui/core-win32-arm64":"0.1.92","@opentui/core-darwin-arm64":"0.1.92"},"_npmOperationalInternal":{"tmp":"tmp/daemon_0.14.3_1780427528892_0.7707032181324043","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@makefinks/daemon","version":"0.15.0","keywords":["agent","llm-agent","terminal-ui","tui","cli","ai","terminal","llm","daemon","makefinks","openrouter","bun","voice","ai-assistant"],"author":{"name":"makefinks"},"license":"MIT","_id":"@makefinks/daemon@0.15.0","maintainers":[{"name":"makefinks","email":"leon.fink.lf@gmail.com"}],"homepage":"https://github.com/makefinks/daemon#readme","bugs":{"url":"https://github.com/makefinks/daemon/issues"},"bin":{"daemon":"dist/cli.js"},"dist":{"shasum":"2c90579978d90df2f4fb66c0e39e670ac3d1e7cb","tarball":"https://registry.npmjs.org/@makefinks/daemon/-/daemon-0.15.0.tgz","fileCount":186,"integrity":"sha512-GsM/x0SJKESfbIIZGn+p3CFPsLCPyTSFdrlHcldqWjZf0REFnTrC5udi5TJV+NqcBlOymHkt8EcHZB+J5ljvDQ==","signatures":[{"sig":"MEYCIQCNjRB+tnf70DtC975rQOstlewAwfcN/Gj9Z+jsgPXJCQIhAMRoaJAB2baY3Hrm3XyGeMsRcKQTkx0LMxuX3WFgZkaB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1008748},"type":"module","module":"src/index.tsx","gitHead":"47041c6eec4cbdb0dc2c3a83f154e44ec57ccd43","scripts":{"dev":"bun run --watch src/index.tsx","lint":"biome lint src __tests__","test":"bun test","check":"bun run typecheck && bun run lint && bun run format:check","format":"biome format --write src __tests__","lint:fix":"biome lint --write src __tests__","build:cli":"bun build src/cli.ts --outdir dist --target node","typecheck":"bunx tsc -p tsconfig.json --noEmit","test:watch":"bun test --watch","setup:hooks":"bash .githooks/setup.sh","format:check":"biome format src __tests__","release:major":"bash ./scripts/release.sh major","release:minor":"bash ./scripts/release.sh minor","release:notes":"bash ./scripts/release.sh notes","release:patch":"bash ./scripts/release.sh patch","prepublishOnly":"bun run build:cli","preview:avatar":"bun run src/avatar-preview.ts","preview:avatar:mp4":"bun run src/avatar-preview.ts --mp4 tmp/avatar-preview.mp4"},"_npmUser":{"name":"makefinks","email":"leon.fink.lf@gmail.com"},"repository":{"url":"git+https://github.com/makefinks/daemon.git","type":"git"},"_npmVersion":"11.12.1","description":"Terminal-first AI agent with an interactive avatar, vim-style controls, and advanced voice capabilities.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ai":"^6.0.0","react":"^19.2.3","exa-js":"^2.0.12","mem0ai":"2.2.1","openai":"^6.16.0","@ai-sdk/mcp":"^1.0.45","@opentui/core":"0.1.92","@ai-sdk/openai":"^3.0.0","@opentui/react":"0.1.92","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.3","zod-to-json-schema":"^3.25.1","@github/copilot-sdk":"0.1.23","@openrouter/ai-sdk-provider":"^2.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","@types/react":"^19.2.7","@biomejs/biome":"^1.9.4"},"peerDependencies":{"typescript":"^5.9.2"},"optionalDependencies":{"@opentui/core-linux-x64":"0.1.92","@opentui/core-win32-x64":"0.1.92","@opentui/core-darwin-x64":"0.1.92","@opentui/core-linux-arm64":"0.1.92","@opentui/core-win32-arm64":"0.1.92","@opentui/core-darwin-arm64":"0.1.92"},"_npmOperationalInternal":{"tmp":"tmp/daemon_0.15.0_1780521599393_0.057999126025360725","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@makefinks/daemon","version":"0.16.0","keywords":["agent","llm-agent","terminal-ui","tui","cli","ai","terminal","llm","daemon","makefinks","openrouter","bun","voice","ai-assistant"],"author":{"name":"makefinks"},"license":"MIT","_id":"@makefinks/daemon@0.16.0","maintainers":[{"name":"makefinks","email":"leon.fink.lf@gmail.com"}],"homepage":"https://github.com/makefinks/daemon#readme","bugs":{"url":"https://github.com/makefinks/daemon/issues"},"bin":{"daemon":"dist/cli.js"},"dist":{"shasum":"e03faa830a40aed81f93f63d41d0870334e17411","tarball":"https://registry.npmjs.org/@makefinks/daemon/-/daemon-0.16.0.tgz","fileCount":195,"integrity":"sha512-G3HexWYeb6cshL+azRZh3RqsG8FN+7VI+gkn+WDRR8AKDet0yeXOb7nWz0NhylqCZeDo9ZCFRSVf+B8wZIKN4g==","signatures":[{"sig":"MEUCIQCcSbtfFr0WG+Wq1s09Hq3ol+K74iR5iq0gA4t9xcrELwIgU9kB/xLQLNyP5wWxOE5SyfHb8XpEkpybST5Y8Z/+ZnU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1083641},"type":"module","module":"src/index.tsx","gitHead":"80f29d32b5210b05e0221504956f24d5348ba3c8","scripts":{"dev":"bun run --watch src/index.tsx","lint":"biome lint src __tests__","test":"bun test","check":"bun run typecheck && bun run lint && bun run format:check","format":"biome format --write src __tests__","lint:fix":"biome lint --write src __tests__","build:cli":"bun build src/cli.ts --outdir dist --target node","typecheck":"bunx tsc -p tsconfig.json --noEmit","test:watch":"bun test --watch","setup:hooks":"bash .githooks/setup.sh","format:check":"biome format src __tests__","release:major":"bash ./scripts/release.sh major","release:minor":"bash ./scripts/release.sh minor","release:notes":"bash ./scripts/release.sh notes","release:patch":"bash ./scripts/release.sh patch","prepublishOnly":"bun run build:cli","preview:avatar":"bun run src/avatar-preview.ts","preview:avatar:mp4":"bun run src/avatar-preview.ts --mp4 tmp/avatar-preview.mp4"},"_npmUser":{"name":"makefinks","email":"leon.fink.lf@gmail.com"},"repository":{"url":"git+https://github.com/makefinks/daemon.git","type":"git"},"_npmVersion":"11.12.1","description":"Terminal-first AI agent with an interactive avatar, vim-style controls, and advanced voice capabilities.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ai":"^6.0.0","yaml":"^2.9.0","react":"^19.2.3","exa-js":"^2.0.12","mem0ai":"2.2.1","openai":"^6.16.0","@ai-sdk/mcp":"^1.0.45","@opentui/core":"0.1.92","@ai-sdk/openai":"^3.0.0","@opentui/react":"0.1.92","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.3","zod-to-json-schema":"^3.25.1","@github/copilot-sdk":"0.1.23","@openrouter/ai-sdk-provider":"^2.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","@types/react":"^19.2.7","@biomejs/biome":"^1.9.4"},"peerDependencies":{"typescript":"^5.9.2"},"optionalDependencies":{"@opentui/core-linux-x64":"0.1.92","@opentui/core-win32-x64":"0.1.92","@opentui/core-darwin-x64":"0.1.92","@opentui/core-linux-arm64":"0.1.92","@opentui/core-win32-arm64":"0.1.92","@opentui/core-darwin-arm64":"0.1.92"},"_npmOperationalInternal":{"tmp":"tmp/daemon_0.16.0_1780599112247_0.22014500093513312","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@makefinks/daemon","version":"0.17.0","keywords":["agent","llm-agent","terminal-ui","tui","cli","ai","terminal","llm","daemon","makefinks","openrouter","bun","voice","ai-assistant"],"author":{"name":"makefinks"},"license":"MIT","_id":"@makefinks/daemon@0.17.0","maintainers":[{"name":"makefinks","email":"leon.fink.lf@gmail.com"}],"homepage":"https://github.com/makefinks/daemon#readme","bugs":{"url":"https://github.com/makefinks/daemon/issues"},"bin":{"daemon":"dist/cli.js"},"dist":{"shasum":"f17c8a4e2e3ec65afd9f846342883f9ab4376da2","tarball":"https://registry.npmjs.org/@makefinks/daemon/-/daemon-0.17.0.tgz","fileCount":209,"integrity":"sha512-EowTmv8cbFWabhyuAOOqJCCsPYsB4P0via3OII18MgaZgYEtBUJ+BFw3jfy9oUjhdZo6JCsqH67sqv/LWrTedQ==","signatures":[{"sig":"MEUCIQCCMlv9OSXWOvwkXegD59dN2XdFrGn2WA9LYwaj2c056wIgJrXhu4FqP0sqD9jzW/JfwvYVItEL0f+FFGFishVZ06U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1185537},"type":"module","module":"src/index.tsx","gitHead":"7f5b737f7a14817f9c7074b79c64d3107233471b","scripts":{"dev":"bun run --watch src/index.tsx","lint":"biome lint src __tests__","test":"bun test","check":"bun run typecheck && bun run lint && bun run format:check","format":"biome format --write src __tests__","lint:fix":"biome lint --write src __tests__","build:cli":"bun build src/cli.ts --outdir dist --target node","typecheck":"bunx tsc -p tsconfig.json --noEmit","test:watch":"bun test --watch","postinstall":"bash ./scripts/patch-mem0ai.sh","setup:hooks":"bash .githooks/setup.sh","format:check":"biome format src __tests__","release:major":"bash ./scripts/release.sh major","release:minor":"bash ./scripts/release.sh minor","release:notes":"bash ./scripts/release.sh notes","release:patch":"bash ./scripts/release.sh patch","prepublishOnly":"bun run build:cli","preview:avatar":"bun run src/avatar-preview.ts","preview:avatar:mp4":"bun run src/avatar-preview.ts --mp4 tmp/avatar-preview.mp4"},"_npmUser":{"name":"makefinks","email":"leon.fink.lf@gmail.com"},"repository":{"url":"git+https://github.com/makefinks/daemon.git","type":"git"},"_npmVersion":"11.12.1","description":"Terminal-first AI agent with an interactive avatar, vim-style controls, and advanced voice capabilities.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ai":"^6.0.197","yaml":"^2.9.0","react":"^19.2.7","exa-js":"^2.13.0","mem0ai":"^3.0.6","openai":"^6.42.0","@ai-sdk/mcp":"^1.0.46","@opentui/core":"0.1.92","@ai-sdk/openai":"^3.0.68","@opentui/react":"0.1.92","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.3","zod-to-json-schema":"^3.25.2","@github/copilot-sdk":"1.0.0","@openrouter/ai-sdk-provider":"^2.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","typescript":"6.0.3","@types/react":"^19.2.17","@biomejs/biome":"2.4.16"},"peerDependencies":{"typescript":"^6.0.3"},"optionalDependencies":{"@opentui/core-linux-x64":"0.1.92","@opentui/core-win32-x64":"0.1.92","@opentui/core-darwin-x64":"0.1.92","@opentui/core-linux-arm64":"0.1.92","@opentui/core-win32-arm64":"0.1.92","@opentui/core-darwin-arm64":"0.1.92"},"_npmOperationalInternal":{"tmp":"tmp/daemon_0.17.0_1780822835697_0.2927286360853094","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"@makefinks/daemon","version":"0.17.1","keywords":["agent","llm-agent","terminal-ui","tui","cli","ai","terminal","llm","daemon","makefinks","openrouter","bun","voice","ai-assistant"],"author":{"name":"makefinks"},"license":"MIT","_id":"@makefinks/daemon@0.17.1","maintainers":[{"name":"makefinks","email":"leon.fink.lf@gmail.com"}],"homepage":"https://github.com/makefinks/daemon#readme","bugs":{"url":"https://github.com/makefinks/daemon/issues"},"bin":{"daemon":"dist/cli.js"},"dist":{"shasum":"7a41a8181988501a80a2c5535a32f31442b16f77","tarball":"https://registry.npmjs.org/@makefinks/daemon/-/daemon-0.17.1.tgz","fileCount":209,"integrity":"sha512-pyJtFszfBtv8s7E+fsodm0Co1v12gzcKiGGDRoitkqZ/AcQ1uOVrOH18zo5r14wGXBS9TpXTtzEPvzXq69kERQ==","signatures":[{"sig":"MEYCIQD+ErfITc90inaEQcFnGd0/K+20gs7+ffKmiIKZUfljLgIhAOkSaIa57U2+Hf+fnIAo+umhik5EYDtFTYMwlO+QsIYh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1193174},"type":"module","module":"src/index.tsx","gitHead":"0b765d7e3ad93304c6e9cf87fe4048fd12100ab8","scripts":{"dev":"bun run --watch src/index.tsx","lint":"biome lint src __tests__","test":"bun test","check":"bun run typecheck && bun run lint && bun run format:check","format":"biome format --write src __tests__","lint:fix":"biome lint --write src __tests__","build:cli":"bun build src/cli.ts --outdir dist --target node","typecheck":"bunx tsc -p tsconfig.json --noEmit","test:watch":"bun test --watch","postinstall":"bash ./scripts/patch-mem0ai.sh","setup:hooks":"bash .githooks/setup.sh","format:check":"biome format src __tests__","release:major":"bash ./scripts/release.sh major","release:minor":"bash ./scripts/release.sh minor","release:notes":"bash ./scripts/release.sh notes","release:patch":"bash ./scripts/release.sh patch","prepublishOnly":"bun run build:cli","preview:avatar":"bun run src/avatar-preview.ts","preview:avatar:mp4":"bun run src/avatar-preview.ts --mp4 tmp/avatar-preview.mp4"},"_npmUser":{"name":"makefinks","email":"leon.fink.lf@gmail.com"},"repository":{"url":"git+https://github.com/makefinks/daemon.git","type":"git"},"_npmVersion":"11.12.1","description":"Terminal-first AI agent with an interactive avatar, vim-style controls, and advanced voice capabilities.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ai":"^6.0.197","yaml":"^2.9.0","react":"^19.2.7","exa-js":"^2.13.0","mem0ai":"^3.0.6","openai":"^6.42.0","@ai-sdk/mcp":"^1.0.46","@opentui/core":"0.1.92","@ai-sdk/openai":"^3.0.68","@opentui/react":"0.1.92","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.3","zod-to-json-schema":"^3.25.2","@github/copilot-sdk":"1.0.0","@openrouter/ai-sdk-provider":"^2.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","typescript":"6.0.3","@types/react":"^19.2.17","@biomejs/biome":"2.4.16"},"peerDependencies":{"typescript":"^6.0.3"},"optionalDependencies":{"@opentui/core-linux-x64":"0.1.92","@opentui/core-win32-x64":"0.1.92","@opentui/core-darwin-x64":"0.1.92","@opentui/core-linux-arm64":"0.1.92","@opentui/core-win32-arm64":"0.1.92","@opentui/core-darwin-arm64":"0.1.92"},"_npmOperationalInternal":{"tmp":"tmp/daemon_0.17.1_1780831076376_0.8144142940892483","host":"s3://npm-registry-packages-npm-production"}},"0.17.2":{"name":"@makefinks/daemon","version":"0.17.2","keywords":["agent","llm-agent","terminal-ui","tui","cli","ai","terminal","llm","daemon","makefinks","openrouter","bun","voice","ai-assistant"],"author":{"name":"makefinks"},"license":"MIT","_id":"@makefinks/daemon@0.17.2","maintainers":[{"name":"makefinks","email":"leon.fink.lf@gmail.com"}],"homepage":"https://github.com/makefinks/daemon#readme","bugs":{"url":"https://github.com/makefinks/daemon/issues"},"bin":{"daemon":"dist/cli.js"},"dist":{"shasum":"0c7a6a03d8a489fdbfe1fa7e2edbb435a4e0919e","tarball":"https://registry.npmjs.org/@makefinks/daemon/-/daemon-0.17.2.tgz","fileCount":211,"integrity":"sha512-IHN+7AdOPQ8S822VUmpFAC6Tekw9OnyEbLDLckTFc14C/T1Ee61eTB0oXl0ha3lXmX5RaAE04KW+OsWOiw/ycA==","signatures":[{"sig":"MEYCIQDezGMR2gJI2m0+PXF6wJZB6phsbBavQDhT9LoEHekA0AIhALNS84y5xc5KBRB4Hqo3ADAdwRJeUYfJ3Ek5xUZxFM+x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1182511},"type":"module","module":"src/index.tsx","gitHead":"e5cdc7e39753b5eac73abf522ad6eace87d526d4","scripts":{"dev":"bun run --watch src/index.tsx","lint":"biome lint src __tests__","test":"bun test","check":"bun run typecheck && bun run lint && bun run format:check","format":"biome format --write src __tests__","lint:fix":"biome lint --write src __tests__","build:cli":"bun build src/cli.ts --outdir dist --target node","typecheck":"bunx tsc -p tsconfig.json --noEmit","test:watch":"bun test --watch","postinstall":"bash ./scripts/patch-mem0ai.sh","setup:hooks":"bash .githooks/setup.sh","format:check":"biome format src __tests__","release:major":"bash ./scripts/release.sh major","release:minor":"bash ./scripts/release.sh minor","release:notes":"bash ./scripts/release.sh notes","release:patch":"bash ./scripts/release.sh patch","prepublishOnly":"bun run build:cli","preview:avatar":"bun run src/avatar-preview.ts","preview:avatar:mp4":"bun run src/avatar-preview.ts --mp4 tmp/avatar-preview.mp4"},"_npmUser":{"name":"makefinks","email":"leon.fink.lf@gmail.com"},"repository":{"url":"git+https://github.com/makefinks/daemon.git","type":"git"},"_npmVersion":"11.12.1","description":"Terminal-first AI agent with an interactive avatar, vim-style controls, and advanced voice capabilities.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ai":"^6.0.197","yaml":"^2.9.0","react":"^19.2.7","exa-js":"^2.13.0","mem0ai":"^3.0.6","openai":"^6.42.0","@ai-sdk/mcp":"^1.0.46","@opentui/core":"0.1.92","@ai-sdk/openai":"^3.0.68","@opentui/react":"0.1.92","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.3","zod-to-json-schema":"^3.25.2","@github/copilot-sdk":"1.0.0","@openrouter/ai-sdk-provider":"^2.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","typescript":"6.0.3","@types/react":"^19.2.17","@biomejs/biome":"2.4.16"},"peerDependencies":{"typescript":"^6.0.3"},"optionalDependencies":{"@opentui/core-linux-x64":"0.1.92","@opentui/core-win32-x64":"0.1.92","@opentui/core-darwin-x64":"0.1.92","@opentui/core-linux-arm64":"0.1.92","@opentui/core-win32-arm64":"0.1.92","@opentui/core-darwin-arm64":"0.1.92"},"_npmOperationalInternal":{"tmp":"tmp/daemon_0.17.2_1780951120768_0.9281079090658491","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@makefinks/daemon","version":"0.18.0","keywords":["agent","llm-agent","terminal-ui","tui","cli","ai","terminal","llm","daemon","makefinks","openrouter","bun","voice","ai-assistant"],"author":{"name":"makefinks"},"license":"MIT","_id":"@makefinks/daemon@0.18.0","maintainers":[{"name":"makefinks","email":"leon.fink.lf@gmail.com"}],"homepage":"https://github.com/makefinks/daemon#readme","bugs":{"url":"https://github.com/makefinks/daemon/issues"},"bin":{"daemon":"dist/cli.js"},"dist":{"shasum":"744e658a3ec1e1f94834a7977f83d59d195b4ad2","tarball":"https://registry.npmjs.org/@makefinks/daemon/-/daemon-0.18.0.tgz","fileCount":219,"integrity":"sha512-Ar9r2GDGrk11n0ZN14f+gcTuj0NAUNUMmZl6hyJlXPVqPRe9vuJn6uiat++/THHSCWvCOV94UDo8x4VfhFNwNw==","signatures":[{"sig":"MEQCIHrkC/Ok1xHSpk2RCde9BHNoU6OQrOWtk1PbNrpv6ZxYAiAvzsSVrqLqftxSu3VKPU7DlGbDip1/WHIKJXSOx+W7hg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1255666},"type":"module","module":"src/index.tsx","gitHead":"5a2e61c839feeb242c4ea3049cf7ecf04f4628f3","scripts":{"dev":"bun run --watch src/index.tsx","lint":"biome lint src __tests__","test":"bun test","check":"bun run typecheck && bun run lint && bun run format:check","format":"biome format --write src __tests__","lint:fix":"biome lint --write src __tests__","build:cli":"bun build src/cli.ts --outdir dist --target node","typecheck":"bunx tsc -p tsconfig.json --noEmit","test:watch":"bun test --watch","postinstall":"bash ./scripts/patch-mem0ai.sh","setup:hooks":"bash .githooks/setup.sh","format:check":"biome format src __tests__","release:major":"bash ./scripts/release.sh major","release:minor":"bash ./scripts/release.sh minor","release:notes":"bash ./scripts/release.sh notes","release:patch":"bash ./scripts/release.sh patch","prepublishOnly":"bun run build:cli","preview:avatar":"bun run src/avatar-preview.ts","preview:avatar:mp4":"bun run src/avatar-preview.ts --mp4 tmp/avatar-preview.mp4"},"_npmUser":{"name":"makefinks","email":"leon.fink.lf@gmail.com"},"repository":{"url":"git+https://github.com/makefinks/daemon.git","type":"git"},"_npmVersion":"11.12.1","description":"Terminal-first AI agent with an interactive avatar, vim-style controls, and advanced voice capabilities.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ai":"^6.0.197","yaml":"^2.9.0","react":"^19.2.7","exa-js":"^2.13.0","mem0ai":"^3.0.6","openai":"^6.42.0","@ai-sdk/mcp":"^1.0.46","@opentui/core":"0.1.92","@ai-sdk/openai":"^3.0.68","@opentui/react":"0.1.92","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.3","zod-to-json-schema":"^3.25.2","@github/copilot-sdk":"1.0.0","@openrouter/ai-sdk-provider":"^2.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","typescript":"6.0.3","@types/react":"^19.2.17","@biomejs/biome":"2.4.16"},"peerDependencies":{"typescript":"^6.0.3"},"optionalDependencies":{"@opentui/core-linux-x64":"0.1.92","@opentui/core-win32-x64":"0.1.92","@opentui/core-darwin-x64":"0.1.92","@opentui/core-linux-arm64":"0.1.92","@opentui/core-win32-arm64":"0.1.92","@opentui/core-darwin-arm64":"0.1.92"},"_npmOperationalInternal":{"tmp":"tmp/daemon_0.18.0_1781960550014_0.7448034604743594","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@makefinks/daemon","version":"0.19.0","keywords":["agent","llm-agent","terminal-ui","tui","cli","ai","terminal","llm","daemon","makefinks","openrouter","bun","voice","ai-assistant"],"author":{"name":"makefinks"},"license":"MIT","_id":"@makefinks/daemon@0.19.0","maintainers":[{"name":"makefinks","email":"leon.fink.lf@gmail.com"}],"homepage":"https://github.com/makefinks/daemon#readme","bugs":{"url":"https://github.com/makefinks/daemon/issues"},"bin":{"daemon":"dist/cli.js"},"dist":{"shasum":"1bfd1c4faf890b0184957d75d9f721b167a2cd8d","tarball":"https://registry.npmjs.org/@makefinks/daemon/-/daemon-0.19.0.tgz","fileCount":220,"integrity":"sha512-Rif3N638iMobKo19nQ27YmDbjk8rDZOGxD/hqJX8d0E76TVv7ACEGik+G9TaBVnBw+3L0uzJIPY36JAqUNjUtw==","signatures":[{"sig":"MEUCIQCj25hGitixhxl4APohcKOp1bbzKW0PdjKVg0eBiHND8QIgLhrUFRUiKtSXeFXzyu4LZ6DvIvA44T2CfAQPKZO8jDQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1259925},"type":"module","module":"src/index.tsx","gitHead":"203e3ec30c6afad6d823d2045fb87c731785b85b","scripts":{"dev":"bun run --watch src/index.tsx","lint":"biome lint src __tests__","test":"bun test","check":"bun run typecheck && bun run lint && bun run format:check","format":"biome format --write src __tests__","lint:fix":"biome lint --write src __tests__","build:cli":"bun build src/cli.ts --outdir dist --target node","typecheck":"bunx tsc -p tsconfig.json --noEmit","test:watch":"bun test --watch","postinstall":"bash ./scripts/patch-mem0ai.sh","setup:hooks":"bash .githooks/setup.sh","format:check":"biome format src __tests__","release:major":"bash ./scripts/release.sh major","release:minor":"bash ./scripts/release.sh minor","release:notes":"bash ./scripts/release.sh notes","release:patch":"bash ./scripts/release.sh patch","prepublishOnly":"bun run build:cli","preview:avatar":"bun run src/avatar-preview.ts","preview:avatar:mp4":"bun run src/avatar-preview.ts --mp4 tmp/avatar-preview.mp4"},"_npmUser":{"name":"makefinks","email":"leon.fink.lf@gmail.com"},"repository":{"url":"git+https://github.com/makefinks/daemon.git","type":"git"},"_npmVersion":"11.12.1","description":"Terminal-first AI agent with an interactive avatar, vim-style controls, and advanced voice capabilities.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ai":"^6.0.197","yaml":"^2.9.0","react":"^19.2.7","exa-js":"^2.13.0","mem0ai":"^3.0.6","openai":"^6.42.0","@ai-sdk/mcp":"^1.0.46","@opentui/core":"0.1.92","@ai-sdk/openai":"^3.0.68","@opentui/react":"0.1.92","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.3","zod-to-json-schema":"^3.25.2","@github/copilot-sdk":"1.0.0","@openrouter/ai-sdk-provider":"^2.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","typescript":"6.0.3","@types/react":"^19.2.17","@biomejs/biome":"2.4.16"},"peerDependencies":{"typescript":"^6.0.3"},"optionalDependencies":{"@opentui/core-linux-x64":"0.1.92","@opentui/core-win32-x64":"0.1.92","@opentui/core-darwin-x64":"0.1.92","@opentui/core-linux-arm64":"0.1.92","@opentui/core-win32-arm64":"0.1.92","@opentui/core-darwin-arm64":"0.1.92"},"_npmOperationalInternal":{"tmp":"tmp/daemon_0.19.0_1782054411634_0.7469356937742657","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@makefinks/daemon","version":"0.20.0","keywords":["agent","llm-agent","terminal-ui","tui","cli","ai","terminal","llm","daemon","makefinks","openrouter","bun","voice","ai-assistant"],"author":{"name":"makefinks"},"license":"MIT","_id":"@makefinks/daemon@0.20.0","maintainers":[{"name":"makefinks","email":"leon.fink.lf@gmail.com"}],"homepage":"https://github.com/makefinks/daemon#readme","bugs":{"url":"https://github.com/makefinks/daemon/issues"},"bin":{"daemon":"dist/cli.js"},"dist":{"shasum":"2a2d9e56ed809faa9100e948278947c7f34a82cd","tarball":"https://registry.npmjs.org/@makefinks/daemon/-/daemon-0.20.0.tgz","fileCount":222,"integrity":"sha512-u9t03xPB+dXpcVart7UaRVCYg5v3/1VkobFr0WHaS/vCuURg6IGB1lpxp9vlxVeeYPdD/LIcSv556qiERk2lMQ==","signatures":[{"sig":"MEUCIQDzj8Zw3wyTytKLNiZdAgRtpej3AcsixJZzJqLEZiAZAQIgRUGTnjrhKofUNOeD6kPoICwlwbsp8JF5VOdaxJ8SFfQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1269539},"type":"module","module":"src/index.tsx","gitHead":"f8b16ea3252887dea197e27797705f588e17b844","scripts":{"dev":"bun run --watch src/index.tsx","lint":"biome lint src __tests__","test":"bun test","check":"bun run typecheck && bun run lint && bun run format:check","format":"biome format --write src __tests__","lint:fix":"biome lint --write src __tests__","build:cli":"bun build src/cli.ts --outdir dist --target node","typecheck":"bunx tsc -p tsconfig.json --noEmit","test:watch":"bun test --watch","postinstall":"bash ./scripts/patch-mem0ai.sh","setup:hooks":"bash .githooks/setup.sh","format:check":"biome format src __tests__","release:major":"bash ./scripts/release.sh major","release:minor":"bash ./scripts/release.sh minor","release:notes":"bash ./scripts/release.sh notes","release:patch":"bash ./scripts/release.sh patch","prepublishOnly":"bun run build:cli","preview:avatar":"bun run src/avatar-preview.ts","preview:avatar:mp4":"bun run src/avatar-preview.ts --mp4 tmp/avatar-preview.mp4"},"_npmUser":{"name":"makefinks","email":"leon.fink.lf@gmail.com"},"repository":{"url":"git+https://github.com/makefinks/daemon.git","type":"git"},"_npmVersion":"11.12.1","description":"Terminal-first AI agent with an interactive avatar, vim-style controls, and advanced voice capabilities.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ai":"^6.0.197","yaml":"^2.9.0","react":"^19.2.7","exa-js":"^2.13.0","mem0ai":"^3.0.6","openai":"^6.42.0","@ai-sdk/mcp":"^1.0.46","@opentui/core":"0.1.92","@ai-sdk/openai":"^3.0.68","@opentui/react":"0.1.92","opentui-spinner":"^0.0.6","@opentui-ui/toast":"^0.0.3","zod-to-json-schema":"^3.25.2","@github/copilot-sdk":"1.0.0","@openrouter/ai-sdk-provider":"^2.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","typescript":"6.0.3","@types/react":"^19.2.17","@biomejs/biome":"2.4.16"},"peerDependencies":{"typescript":"^6.0.3"},"optionalDependencies":{"@opentui/core-linux-x64":"0.1.92","@opentui/core-win32-x64":"0.1.92","@opentui/core-darwin-x64":"0.1.92","@opentui/core-linux-arm64":"0.1.92","@opentui/core-win32-arm64":"0.1.92","@opentui/core-darwin-arm64":"0.1.92"},"_npmOperationalInternal":{"tmp":"tmp/daemon_0.20.0_1782156734435_0.4956257953779519","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@makefinks/daemon","description":"Terminal-first AI agent with an interactive avatar, vim-style controls, and advanced voice capabilities.","author":{"name":"makefinks"},"license":"MIT","keywords":["agent","llm-agent","terminal-ui","tui","cli","ai","terminal","llm","daemon","makefinks","openrouter","bun","voice","ai-assistant"],"repository":{"type":"git","url":"git+https://github.com/makefinks/daemon.git"},"bugs":{"url":"https://github.com/makefinks/daemon/issues"},"module":"src/index.tsx","type":"module","version":"0.21.0","bin":{"daemon":"dist/cli.js"},"publishConfig":{"access":"public"},"scripts":{"build:cli":"bun build src/cli.ts --outdir dist --target node","dev":"bun run --watch src/index.tsx","check":"bun run typecheck && bun run lint && bun run format:check","typecheck":"bunx tsc -p tsconfig.json --noEmit","lint":"biome lint src __tests__","lint:fix":"biome lint --write src __tests__","format":"biome format --write src __tests__","format:check":"biome format src __tests__","preview:avatar":"bun run src/avatar-preview.ts","preview:avatar:mp4":"bun run src/avatar-preview.ts --mp4 tmp/avatar-preview.mp4","setup:hooks":"bash .githooks/setup.sh","test":"bun test","test:watch":"bun test --watch","prepublishOnly":"bun run build:cli","release:patch":"bash ./scripts/release.sh patch","release:minor":"bash ./scripts/release.sh minor","release:major":"bash ./scripts/release.sh major","release:notes":"bash ./scripts/release.sh notes","postinstall":"bash ./scripts/patch-mem0ai.sh"},"devDependencies":{"@biomejs/biome":"2.4.16","@types/bun":"^1.3.14","@types/react":"^19.2.17","typescript":"6.0.3"},"peerDependencies":{"typescript":"^6.0.3"},"dependencies":{"@ai-sdk/mcp":"^1.0.46","@ai-sdk/openai":"^3.0.68","@github/copilot-sdk":"1.0.0","@openrouter/ai-sdk-provider":"^2.9.0","@opentui-ui/toast":"^0.0.3","@opentui/core":"0.1.92","@opentui/react":"0.1.92","ai":"^6.0.197","exa-js":"^2.13.0","mem0ai":"^3.0.6","openai":"^6.42.0","opentui-spinner":"^0.0.6","react":"^19.2.7","yaml":"^2.9.0","zod-to-json-schema":"^3.25.2"},"optionalDependencies":{"@opentui/core-darwin-arm64":"0.1.92","@opentui/core-darwin-x64":"0.1.92","@opentui/core-linux-arm64":"0.1.92","@opentui/core-linux-x64":"0.1.92","@opentui/core-win32-arm64":"0.1.92","@opentui/core-win32-x64":"0.1.92"},"gitHead":"5d92f49899287f199aaabb7443d4fa24b14eaccd","_id":"@makefinks/daemon@0.21.0","homepage":"https://github.com/makefinks/daemon#readme","_nodeVersion":"26.0.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-bqvCOu5RsQN71cQA5T4HIDcOpiT87DyTwFm2CBB+OkPR4vmydmGLxEw9I7rMuTQcS6JzXlHfXKLxd+llsy6rPA==","shasum":"b1718334fe04f441109320a8bac8cc7703ff2efe","tarball":"https://registry.npmjs.org/@makefinks/daemon/-/daemon-0.21.0.tgz","fileCount":222,"unpackedSize":1276673,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDFnDSpQEkSwFDdWNXaDr7zLbCqgRDZ56NV7E3Qtqr2hAiA5d6zaCA2QA2t4G6oZt/TorUSSAGt8Cf7ecTTkYy/+cQ=="}]},"_npmUser":{"name":"makefinks","email":"leon.fink.lf@gmail.com"},"directories":{},"maintainers":[{"name":"makefinks","email":"leon.fink.lf@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/daemon_0.21.0_1783276260796_0.5249592572999526"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-13T19:27:58.422Z","modified":"2026-07-05T18:31:01.106Z","0.1.0":"2026-01-13T19:27:58.682Z","0.1.2":"2026-01-13T21:34:11.976Z","0.1.3":"2026-01-14T19:56:23.680Z","0.1.4":"2026-01-14T20:29:43.187Z","0.2.0":"2026-01-17T18:16:32.109Z","0.3.0":"2026-01-18T19:43:14.237Z","0.3.1":"2026-01-18T21:38:00.343Z","0.4.0":"2026-01-20T20:54:28.135Z","0.5.0":"2026-01-21T21:51:39.230Z","0.6.0":"2026-01-26T21:32:12.196Z","0.6.1":"2026-01-26T21:43:20.715Z","0.7.0":"2026-01-27T21:15:13.700Z","0.7.1":"2026-01-27T21:39:55.720Z","0.7.2":"2026-01-27T21:52:09.535Z","0.8.0":"2026-01-29T21:41:47.399Z","0.9.0":"2026-01-30T16:43:24.020Z","0.9.1":"2026-01-31T09:54:57.968Z","0.10.0":"2026-02-01T11:48:32.704Z","0.11.0":"2026-02-08T21:59:38.076Z","0.11.2":"2026-03-31T12:02:16.280Z","0.11.3":"2026-03-31T12:05:25.901Z","0.11.4":"2026-03-31T20:35:21.707Z","0.13.0":"2026-04-10T19:43:25.461Z","0.14.0":"2026-05-31T18:25:19.867Z","0.14.1":"2026-05-31T19:19:49.303Z","0.14.2":"2026-05-31T20:12:00.165Z","0.14.3":"2026-06-02T19:12:09.091Z","0.15.0":"2026-06-03T21:19:59.564Z","0.16.0":"2026-06-04T18:51:52.441Z","0.17.0":"2026-06-07T09:00:35.947Z","0.17.1":"2026-06-07T11:17:56.572Z","0.17.2":"2026-06-08T20:38:40.976Z","0.18.0":"2026-06-20T13:02:30.183Z","0.19.0":"2026-06-21T15:06:51.764Z","0.20.0":"2026-06-22T19:32:14.605Z","0.21.0":"2026-07-05T18:31:00.985Z"},"bugs":{"url":"https://github.com/makefinks/daemon/issues"},"author":{"name":"makefinks"},"license":"MIT","homepage":"https://github.com/makefinks/daemon#readme","keywords":["agent","llm-agent","terminal-ui","tui","cli","ai","terminal","llm","daemon","makefinks","openrouter","bun","voice","ai-assistant"],"repository":{"type":"git","url":"git+https://github.com/makefinks/daemon.git"},"description":"Terminal-first AI agent with an interactive avatar, vim-style controls, and advanced voice capabilities.","maintainers":[{"name":"makefinks","email":"leon.fink.lf@gmail.com"}],"readme":"# DAEMON\n**DAEMON** (pronounced \"day-mon\") is an opinionated **terminal-based AI agent** with distinct sci-fi theming,\ndelivered through a highly performant TUI powered by [OpenTUI](https://github.com/anomalyco/opentui).\n\nIt supports **text and voice interaction**, can be fully controlled through **hotkeys** and offers **vim-like controls**.\n\nDAEMON is focused on **information-gathering workflows** that benefit from **grounded responses**\nbut can also interact with and **control** your system through the terminal with scoped permissions.\n\nhttps://github.com/user-attachments/assets/ee806e99-d522-445c-a617-60cbd29bbabc\n\n## Installation\n\n```bash\nnpm i -g @makefinks/daemon --loglevel=error\n\n# Additional installs (Audio)\nbrew install sox\n```\n\n> Note: DAEMON requires [Bun](https://bun.sh) to be installed and available on your `PATH`.\n\nThen run with:\n```bash\ndaemon\n```\n\n#### ⚠️ Important Notes\n> 1. Development also uses [Bun](https://bun.sh) (`curl -fsSL https://bun.sh/install | bash`).\n> 2. Windows is currently **not** supported (Only by using WSL - with minor issues)\n\nSee full installation details below for configuration and system dependencies.\n\n## Highlights\n\n### 👤 Interactive Avatar\nAt the core of the TUI is DAEMON's **animated avatar**, reacting to what it's doing in real time:\nlistening to audio input, reasoning about questions, calling tools, and generating an answer.\n\nThe avatar was deliberately designed to feel slightly ominous and alien-like playing into sci-fi depictions.\n\n### 🧠 LLMs\nDAEMON supports three model backends:\n- **OpenRouter** (API key based)\n- **OpenAI Codex** (ChatGPT OAuth)\n- **GitHub Copilot** (GitHub-authenticated via Copilot CLI / SDK) (Experimental!)\n\nFor OpenRouter, DAEMON can fetch and browse available models and route to a specific OpenRouter inference provider.\nFor GitHub Copilot, DAEMON can use your Copilot subscription and list available Copilot models when authenticated.\n\n![Model Picker](img/model-picker.png)\n\n\n### 🎙️ Voice capabilities\nLow-latency streaming transcription is achieved by using OpenAI's realtime model `gpt-realtime-whisper` via the Realtime WebSocket API.\n\nOpenAI's TTS model `gpt-4o-mini-tts-2025-03-20` is used to generate voice output with as little latency as possible.\n\n### 🔎 Web Search with Grounding\nDAEMON uses the [Exa](https://exa.ai/) search and fetch API for retrieving **accurate** and **up-to-date information**.\n\nAfter fetching relevant information, DAEMON has the ability to **ground** statements with **source links** that contain **highlightable fragments**.\nThe TUI comes with a menu for reading, verifying and opening sources for the current session.\n\n![grounding-menu](img/grounding-menu.png)\nFor most statements, pressing Enter opens the source in your browser and **highlights the passage that supports the claim**.\n\n<p align=\"center\">\n  <img src=\"img/grounding-highlight.png\" alt=\"grounding-highlight\" width=\"320\" />\n  <img src=\"img/grounding-highlight-2.png\" alt=\"grounding-highlight\" width=\"320\" />\n</p>\nWhile DAEMON is encouraged to always cite sources you can always prompt to get groundings:\n\n> \"Use the grounding tool\" / \"Ground your answers\"\n\n### 💾 Session Persistence\nDAEMON stores chat sessions locally (SQLite) and lets you resume past conversations.\n\n### 🧠 Memory (mem0)\nDAEMON can persist user-specific facts across sessions using [mem0](https://github.com/mem0ai/mem0). Memory extraction runs automatically on user messages and relevant memories are injected into the conversation when helpful. \n\n## ✨ Feature List\n\n| Feature | Description |\n| --- | --- |\n| Terminal TUI | OpenTUI-powered interface with sci-fi styling and hotkey controls. |\n| Text + Voice | Supports text input and voice interaction with transcription and TTS. |\n| Animated Avatar | Sci-fi avatar reacts to listening, tool use, and response generation. |\n| Multi-Model Support | Works with OpenRouter, OpenAI Codex, and GitHub Copilot model backends. |\n| Vision | Paste images into the input bar for vision-capable models, or read local image files. |\n| Session Persistence | Preferences and chat sessions stored locally on disk. |\n| Memory  | Automatic persistance of user-specific facts with persistent recall using **mem0** |\n| Workspaces | Session-scoped on-disk workspaces for the agent to work in. |\n| Web Search | Exa-based search and fetch for grounded, up-to-date info. |\n| Code Search | Exa-powered code examples, API usage, and technical references. |\n| Grounding | Text-fragment grounding with a dedicated UI. |\n| Bash Execution | Bash integration with approval scoping for potentially dangerous commands. |\n| Background Jobs | Long-running bash and subagent jobs run in the background. |\n| Subagents | Delegate parallel subtasks to isolated subagents. |\n| Headless Mode | Run `daemon \"your prompt\"` to execute a single prompt non-interactively. |\n| Browser Tools | Built-in Puppeteer MCP for headless rendered-page work, browser inspection, and frontend debugging. |\n| MCP | Model Context Protocol tools. |\n| Agent Skills | Progressive-disclosure skills loaded on demand from user-configured directories. |\n\n## 📦 Install (npm)\n\nDAEMON is published as a CLI package.\n\n```bash\n# Global npm install\nnpm i -g @makefinks/daemon --loglevel=error\n\n# Then run\ndaemon\n```\n\n> Note: Install [Bun](https://bun.sh) first if it is not already available on your `PATH`.\n\nConfiguration is done via environment variables (or the onboarding UI):\n\n- `OPENROUTER_API_KEY` (required when OpenRouter is selected; required for Memory writes when Memory is enabled) - response generation via OpenRouter models\n- `EXA_API_KEY` (optional) - enables web search + fetch grounding via Exa\n- `OPENAI_API_KEY` (optional) - enables voice transcription + TTS; required for Memory embeddings/search\n\nFor Codex, sign in once from the **Settings → OpenAI Codex Auth** menu (or during onboarding).\n\nFor Copilot, authenticate once with either GitHub CLI or Copilot CLI:\n\n```bash\ngh auth login\n# or\ncopilot login\n```\n\n> ⚠️ GitHub Copilot authentication support is experimental.\n\n> Keys entered via the onboarding UI are stored locally in `~/.config/daemon/credentials.json` with restricted permissions (`0600`). For maximum security, use environment variables instead.\n\n\n## 🛠️ System dependencies\n\nVoice input requires `sox` or other platform-specific audio libraries:\n\n### macOS\n```bash\nbrew install sox\n```\n\n### Linux (Debian/Ubuntu)\n```bash\nsudo apt install sox libsox-fmt-pulse\n```\n\n### Linux (Fedora)\n```bash\nsudo dnf install sox sox-plugins-freeworld\n```\n\n### Linux (Arch)\n```bash\nsudo pacman -S sox\n```\n\n## 🔌 MCP server setup (Model Context Protocol)\n\nDAEMON can load MCP tools from external servers and expose them to the agent at runtime.\nPuppeteer MCP ships as a built-in default server and can be toggled from the **Tools** menu.\nAdditional MCP servers are configured via a local config file.\n\nDefault config path:\n\n- macOS/Linux: `~/.config/daemon/config.json`\n\nExample config:\n\n```json\n{\n  \"mcpServers\": [\n    {\n      \"id\": \"local-mcp\",\n      \"type\": \"http\",\n      \"url\": \"http://localhost:3333/mcp\"\n    },\n    {\n      \"type\": \"sse\",\n      \"url\": \"https://example.com/mcp/sse\"\n    },\n    {\n      \"id\": \"custom-stdio\",\n      \"type\": \"stdio\",\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"some-mcp-server@latest\"]\n    }\n  ]\n}\n```\n\nNotes:\n\n- The built-in Puppeteer server uses `npx -y @modelcontextprotocol/server-puppeteer` and launches headless by default so background browser work does not disrupt you.\n- DAEMON can switch Puppeteer to a visible browser for source highlighting or visual checks by changing Puppeteer launch options during browser navigation, then switch back to headless for background work.\n- `type` must be `http`, `sse`, or `stdio`.\n- `url` is required for `http` and `sse` servers.\n- `command` is required for `stdio` servers, and `args`, `cwd`, and `env` are optional.\n- `id` is optional; if omitted, DAEMON derives one from the host.\n- Defining a server with `id: \"puppeteer\"` overrides the built-in Puppeteer config.\n- MCP server status, source, and enablement appear in the **Tools** menu.\n\n## 🧩 Agent Skills\n\nDAEMON supports [Agent Skills](https://agentskills.io) for progressive disclosure of\nspecialized instructions and resources. Skill names and descriptions are injected into\nthe system prompt; the agent loads full instructions and resources on demand.\n\nCreate a skill by adding `SKILL.md` to `~/.config/daemon/skills/<name>/`:\n\n```markdown\n---\nname: my-skill\ndescription: Helps with example tasks. Use when the user asks for example workflow guidance.\n---\n\n# My Skill\n\nFollow this workflow when the skill is relevant.\n```\n","readmeFilename":"README.md"}