{"_id":"@thesashadev/girl-agent","_rev":"28-67e6b7f14c0ef41315116be333b6f301","name":"@thesashadev/girl-agent","dist-tags":{"latest":"0.4.4"},"versions":{"0.1.0":{"name":"@thesashadev/girl-agent","version":"0.1.0","keywords":["telegram","ai","agent","tui","ink","mcp","userbot","llm","persona","anthropic","openai"],"author":{"url":"void","name":"TheSashaDev"},"license":"SEE LICENSE IN LICENSE","_id":"@thesashadev/girl-agent@0.1.0","maintainers":[{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"}],"bin":{"girl-agent":"dist/cli.js"},"dist":{"shasum":"3e72dcb59e91d7fdc7f4633ab5f1740ac437a918","tarball":"https://registry.npmjs.org/@thesashadev/girl-agent/-/girl-agent-0.1.0.tgz","fileCount":4,"integrity":"sha512-NZCmrHBsDswcnmGfkDXRgDzaSFHGpr2gO0n2BpzlLqf79z1wZXnnaCCCm/KAmN0MDOblUOmq5fdG4WcpS4lULA==","signatures":[{"sig":"MEUCID6ElBR2tfGiO4Zm7c2rorPtCe53FaiX7nWN3Ey5Sk7NAiEA8b+Oo8R1RVqz8fmgvlqN2owjls2zeoQwE2RcQLKL3sE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":416520},"main":"dist/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"9a7a34980d35b17b6ede5f6279026e2a5c24d6bb","scripts":{"dev":"tsx src/cli.tsx","build":"tsup","start":"node dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run typecheck && npm run build"},"_npmUser":{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"},"_npmVersion":"11.8.0","description":"Telegram AI persona engine with memory, schedule, relationship state and MTProto userbot mode.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ink":"^5.0.1","mri":"^1.2.0","input":"^1.0.1","react":"^18.3.1","grammy":"^1.30.0","openai":"^4.77.0","telegram":"^2.26.16","ink-spinner":"^5.0.0","ink-big-text":"^2.0.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","ink-select-input":"^6.0.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typescript":"^5.7.2","@types/node":"^22.10.2","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/girl-agent_0.1.0_1777925355356_0.2538837084911054","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@thesashadev/girl-agent","version":"0.1.1","keywords":["telegram","ai","agent","tui","ink","mcp","userbot","llm","persona","anthropic","openai"],"author":{"url":"void","name":"TheSashaDev"},"license":"SEE LICENSE IN LICENSE","_id":"@thesashadev/girl-agent@0.1.1","maintainers":[{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"}],"bin":{"girl-agent":"dist/cli.js"},"dist":{"shasum":"09d1d1e3443f24b48a393d62f6a5c2a58bd2225d","tarball":"https://registry.npmjs.org/@thesashadev/girl-agent/-/girl-agent-0.1.1.tgz","fileCount":4,"integrity":"sha512-jVRlbn+7qw/oRU5ucZDlD8yhm8yWEAvcUsjqDs4v70RWlGye5z9MF43EQtB08jzS4o11lIZpOu4a1n/l+g+6VA==","signatures":[{"sig":"MEUCIFiJuTI0Gnxq40YTURvBmIpXmoZP0NJWuRRguj0O3LZQAiEAlPqhvwM9BVpgNv37+6CMS4INVZFTZ964TH7u4G8PCjE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":416762},"main":"dist/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"95fa881ab02576a91fd185e528fadd17f74ad3de","scripts":{"dev":"tsx src/cli.tsx","build":"tsup","start":"node dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"},"_npmVersion":"11.8.0","description":"Telegram AI persona engine with memory, schedule, relationship state and MTProto userbot mode.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ink":"^5.0.1","mri":"^1.2.0","input":"^1.0.1","react":"^18.3.1","grammy":"^1.30.0","openai":"^4.77.0","telegram":"^2.26.16","ink-spinner":"^5.0.0","ink-big-text":"^2.0.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","ink-select-input":"^6.0.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typescript":"^5.7.2","@types/node":"^22.10.2","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/girl-agent_0.1.1_1777926161914_0.13880071568563523","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@thesashadev/girl-agent","version":"0.1.2","keywords":["telegram","ai","agent","tui","ink","mcp","userbot","llm","persona","anthropic","openai"],"author":{"url":"void","name":"TheSashaDev"},"license":"SEE LICENSE IN LICENSE","_id":"@thesashadev/girl-agent@0.1.2","maintainers":[{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"}],"bin":{"girl-agent":"dist/cli.js"},"dist":{"shasum":"aa6dfde4a9caa31c06e73b16b4e53057fd209653","tarball":"https://registry.npmjs.org/@thesashadev/girl-agent/-/girl-agent-0.1.2.tgz","fileCount":5,"integrity":"sha512-h9dswzssxMXQUEf5YgdKEQse67+ix0/NF95P92btqltxXg/Q75cZfFOnHXPp6I8ruMxZoHPy6WO23hTnGV4R+g==","signatures":[{"sig":"MEUCIF5LAwTSWjA1cf43Y72oViFHITnimn4AE9L9QPwO+FCQAiEAsXpxPl4rnRpX9PJmN1jelk7cROehyWOohR7kkjeTT1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":443124},"main":"dist/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"574a958f28075b079d897d020e96c5386a77e6af","scripts":{"dev":"tsx src/cli.tsx","build":"tsup","start":"node dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"},"_npmVersion":"10.9.7","description":"Telegram AI persona engine with memory, schedule, relationship state and MTProto userbot mode.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ink":"^5.0.1","mri":"^1.2.0","input":"^1.0.1","react":"^18.3.1","grammy":"^1.30.0","openai":"^4.77.0","telegram":"^2.26.16","ink-spinner":"^5.0.0","ink-big-text":"^2.0.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","ink-select-input":"^6.0.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typescript":"^5.7.2","@types/node":"^22.10.2","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/girl-agent_0.1.2_1777994675615_0.9346838316399659","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@thesashadev/girl-agent","version":"0.1.3","keywords":["telegram","ai","agent","tui","ink","mcp","userbot","llm","persona","anthropic","openai"],"author":{"url":"void","name":"TheSashaDev"},"license":"SEE LICENSE IN LICENSE","_id":"@thesashadev/girl-agent@0.1.3","maintainers":[{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"}],"bin":{"girl-agent":"dist/cli.js"},"dist":{"shasum":"3eee3c7ad7e4fba53d6f7246134a83a8c7527d3c","tarball":"https://registry.npmjs.org/@thesashadev/girl-agent/-/girl-agent-0.1.3.tgz","fileCount":5,"integrity":"sha512-vuG8op9P0DpSvK6rR1pxxZxtDZUlQecitwax4Dmqhg4mUo37zcCyYfB2KX/QIy9psxNy/Cy4dfmPqeJx+WGumQ==","signatures":[{"sig":"MEUCIHHOZcIKKYIRuZW2Tx0vPI2Mvv6YZZXDIyryybHMJ/1+AiEAxVfDuyXTgVZRJ0eIgULn7292egKQgocBXOrfw1NOgDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":443564},"main":"dist/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"7f5ced369a7439034051638068857b7a44010d7c","scripts":{"dev":"tsx src/cli.tsx","build":"tsup","start":"node dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"},"_npmVersion":"10.9.7","description":"Telegram AI persona engine with memory, schedule, relationship state and MTProto userbot mode.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ink":"^5.0.1","mri":"^1.2.0","input":"^1.0.1","react":"^18.3.1","grammy":"^1.30.0","openai":"^4.77.0","telegram":"^2.26.16","ink-spinner":"^5.0.0","ink-big-text":"^2.0.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","ink-select-input":"^6.0.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typescript":"^5.7.2","@types/node":"^22.10.2","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/girl-agent_0.1.3_1778009463762_0.4708677733821913","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@thesashadev/girl-agent","version":"0.1.4","keywords":["telegram","ai","agent","tui","ink","mcp","userbot","llm","persona","anthropic","openai"],"author":{"url":"void","name":"TheSashaDev"},"license":"SEE LICENSE IN LICENSE","_id":"@thesashadev/girl-agent@0.1.4","maintainers":[{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"}],"bin":{"girl-agent":"dist/cli.js"},"dist":{"shasum":"856f1c3a6e74b7790d4253f878366c04ee58bea9","tarball":"https://registry.npmjs.org/@thesashadev/girl-agent/-/girl-agent-0.1.4.tgz","fileCount":5,"integrity":"sha512-9yW/WklLideyBkRDdDk6JEu7v8bcdwALF+sopJ5/fRzpt8AJyYerOBizRkKbdjy9RVuYqptTzleCaxTFGuACpw==","signatures":[{"sig":"MEQCIAhYE66M0Sx9CHopSj11T+IMmSHAhBSQASCxFUo6LVcKAiAOqro5A/136sxRQFvzL9AkGHbTbAkQjXekFk/2DN3cZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":451516},"main":"dist/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"5637e15546c8bd71d22677bdf73bb3b75369039e","scripts":{"dev":"tsx src/cli.tsx","build":"tsup","start":"node dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"},"overrides":{"ip-address":"^10.2.0"},"_npmVersion":"10.8.2","description":"Telegram AI persona engine with memory, schedule, relationship state and MTProto userbot mode.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ink":"^5.0.1","mri":"^1.2.0","input":"^1.0.1","react":"^18.3.1","grammy":"^1.30.0","openai":"^4.77.0","telegram":"^2.26.16","ink-spinner":"^5.0.0","ink-big-text":"^2.0.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","ink-select-input":"^6.0.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typescript":"^5.7.2","@types/node":"^22.10.2","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/girl-agent_0.1.4_1778059598233_0.011972557894848412","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@thesashadev/girl-agent","version":"0.1.5","keywords":["telegram","ai","agent","tui","ink","mcp","userbot","llm","persona","anthropic","openai"],"author":{"url":"void","name":"TheSashaDev"},"license":"SEE LICENSE IN LICENSE","_id":"@thesashadev/girl-agent@0.1.5","maintainers":[{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"}],"bin":{"girl-agent":"dist/cli.js"},"dist":{"shasum":"921fadc3aa9cdd11c16d2b43482b3a46a2bb91c6","tarball":"https://registry.npmjs.org/@thesashadev/girl-agent/-/girl-agent-0.1.5.tgz","fileCount":5,"integrity":"sha512-LxEoeQX6YwxG2DRxXm8xsggWlLGeRsEwucYvxG/9V0gLFd9Fw3oz3aIcVGre4/fYkWmFcY48pGINJz1JgDG1mA==","signatures":[{"sig":"MEYCIQDLLg4WDvuVrQKaan0yr3j+Y9D1Nn64ftL5mP9n5HJPFwIhAKJTCDa0WSOBQZZfBR7xozUXP1tjjdT/ObNgxdEmvkbN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":456886},"main":"dist/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"6a9feb2a86a3c070c505dc80cb12d31c03ad6fcc","scripts":{"dev":"tsx src/cli.tsx","build":"tsup","start":"node dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"},"overrides":{"ip-address":"^10.2.0"},"_npmVersion":"10.8.2","description":"Telegram AI persona engine with memory, schedule, relationship state and MTProto userbot mode.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ink":"^5.0.1","mri":"^1.2.0","input":"^1.0.1","react":"^18.3.1","grammy":"^1.30.0","openai":"^4.77.0","telegram":"^2.26.16","ink-spinner":"^5.0.0","ink-big-text":"^2.0.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","ink-select-input":"^6.0.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typescript":"^5.7.2","@types/node":"^22.10.2","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/girl-agent_0.1.5_1778061992158_0.29590562635504214","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@thesashadev/girl-agent","version":"0.1.6","keywords":["telegram","ai","agent","tui","ink","mcp","userbot","llm","persona","anthropic","openai"],"author":{"url":"void","name":"TheSashaDev"},"license":"SEE LICENSE IN LICENSE","_id":"@thesashadev/girl-agent@0.1.6","maintainers":[{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"}],"bin":{"girl-agent":"dist/cli.js"},"dist":{"shasum":"33564de05e00632314c51c9de13d1e1a23e99982","tarball":"https://registry.npmjs.org/@thesashadev/girl-agent/-/girl-agent-0.1.6.tgz","fileCount":5,"integrity":"sha512-MCea89rPQzeZGIU5fjuwyZmwW2bHeC+UDCnfmetdWaoKlnc6fRPpWjHzIFYUQRuEto4HqMf/pSVwiNJSsQrWog==","signatures":[{"sig":"MEUCIQCBj7dflcIQoPIsdiJ76aimYSVQPsJlFsOiC8008iKY7gIgaJtDT0/jcNTsZyGmHBSZ766Yxyf7gkUMXsF/PIDjF20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":457925},"main":"dist/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"3c2e9a7b1cc15d338cd4fe5d32067904fbf4d1d4","scripts":{"dev":"tsx src/cli.tsx","build":"tsup","start":"node dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"},"overrides":{"ip-address":"^10.2.0"},"_npmVersion":"10.8.2","description":"Telegram AI persona engine with memory, schedule, relationship state and MTProto userbot mode.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ink":"^5.0.1","mri":"^1.2.0","input":"^1.0.1","react":"^18.3.1","grammy":"^1.30.0","openai":"^4.77.0","telegram":"^2.26.16","ink-spinner":"^5.0.0","ink-big-text":"^2.0.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","ink-select-input":"^6.0.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typescript":"^5.7.2","@types/node":"^22.10.2","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/girl-agent_0.1.6_1778062830616_0.4717054776938212","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@thesashadev/girl-agent","version":"0.1.7","keywords":["telegram","ai","agent","tui","ink","mcp","userbot","llm","persona","anthropic","openai"],"author":{"url":"void","name":"TheSashaDev"},"license":"SEE LICENSE IN LICENSE","_id":"@thesashadev/girl-agent@0.1.7","maintainers":[{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"}],"bin":{"girl-agent":"dist/cli.js"},"dist":{"shasum":"4fb8728391f0f2d2aedf1d8d6112801e8844bda6","tarball":"https://registry.npmjs.org/@thesashadev/girl-agent/-/girl-agent-0.1.7.tgz","fileCount":5,"integrity":"sha512-6LuF3cjSTzvQpmcLHfyUVU3ggD8QLhCq0o7q0luDPdMgFgnZDmUjMxASBagN+7/XC/7HX4kLeLvK5oHQYi5euQ==","signatures":[{"sig":"MEUCIQDTKCS68EVecueFcKXsWdaOFqAhynOujPJ/ar8UpiJH+AIgJkHPG+Mrf9uFVpAG7lXGeC31ceY6d4/F/YYbypGndOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":459084},"main":"dist/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"8855c6164fcb52299057c90938a954f842464adf","scripts":{"dev":"tsx src/cli.tsx","build":"tsup","start":"node dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"},"overrides":{"ip-address":"^10.2.0"},"_npmVersion":"10.8.2","description":"Telegram AI persona engine with memory, schedule, relationship state and MTProto userbot mode.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ink":"^5.0.1","mri":"^1.2.0","input":"^1.0.1","react":"^18.3.1","grammy":"^1.30.0","openai":"^4.77.0","telegram":"^2.26.16","ink-spinner":"^5.0.0","ink-big-text":"^2.0.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","ink-select-input":"^6.0.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typescript":"^5.7.2","@types/node":"^22.10.2","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/girl-agent_0.1.7_1778063486874_0.8415657090046664","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@thesashadev/girl-agent","version":"0.1.8","keywords":["telegram","ai","agent","tui","ink","mcp","userbot","llm","persona","anthropic","openai"],"author":{"url":"void","name":"TheSashaDev"},"license":"SEE LICENSE IN LICENSE","_id":"@thesashadev/girl-agent@0.1.8","maintainers":[{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"}],"bin":{"girl-agent":"dist/cli.js"},"dist":{"shasum":"b8a2f92a2aad4fb0eaf954213b66c96ac11e0a3b","tarball":"https://registry.npmjs.org/@thesashadev/girl-agent/-/girl-agent-0.1.8.tgz","fileCount":5,"integrity":"sha512-SPoEstyCyHAJLHJaqxYhGyRqt32TXyjzj7HPqyYiw5HPiCC8F9mKrnijqOeZySrVLN1g0G5/IH/AlEktCvTAsw==","signatures":[{"sig":"MEUCIQCgauAhofx7aKbKrvSuK/hrTTp11uld6yq0nlZN/V6sYgIgVZSU+rgMLJu/o7J7tY0L0kijpmebQAG6gwfR+FbC/r8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":466682},"main":"dist/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"3d2d2811ea6aab6b4c7f73507cf9c577b6a92b80","scripts":{"dev":"tsx src/cli.tsx","build":"tsup","start":"node dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"},"overrides":{"ip-address":"^10.2.0"},"_npmVersion":"10.8.2","description":"Telegram AI persona engine with memory, schedule, relationship state and MTProto userbot mode.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ink":"^5.0.1","mri":"^1.2.0","input":"^1.0.1","react":"^18.3.1","grammy":"^1.30.0","openai":"^4.77.0","telegram":"^2.26.16","ink-spinner":"^5.0.0","ink-big-text":"^2.0.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","ink-select-input":"^6.0.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typescript":"^5.7.2","@types/node":"^22.10.2","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/girl-agent_0.1.8_1778089491654_0.7960839023078552","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@thesashadev/girl-agent","version":"0.1.9","keywords":["telegram","ai","agent","tui","ink","mcp","userbot","llm","persona","anthropic","openai"],"author":{"url":"void","name":"TheSashaDev"},"license":"SEE LICENSE IN LICENSE","_id":"@thesashadev/girl-agent@0.1.9","maintainers":[{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"}],"bin":{"girl-agent":"dist/cli.js"},"dist":{"shasum":"34f2e617899dda0e5b21c42fc447ab42988f53d8","tarball":"https://registry.npmjs.org/@thesashadev/girl-agent/-/girl-agent-0.1.9.tgz","fileCount":5,"integrity":"sha512-Hce3dMN1Dpj4k9QgjdNNifdpOOLyUIRY6z5wEnTwF+9fJ0AvjhVV0ajcJWIP2qPPa9knQxCEeogR+LSLTxSF6A==","signatures":[{"sig":"MEYCIQCVsK4hqv+68Gl7/WCHK2aoCpKQDcj0CrvfvEjCWaQgSAIhAPALx6oAmSFfh2drB41iWVLBeOIV/MhHWz480snFArd3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":495987},"main":"dist/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"63df7a1519b34b2ffbfa38982849842565d32e71","scripts":{"dev":"tsx src/cli.tsx","build":"tsup","start":"node dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"},"overrides":{"ip-address":"^10.2.0"},"_npmVersion":"10.8.2","description":"Telegram AI persona engine with memory, schedule, relationship state and MTProto userbot mode.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ink":"^5.0.1","mri":"^1.2.0","input":"^1.0.1","react":"^18.3.1","grammy":"^1.30.0","openai":"^4.77.0","telegram":"^2.26.16","ink-spinner":"^5.0.0","ink-big-text":"^2.0.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","ink-select-input":"^6.0.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typescript":"^5.7.2","@types/node":"^22.10.2","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/girl-agent_0.1.9_1778177058642_0.3783065863070705","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@thesashadev/girl-agent","version":"0.1.10","keywords":["telegram","ai","agent","tui","ink","mcp","userbot","llm","persona","anthropic","openai"],"author":{"url":"void","name":"TheSashaDev"},"license":"SEE LICENSE IN LICENSE","_id":"@thesashadev/girl-agent@0.1.10","maintainers":[{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"}],"bin":{"girl-agent":"dist/cli.js"},"dist":{"shasum":"71a1e8146b50fc4984a53c09666aa6b8bcef7582","tarball":"https://registry.npmjs.org/@thesashadev/girl-agent/-/girl-agent-0.1.10.tgz","fileCount":5,"integrity":"sha512-P+umCh1bEtJLZbc3P/qwHKaVCZUIsSw7PlL9x09/ZCmU4EDDyGoYzfJcBPzzNZFKlS/ge7ahG2mXi1hbHEfv8g==","signatures":[{"sig":"MEUCIAf60b8zlkyAEn5K+yXorEpMDSofONGaJZw1+4QbvgXKAiEAtc5LgnZAvJxpcQ5C1I+W1SPTQVpCamUDPsytlPjVnHw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":496903},"main":"dist/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"c9fc82837cdb6acfe136f671a9c107ee9fb4f22c","scripts":{"dev":"tsx src/cli.tsx","build":"tsup","start":"node dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"},"overrides":{"ip-address":"^10.2.0"},"_npmVersion":"10.8.2","description":"Telegram AI persona engine with memory, schedule, relationship state and MTProto userbot mode.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ink":"^5.0.1","mri":"^1.2.0","input":"^1.0.1","react":"^18.3.1","grammy":"^1.30.0","openai":"^4.77.0","telegram":"^2.26.16","ink-spinner":"^5.0.0","ink-big-text":"^2.0.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","ink-select-input":"^6.0.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typescript":"^5.7.2","@types/node":"^22.10.2","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/girl-agent_0.1.10_1778181493204_0.25240808969009465","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@thesashadev/girl-agent","version":"0.1.11","keywords":["telegram","ai","agent","tui","ink","mcp","userbot","llm","persona","anthropic","openai"],"author":{"url":"void","name":"TheSashaDev"},"license":"SEE LICENSE IN LICENSE","_id":"@thesashadev/girl-agent@0.1.11","maintainers":[{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"}],"bin":{"girl-agent":"dist/cli.js"},"dist":{"shasum":"15b3cd627b3fb012669e956d78360a431a076723","tarball":"https://registry.npmjs.org/@thesashadev/girl-agent/-/girl-agent-0.1.11.tgz","fileCount":5,"integrity":"sha512-6wagK51gdKczYP9DK1HHJa5iktSBpZwsvtg5SkCxip/XXAbDtzVGEH7E+huXOUqfTpNrljiJNrWu5g4FIxMoQg==","signatures":[{"sig":"MEQCICPdfYEtAekZ18eXTCk9U6Lw/752EUn/ypzF3WDIg63OAiBid3IpjaLEJz1pD9vq1QO7Vn3aAYz2/t8bcpCACpX9Rg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":503087},"main":"dist/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"89613f593186df2ac185a1404d83c61ed9f76396","scripts":{"dev":"tsx src/cli.tsx","build":"tsup","start":"node dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"},"overrides":{"ip-address":"^10.2.0"},"_npmVersion":"10.8.2","description":"Telegram AI persona engine with memory, schedule, relationship state and MTProto userbot mode.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ink":"^5.0.1","mri":"^1.2.0","input":"^1.0.1","react":"^18.3.1","grammy":"^1.30.0","openai":"^4.77.0","telegram":"^2.26.16","ink-spinner":"^5.0.0","ink-big-text":"^2.0.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","ink-select-input":"^6.0.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typescript":"^5.7.2","@types/node":"^22.10.2","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/girl-agent_0.1.11_1778184811713_0.1986139942111651","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@thesashadev/girl-agent","version":"0.1.12","keywords":["telegram","ai","agent","tui","ink","mcp","userbot","llm","persona","anthropic","openai"],"author":{"url":"void","name":"TheSashaDev"},"license":"SEE LICENSE IN LICENSE","_id":"@thesashadev/girl-agent@0.1.12","maintainers":[{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"}],"bin":{"girl-agent":"dist/cli.js"},"dist":{"shasum":"7ab1dd0ec4862023af6064ffbb6192454492b83f","tarball":"https://registry.npmjs.org/@thesashadev/girl-agent/-/girl-agent-0.1.12.tgz","fileCount":5,"integrity":"sha512-HRbk5CgAen+e37vhMbbUtc5aRQxdOJccuuwVVr7n+IrD1FiSGXOrFaYRJiq8jcAl3Ff+wXGG/bjsyph0V1IhRg==","signatures":[{"sig":"MEYCIQDwYzk7JdpOY3+Lnm+qOG5IpNBXnaiwCyBRrvgoroJOCAIhALWuG9Ur3QCCXC7s4l+OJC3YO026ERn1OcADiHTywcYZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":504258},"main":"dist/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"1b4783f8a5674bc6bf07a8723474ddd4c1a33611","scripts":{"dev":"tsx src/cli.tsx","build":"tsup","start":"node dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"},"overrides":{"ip-address":"^10.2.0"},"_npmVersion":"10.8.2","description":"Telegram AI persona engine with memory, schedule, relationship state and MTProto userbot mode.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ink":"^5.0.1","mri":"^1.2.0","input":"^1.0.1","react":"^18.3.1","grammy":"^1.30.0","openai":"^4.77.0","telegram":"^2.26.16","ink-spinner":"^5.0.0","ink-big-text":"^2.0.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","ink-select-input":"^6.0.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typescript":"^5.7.2","@types/node":"^22.10.2","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/girl-agent_0.1.12_1778229638535_0.22100965853201493","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@thesashadev/girl-agent","version":"0.1.13","keywords":["telegram","ai","agent","tui","ink","mcp","userbot","llm","persona","anthropic","openai"],"author":{"url":"void","name":"TheSashaDev"},"license":"SEE LICENSE IN LICENSE","_id":"@thesashadev/girl-agent@0.1.13","maintainers":[{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"}],"bin":{"girl-agent":"dist/cli.js"},"dist":{"shasum":"273d6c18140891694d85405f9d2663f9761d7de5","tarball":"https://registry.npmjs.org/@thesashadev/girl-agent/-/girl-agent-0.1.13.tgz","fileCount":5,"integrity":"sha512-rTTKDLJ6s8Gnh78xqkgCGjaOaZ2zPc25B5uevtH7gh6zjC/2fvRAJ8MDvluJ4QwdPHp6pxa6QDdIh2AAd32QuA==","signatures":[{"sig":"MEYCIQCcBOib2TpD+8kzBykbkSOVlMnZk/fROWwPuYPweLSoDgIhAIbbFToCXVkgYDsxbp6PqOFirhuiy0sXgk61kzruA3/z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":528789},"main":"dist/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"507ff4f05378d385574cdc128067a6c0af1d88c5","scripts":{"dev":"tsx src/cli.tsx","build":"tsup","start":"node dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"},"overrides":{"ip-address":"^10.2.0"},"_npmVersion":"10.8.2","description":"Telegram AI persona engine with memory, schedule, relationship state and MTProto userbot mode.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ink":"^5.0.1","mri":"^1.2.0","input":"^1.0.1","react":"^18.3.1","grammy":"^1.30.0","openai":"^4.77.0","telegram":"^2.26.16","ink-spinner":"^5.0.0","ink-big-text":"^2.0.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","ink-select-input":"^6.0.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typescript":"^5.7.2","@types/node":"^22.10.2","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/girl-agent_0.1.13_1778230332942_0.709124655498224","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@thesashadev/girl-agent","version":"0.1.14","keywords":["telegram","ai","agent","tui","ink","mcp","userbot","llm","persona","anthropic","openai"],"author":{"url":"void","name":"TheSashaDev"},"license":"SEE LICENSE IN LICENSE","_id":"@thesashadev/girl-agent@0.1.14","maintainers":[{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"}],"bin":{"girl-agent":"dist/cli.js"},"dist":{"shasum":"7a78c1d689726ba61f01f79acdcaf9502d146e97","tarball":"https://registry.npmjs.org/@thesashadev/girl-agent/-/girl-agent-0.1.14.tgz","fileCount":5,"integrity":"sha512-DqeQMtDFSyAKc+dfEAXCxirgnmNJaGmV62Kl3LDy8nny80ISE0A/beRKrNCvRaGcRxX7eFxL+C9fOyfoYf25XA==","signatures":[{"sig":"MEUCIEaCFLCfIoITNY7YjNFVg1BnPPdJEZUlFNhmYhW7lOm0AiEA7HbQTdobFsPQ3GBwjM8s9DUHRrXys5w5Xg3MyqKB87I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":529092},"main":"dist/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"979df72f6c58e4f3e98765a43223a917dd25f9f2","scripts":{"dev":"tsx src/cli.tsx","build":"tsup","start":"node dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"},"overrides":{"ip-address":"^10.2.0"},"_npmVersion":"10.8.2","description":"Telegram AI persona engine with memory, schedule, relationship state and MTProto userbot mode.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ink":"^5.0.1","mri":"^1.2.0","input":"^1.0.1","react":"^18.3.1","grammy":"^1.30.0","openai":"^4.77.0","telegram":"^2.26.16","ink-spinner":"^5.0.0","ink-big-text":"^2.0.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","ink-select-input":"^6.0.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typescript":"^5.7.2","@types/node":"^22.10.2","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/girl-agent_0.1.14_1778231853379_0.43908213407473573","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@thesashadev/girl-agent","version":"0.1.15","keywords":["telegram","ai","agent","tui","ink","mcp","userbot","llm","persona","anthropic","openai"],"author":{"url":"void","name":"TheSashaDev"},"license":"SEE LICENSE IN LICENSE","_id":"@thesashadev/girl-agent@0.1.15","maintainers":[{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"}],"bin":{"girl-agent":"dist/cli.js"},"dist":{"shasum":"ae12168e303eed2841860ea0af4f23dbf0e2550e","tarball":"https://registry.npmjs.org/@thesashadev/girl-agent/-/girl-agent-0.1.15.tgz","fileCount":5,"integrity":"sha512-bGgabXs2N1EFDAejFG1lxN4QT3NkXd5IaH6l220H29iNFzsnUXqyg0Voc1qb7bybTvBKgmpNLTS6RtQVPF/nEQ==","signatures":[{"sig":"MEUCIQDGa2r2rUeVhmzsowS0nPFbsGOJhVZZvZ4sleYHVbwJ+AIgDWxpUgETT7jv7ize4Mos3+lrVWqj4rT0E1Fc5qh3GkA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":537712},"main":"dist/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"602a4d728cbe524f32930ca56f8cb7389d83dac2","scripts":{"dev":"tsx src/cli.tsx","build":"tsup","start":"node dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"},"overrides":{"ip-address":"^10.2.0"},"_npmVersion":"10.8.2","description":"Telegram AI persona engine with memory, schedule, relationship state and MTProto userbot mode.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ink":"^5.0.1","mri":"^1.2.0","input":"^1.0.1","react":"^18.3.1","grammy":"^1.30.0","openai":"^4.77.0","telegram":"^2.26.16","ink-spinner":"^5.0.0","ink-big-text":"^2.0.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","ink-select-input":"^6.0.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typescript":"^5.7.2","@types/node":"^22.10.2","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/girl-agent_0.1.15_1778240366772_0.9903067046537888","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@thesashadev/girl-agent","version":"0.1.16","keywords":["telegram","ai","agent","tui","ink","mcp","userbot","llm","persona","anthropic","openai"],"author":{"url":"void","name":"TheSashaDev"},"license":"SEE LICENSE IN LICENSE","_id":"@thesashadev/girl-agent@0.1.16","maintainers":[{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"}],"bin":{"girl-agent":"dist/cli.js"},"dist":{"shasum":"f5c308b12f34cd2db0e37c56788f623f17303bb8","tarball":"https://registry.npmjs.org/@thesashadev/girl-agent/-/girl-agent-0.1.16.tgz","fileCount":5,"integrity":"sha512-qY8zmErFygiRLuwEFdCwFhvczzEXckAdiKih3G10c4d0JJcfGERFTWeqi3pVRrp4OYLJnl9WSuQyv4KIt8vW1Q==","signatures":[{"sig":"MEUCIQDqcXQoSOn99owFWgXobG4V4av9Z68lvXAsCIeUwbgHIwIgTw5Y55IQb5WiNqnTzHnUh4uVlrMQO6GCHW5FWF5vl6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":539065},"main":"dist/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"a6844ecb6bc0706d44c87858a1ba6afeb9ac0b32","scripts":{"dev":"tsx src/cli.tsx","build":"tsup","start":"node dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"},"overrides":{"ip-address":"^10.2.0"},"_npmVersion":"10.8.2","description":"Telegram AI persona engine with memory, schedule, relationship state and MTProto userbot mode.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ink":"^5.0.1","mri":"^1.2.0","input":"^1.0.1","react":"^18.3.1","grammy":"^1.30.0","openai":"^4.77.0","telegram":"^2.26.16","ink-spinner":"^5.0.0","ink-big-text":"^2.0.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","ink-select-input":"^6.0.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typescript":"^5.7.2","@types/node":"^22.10.2","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/girl-agent_0.1.16_1778245529255_0.5620474364832593","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@thesashadev/girl-agent","version":"0.1.17","keywords":["telegram","ai","agent","tui","ink","mcp","userbot","llm","persona","anthropic","openai"],"author":{"url":"void","name":"TheSashaDev"},"license":"SEE LICENSE IN LICENSE","_id":"@thesashadev/girl-agent@0.1.17","maintainers":[{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"}],"bin":{"girl-agent":"dist/cli.js"},"dist":{"shasum":"669803ae53e25492ccd0dcd77c6d281fad579a23","tarball":"https://registry.npmjs.org/@thesashadev/girl-agent/-/girl-agent-0.1.17.tgz","fileCount":5,"integrity":"sha512-xfoymmi0WAV26n+dRnIMPyjjWqR7QChoom9QAH3lBbVwYHGce2BlNNJYRQJfo+/a/Oya7AhYsfEDvLLMA041cQ==","signatures":[{"sig":"MEUCIDx6BTt8Q/eWXbfCV6QS14iDzWiMRYfWWvNkWynuPrYHAiEA1GR/ecQC5Lkc4zd7a7iX9y1rexLB1PkhuUVS9LnDokY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":551933},"main":"dist/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"90c72cac5fe671b0d95d165131ecf060c8cf508e","scripts":{"dev":"tsx src/cli.tsx","build":"tsup","start":"node dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"},"overrides":{"ip-address":"^10.2.0"},"_npmVersion":"10.8.2","description":"Telegram AI persona engine with memory, schedule, relationship state and MTProto userbot mode.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ink":"^5.0.1","mri":"^1.2.0","input":"^1.0.1","react":"^18.3.1","grammy":"^1.30.0","openai":"^4.77.0","telegram":"^2.26.16","ink-spinner":"^5.0.0","ink-big-text":"^2.0.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","ink-select-input":"^6.0.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typescript":"^5.7.2","@types/node":"^22.10.2","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/girl-agent_0.1.17_1778318304669_0.9319186085780273","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@thesashadev/girl-agent","version":"0.1.18","keywords":["telegram","ai","agent","tui","ink","mcp","userbot","llm","persona","anthropic","openai"],"author":{"url":"void","name":"TheSashaDev"},"license":"SEE LICENSE IN LICENSE","_id":"@thesashadev/girl-agent@0.1.18","maintainers":[{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"}],"bin":{"girl-agent":"dist/cli.js"},"dist":{"shasum":"5df68e89497734787117a1b842ac73b8a7bf1065","tarball":"https://registry.npmjs.org/@thesashadev/girl-agent/-/girl-agent-0.1.18.tgz","fileCount":5,"integrity":"sha512-Y4k2svKUiyyz5+mHgi0hogvOdKcsexmhwjS8gaQkck2Jqoq/kgq4G0aXKpLKQs0LD7/bJ/cmCVReyeV9Y/NbCw==","signatures":[{"sig":"MEUCIAHatRun+b/cfuJWp0DmkQ7YrakUQB8Ug8Vc4Qs2ZPfmAiEA61fKpgCa4afqKD0a5h78UmWLb0/iqDauNgS+ZcYwN40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":562024},"main":"dist/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"f4d542f6f0f7413abacc228127f663d652bf0b21","scripts":{"dev":"tsx src/cli.tsx","build":"tsup","start":"node dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"},"overrides":{"ip-address":"^10.2.0"},"_npmVersion":"10.8.2","description":"Telegram AI persona engine with memory, schedule, relationship state and MTProto userbot mode.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ink":"^5.0.1","mri":"^1.2.0","input":"^1.0.1","react":"^18.3.1","grammy":"^1.30.0","openai":"^4.77.0","telegram":"^2.26.16","ink-spinner":"^5.0.0","ink-big-text":"^2.0.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","ink-select-input":"^6.0.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typescript":"^5.7.2","@types/node":"^22.10.2","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/girl-agent_0.1.18_1778321353226_0.3977252180186701","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@thesashadev/girl-agent","version":"0.1.19","keywords":["telegram","ai","agent","tui","ink","mcp","userbot","llm","persona","anthropic","openai"],"author":{"url":"void","name":"TheSashaDev"},"license":"SEE LICENSE IN LICENSE","_id":"@thesashadev/girl-agent@0.1.19","maintainers":[{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"}],"bin":{"girl-agent":"dist/cli.js"},"dist":{"shasum":"ccdf35877e22a9c66b2085b1c33ab673234f76ad","tarball":"https://registry.npmjs.org/@thesashadev/girl-agent/-/girl-agent-0.1.19.tgz","fileCount":5,"integrity":"sha512-rYYlJAOOMkXAZcI6g2yT1jP0Fvnlt/h7qYl6YkNORPciBIR4S3vBam4SKEFWDTB8M3NRz4His2rwM/kiT2iQog==","signatures":[{"sig":"MEUCIBr0R7F0HRiTJIClwhmab90FNpKllU85NoHDMuBB03CqAiEA9zJw6df2bzrS988m2K8YCJ/6Gxu7ITe58zzFeXUHUB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":562307},"main":"dist/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"e2a87a80a275a4afd594d13cab96f4a26bed2dc6","scripts":{"dev":"tsx src/cli.tsx","build":"tsup","start":"node dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"},"overrides":{"ip-address":"^10.2.0"},"_npmVersion":"10.8.2","description":"Telegram AI persona engine with memory, schedule, relationship state and MTProto userbot mode.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ink":"^5.0.1","mri":"^1.2.0","input":"^1.0.1","react":"^18.3.1","grammy":"^1.30.0","openai":"^4.77.0","telegram":"^2.26.16","ink-spinner":"^5.0.0","ink-big-text":"^2.0.0","ink-gradient":"^3.0.0","ink-text-input":"^6.0.0","ink-select-input":"^6.0.0","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","typescript":"^5.7.2","@types/node":"^22.10.2","@types/react":"^18.3.18"},"_npmOperationalInternal":{"tmp":"tmp/girl-agent_0.1.19_1778321774933_0.06039613956898626","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@thesashadev/girl-agent","version":"0.2.1","keywords":["telegram","ai","agent","webui","mcp","userbot","llm","persona","anthropic","openai"],"author":{"url":"void","name":"TheSashaDev"},"license":"SEE LICENSE IN LICENSE","_id":"@thesashadev/girl-agent@0.2.1","maintainers":[{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"}],"bin":{"girl-agent":"dist/cli.js"},"dist":{"shasum":"e54f0e76feae6cd1727d1a0587727990210edd06","tarball":"https://registry.npmjs.org/@thesashadev/girl-agent/-/girl-agent-0.2.1.tgz","fileCount":9,"integrity":"sha512-kMdVQ1Tg5GlBCApd6Uj8zv8OULX2ARxa9ZVJGSMzfT2kxDQFoytqVd8nX+bJediUaWHoAuj0Zkswhm7c6ePgIQ==","signatures":[{"sig":"MEYCIQDNkObUrCkom8nR+9Q9FVqLQHRFdoAzYaVuxVyWJxKyGgIhAJhFlOYK5M/6FEraS8knzwbUwssMNtkLG01laTIDU9sj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":915580},"main":"dist/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"e2e8bd5b64ddc6b4d756dafc3408a86467790bfb","scripts":{"dev":"tsx src/cli.ts","build":"tsup && npm run build:webui","start":"node dist/cli.js","dev:webui":"cd webui && npm run dev","typecheck":"tsc --noEmit","build:webui":"cd webui && npm install --silent --no-audit --no-fund && npm run build","build:server":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"},"overrides":{"ip-address":"^10.2.0"},"_npmVersion":"10.8.2","description":"Telegram AI persona engine with memory, schedule, relationship state and MTProto userbot mode.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","mri":"^1.2.0","input":"^1.0.1","grammy":"^1.30.0","openai":"^4.77.0","telegram":"^2.26.16","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","@types/ws":"^8.5.13","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/girl-agent_0.2.1_1778602165412_0.2691638067238247","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@thesashadev/girl-agent","version":"0.2.2","keywords":["telegram","ai","agent","webui","mcp","userbot","llm","persona","anthropic","openai"],"author":{"url":"void","name":"TheSashaDev"},"license":"SEE LICENSE IN LICENSE","_id":"@thesashadev/girl-agent@0.2.2","maintainers":[{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"}],"bin":{"girl-agent":"dist/cli.js"},"dist":{"shasum":"558186b84259901e290ae58c3796c213d28b2b99","tarball":"https://registry.npmjs.org/@thesashadev/girl-agent/-/girl-agent-0.2.2.tgz","fileCount":9,"integrity":"sha512-bJEksAk/1XD85kuWJm3gBRb7eYrhf5mz/HdbholkJ3MInoqg8CtfzYPta8IKBD/rMeDmVmypvIsRUg1SPOTKxA==","signatures":[{"sig":"MEUCIQD1ptudoSr7Xi8MGIA4YA8J1370/DZWjr5EN10fWbf0jAIgPrO+AXueRgdbb4t3a+HdnnaO2UCJ2Y0LtwFIb+iwtEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":915742},"main":"dist/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"7f741dd72c569da24772cea9158fe2a988007c16","scripts":{"dev":"tsx src/cli.ts","build":"tsup && npm run build:webui","start":"node dist/cli.js","dev:webui":"cd webui && npm run dev","typecheck":"tsc --noEmit","build:webui":"cd webui && npm install --silent --no-audit --no-fund && npm run build","build:server":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"},"overrides":{"ip-address":"^10.2.0"},"_npmVersion":"10.8.2","description":"Telegram AI persona engine with memory, schedule, relationship state and MTProto userbot mode.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","mri":"^1.2.0","input":"^1.0.1","grammy":"^1.30.0","openai":"^4.77.0","telegram":"^2.26.16","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","@types/ws":"^8.5.13","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/girl-agent_0.2.2_1778605808404_0.017428195005903202","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@thesashadev/girl-agent","version":"0.3.1","keywords":["telegram","ai","agent","webui","mcp","userbot","llm","persona","anthropic","openai"],"author":{"url":"void","name":"TheSashaDev"},"license":"SEE LICENSE IN LICENSE","_id":"@thesashadev/girl-agent@0.3.1","maintainers":[{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"}],"bin":{"girl-agent":"dist/cli.js"},"dist":{"shasum":"b1b74183b814e199e32666253885b02d4b11923e","tarball":"https://registry.npmjs.org/@thesashadev/girl-agent/-/girl-agent-0.3.1.tgz","fileCount":9,"integrity":"sha512-rRwhYBb3mwDugYz/9m+hE9QTQQFe08E/o7ulyKrDUKgWv9q5LFi/GI9HFPGrSmYgaYVqlYMTIiUO9yes4dW5DA==","signatures":[{"sig":"MEQCIDrJk4UC5DBi6NyDvBAJ87O96jZCblFmibzWCJuRsqH4AiAKJtfk2rbz9tSjOmPrLiwoakLodDrZircMqzUxfDGnfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":938520},"main":"dist/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"2d53b96acebabbd74276147342f42b6cff112780","scripts":{"dev":"tsx src/cli.ts","build":"tsup && npm run build:webui","start":"node dist/cli.js","dev:webui":"cd webui && npm run dev","typecheck":"tsc --noEmit","build:webui":"cd webui && npm install --silent --no-audit --no-fund && npm run build","build:server":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"},"overrides":{"ip-address":"^10.2.0"},"_npmVersion":"10.8.2","description":"Telegram AI persona engine with memory, schedule, relationship state and MTProto userbot mode.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","mri":"^1.2.0","input":"^1.0.1","grammy":"^1.30.0","openai":"^4.77.0","telegram":"^2.26.16","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","@types/ws":"^8.5.13","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/girl-agent_0.3.1_1778667950954_0.5749041476014003","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@thesashadev/girl-agent","version":"0.3.2","keywords":["telegram","ai","agent","webui","mcp","userbot","llm","persona","anthropic","openai"],"author":{"url":"void","name":"TheSashaDev"},"license":"SEE LICENSE IN LICENSE","_id":"@thesashadev/girl-agent@0.3.2","maintainers":[{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"}],"bin":{"girl-agent":"dist/cli.js"},"dist":{"shasum":"b35ba76c6bc897817539b8acc033766ea677b4e3","tarball":"https://registry.npmjs.org/@thesashadev/girl-agent/-/girl-agent-0.3.2.tgz","fileCount":9,"integrity":"sha512-F9oG8EhB6PEn0zmwWc1wTsl/KBdr377H5bcgWKiLPQ4bZwOaCR+1qTy9g4zcIHP7O9NwlLRmwiarl2G26I4F7A==","signatures":[{"sig":"MEUCIQCuiqyMjIep8VdrE+JCDQp6KIt39AA120eiyBFq3OjBqQIgLgNSx9o8p1/ux6AalbvSmAao4oi/baaPw76FTz9EgCI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021904},"main":"dist/cli.js","type":"module","engines":{"node":">=20"},"gitHead":"a7284ba3600beda5ebd2d699e4a778695d2d0437","scripts":{"dev":"tsx src/cli.ts","build":"tsup && npm run build:webui","start":"node dist/cli.js","dev:webui":"cd webui && npm run dev","typecheck":"tsc --noEmit","build:webui":"cd webui && npm install --silent --no-audit --no-fund && npm run build","build:server":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"},"overrides":{"ip-address":"^10.2.0"},"_npmVersion":"10.8.2","description":"Telegram AI persona engine with memory, schedule, relationship state and MTProto userbot mode.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","mri":"^1.2.0","input":"^1.0.1","grammy":"^1.30.0","openai":"^4.77.0","telegram":"^2.26.16","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","@types/ws":"^8.5.13","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/girl-agent_0.3.2_1778677883992_0.6052665269031103","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@thesashadev/girl-agent","version":"0.4.1","keywords":["telegram","ai","agent","webui","mcp","userbot","llm","persona","anthropic","openai"],"author":{"url":"void","name":"TheSashaDev"},"license":"SEE LICENSE IN LICENSE","_id":"@thesashadev/girl-agent@0.4.1","maintainers":[{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"}],"bin":{"girl-agent":"dist/cli.js"},"dist":{"shasum":"900a264dcbc8f6a96c3f52149b779647df71d0d3","tarball":"https://registry.npmjs.org/@thesashadev/girl-agent/-/girl-agent-0.4.1.tgz","fileCount":9,"integrity":"sha512-8wfbmVpgXNWFMnKEsGx5OmkzOO9yoqzCPM32WOVEM15WgnH4d/Lwv1tgW+yh4lYJfXsaEIa6BjlZGVYrAQ0BUA==","signatures":[{"sig":"MEYCIQD6HT4UYStUMR2aI0C3oAmtI87x8NEL1AlLbOXq7F3GfQIhAJyoYPFhnjk2JAyag81TektTi1WAhY1Im1reL5/kDuYU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1055451},"main":"dist/cli.js","type":"module","engines":{"node":">=18.18"},"gitHead":"3a8f106c0e1ac45c40d7c713dabbf5d2da0ce8d5","scripts":{"dev":"tsx src/cli.ts","build":"npm run build:server && npm run build:webui","start":"node dist/cli.js","dev:webui":"cd webui && npm run dev","typecheck":"tsc --noEmit","build:webui":"cd webui && npm install --silent --no-audit --no-fund && npm run build","build:server":"tsup","build:termux":"npm run build:server -- --env.NODE_OPTIONS=--max-old-space-size=384 && cd webui && npm install --silent --no-audit --no-fund && npm run build -- --minify=false","prepublishOnly":"npm run build"},"_npmUser":{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"},"overrides":{"ip-address":"^10.2.0"},"_npmVersion":"10.8.2","description":"Telegram AI persona engine with memory, schedule, relationship state and MTProto userbot mode.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","mri":"^1.2.0","input":"^1.0.1","grammy":"^1.30.0","openai":"^4.77.0","telegram":"^2.26.16","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","@types/ws":"^8.5.13","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/girl-agent_0.4.1_1778791292084_0.38317774732168774","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@thesashadev/girl-agent","version":"0.4.2","keywords":["telegram","ai","agent","webui","mcp","userbot","llm","persona","anthropic","openai"],"author":{"url":"void","name":"TheSashaDev"},"license":"SEE LICENSE IN LICENSE","_id":"@thesashadev/girl-agent@0.4.2","maintainers":[{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"}],"bin":{"girl-agent":"dist/cli.js"},"dist":{"shasum":"9cbdf03fad758872cfcf0b71617b8de47e57906f","tarball":"https://registry.npmjs.org/@thesashadev/girl-agent/-/girl-agent-0.4.2.tgz","fileCount":9,"integrity":"sha512-95Tg8VofUUiRN84P96wGuUTEIqhRkb8s4T4Lf08DNIV/H29qnQRf9ExJE0h59xIIM6mA3clE1/e+5a4lmO8DSA==","signatures":[{"sig":"MEQCICtXGSDm3h2Gtnoi/JfIDZQvQfrtAI3LRNQqsG90CRseAiBra+67OCUaaR6WVmbgZgKISBXW0VGClohaSI6uXTdXnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1066633},"main":"dist/cli.js","type":"module","engines":{"node":">=18.18"},"gitHead":"c6e9040c9da40f5f98689249e69685b76c186616","scripts":{"dev":"tsx src/cli.ts","build":"npm run build:server && npm run build:webui","start":"node dist/cli.js","dev:webui":"cd webui && npm run dev","typecheck":"tsc --noEmit","build:webui":"cd webui && npm install --silent --no-audit --no-fund && npm run build","build:server":"tsup","build:termux":"npm run build:server -- --env.NODE_OPTIONS=--max-old-space-size=384 && cd webui && npm install --silent --no-audit --no-fund && npm run build -- --minify=false","prepublishOnly":"npm run build"},"_npmUser":{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"},"overrides":{"ip-address":"^10.2.0"},"_npmVersion":"10.8.2","description":"Telegram AI persona engine with memory, schedule, relationship state and MTProto userbot mode.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","mri":"^1.2.0","input":"^1.0.1","grammy":"^1.30.0","openai":"^4.77.0","telegram":"^2.26.16","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","@types/ws":"^8.5.13","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/girl-agent_0.4.2_1779021246092_0.6810939798146296","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@thesashadev/girl-agent","version":"0.4.3","keywords":["telegram","ai","agent","webui","mcp","userbot","llm","persona","anthropic","openai"],"author":{"url":"void","name":"TheSashaDev"},"license":"SEE LICENSE IN LICENSE","_id":"@thesashadev/girl-agent@0.4.3","maintainers":[{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"}],"bin":{"girl-agent":"dist/cli.js"},"dist":{"shasum":"4ec05aab218057a5f04e22bd378fc8fbbd0e2c0e","tarball":"https://registry.npmjs.org/@thesashadev/girl-agent/-/girl-agent-0.4.3.tgz","fileCount":9,"integrity":"sha512-sw78ajTeVw+t8I9EfuVY+RhJAKClybtnwPPwvtes4NmcHUUwceVVHEYaDqshdBGgelcLiCGlwy+G53TKWUfFWw==","signatures":[{"sig":"MEQCIHM1VouplfaS7+WsQUPnrAlFFAupMovdL/bEMY4Ek8/2AiBIXnjexw9HjzNlwodEWogBLCj/sN58OAtrMKIla3/ThQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1069822},"main":"dist/cli.js","type":"module","engines":{"node":">=18.18"},"gitHead":"d72928f915e931397632abb28e65dce2e1866ee4","scripts":{"dev":"tsx src/cli.ts","build":"npm run build:server && npm run build:webui","start":"node dist/cli.js","dev:webui":"cd webui && npm run dev","typecheck":"tsc --noEmit","build:webui":"cd webui && npm install --silent --no-audit --no-fund && npm run build","build:server":"tsup","build:termux":"npm run build:server -- --env.NODE_OPTIONS=--max-old-space-size=384 && cd webui && npm install --silent --no-audit --no-fund && npm run build -- --minify=false","prepublishOnly":"npm run build"},"_npmUser":{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"},"overrides":{"ip-address":"^10.2.0"},"_npmVersion":"10.8.2","description":"Telegram AI persona engine with memory, schedule, relationship state and MTProto userbot mode.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.18.0","mri":"^1.2.0","input":"^1.0.1","grammy":"^1.30.0","openai":"^4.77.0","telegram":"^2.26.16","@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.5","@types/ws":"^8.5.13","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/girl-agent_0.4.3_1779023814879_0.9470112361753251","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@thesashadev/girl-agent","version":"0.4.4","description":"Telegram AI persona engine with memory, schedule, relationship state and MTProto userbot mode.","type":"module","bin":{"girl-agent":"dist/cli.js"},"main":"dist/cli.js","scripts":{"build":"npm run build:server && npm run build:webui","build:server":"tsup","build:termux":"npm run build:server -- --env.NODE_OPTIONS=--max-old-space-size=384 && cd webui && npm install --silent --no-audit --no-fund && npm run build -- --minify=false","build:webui":"cd webui && npm install --silent --no-audit --no-fund && npm run build","dev":"tsx src/cli.ts","dev:webui":"cd webui && npm run dev","start":"node dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"author":{"name":"TheSashaDev","url":"void"},"license":"SEE LICENSE IN LICENSE","keywords":["telegram","ai","agent","webui","mcp","userbot","llm","persona","anthropic","openai"],"engines":{"node":">=18.18"},"dependencies":{"@anthropic-ai/sdk":"^0.32.1","@modelcontextprotocol/sdk":"^1.0.4","grammy":"^1.30.0","input":"^1.0.1","mri":"^1.2.0","openai":"^4.77.0","telegram":"^2.26.16","ws":"^8.18.0"},"devDependencies":{"@types/node":"^22.10.2","@types/ws":"^8.5.13","tsup":"^8.3.5","tsx":"^4.19.2","typescript":"^5.7.2"},"overrides":{"ip-address":"^10.2.0"},"_id":"@thesashadev/girl-agent@0.4.4","gitHead":"8fa46a5b664e28e765afc9fbf66833f6e46ef871","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-5lr0wCJI4fISebwsEaaOzuydaIPQxLn1KmzvY3V0HAZGBswNNvbOG6FdqoeVOk7QU3ToOnpH3Wim9CHvvKu5vA==","shasum":"9ad8964d06ee469bcec9cb4873b7148d802494df","tarball":"https://registry.npmjs.org/@thesashadev/girl-agent/-/girl-agent-0.4.4.tgz","fileCount":9,"unpackedSize":1076130,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAC8c3LoJ+bzK8J+9MrFD+dEemRomsGLAmlWCmHkRDg0AiA4TitR7lWWuxtLs7AQr1caFEsRCbaGH6YI4MChJPCmkg=="}]},"_npmUser":{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"},"directories":{},"maintainers":[{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/girl-agent_0.4.4_1779029720293_0.6987187913122852"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-04T20:09:15.258Z","modified":"2026-05-17T14:55:20.634Z","0.1.0":"2026-05-04T20:09:15.508Z","0.1.1":"2026-05-04T20:22:42.077Z","0.1.2":"2026-05-05T15:24:35.798Z","0.1.3":"2026-05-05T19:31:03.920Z","0.1.4":"2026-05-06T09:26:38.384Z","0.1.5":"2026-05-06T10:06:32.336Z","0.1.6":"2026-05-06T10:20:30.761Z","0.1.7":"2026-05-06T10:31:27.017Z","0.1.8":"2026-05-06T17:44:51.822Z","0.1.9":"2026-05-07T18:04:18.812Z","0.1.10":"2026-05-07T19:18:13.379Z","0.1.11":"2026-05-07T20:13:31.902Z","0.1.12":"2026-05-08T08:40:38.687Z","0.1.13":"2026-05-08T08:52:13.077Z","0.1.14":"2026-05-08T09:17:33.551Z","0.1.15":"2026-05-08T11:39:26.920Z","0.1.16":"2026-05-08T13:05:29.404Z","0.1.17":"2026-05-09T09:18:24.833Z","0.1.18":"2026-05-09T10:09:13.414Z","0.1.19":"2026-05-09T10:16:15.080Z","0.2.1":"2026-05-12T16:09:25.655Z","0.2.2":"2026-05-12T17:10:08.657Z","0.3.1":"2026-05-13T10:25:51.137Z","0.3.2":"2026-05-13T13:11:24.277Z","0.4.1":"2026-05-14T20:41:32.248Z","0.4.2":"2026-05-17T12:34:06.278Z","0.4.3":"2026-05-17T13:16:55.035Z","0.4.4":"2026-05-17T14:55:20.520Z"},"author":{"name":"TheSashaDev","url":"void"},"license":"SEE LICENSE IN LICENSE","keywords":["telegram","ai","agent","webui","mcp","userbot","llm","persona","anthropic","openai"],"description":"Telegram AI persona engine with memory, schedule, relationship state and MTProto userbot mode.","maintainers":[{"name":"thesashadev","email":"annenkovoleksandr800@gmail.com"}],"readme":"<div align=\"center\">\n\n![girl-agent banner](https://girl-agent.com/og-image.png)\n\n# girl-agent\n\n**ИИ-девушка в Telegram, которая ведёт себя как человек.**\nСо сном, расписанием, памятью, характером — и без «конечно, я понимаю».\n\n[Сайт](https://girl-agent.com) · [Документация](https://docs.girl-agent.com) · [Канал](https://t.me/GirlAgentAI) · [Сообщество](https://t.me/GirlAgentAI_chat) · [Автор: @voided\\_net](https://t.me/voided_net)\n\n[![License](https://img.shields.io/badge/license-source--available-blue)](./LICENSE)\n[![Node](https://img.shields.io/badge/node-%E2%89%A522-339933?logo=node.js&logoColor=white)](https://nodejs.org)\n[![Telegram](https://img.shields.io/badge/Telegram-Bot%20%2B%20Userbot-26A5E4?logo=telegram&logoColor=white)](https://t.me/GirlAgentAI)\n[![Docker](https://img.shields.io/badge/Docker-ready-2496ED?logo=docker&logoColor=white)](#docker-для-серверов)\n\n</div>\n\n---\n\n> Это бета. Со всеми проблемами и багами — в [Issues](https://github.com/TheSashaDev/girl-agent/issues) или [@voided_net](https://t.me/voided_net).\n\n## О проекте\n\nОна не отвечает на каждое сообщение. Иногда читает и молчит. Иногда ставит реакцию. Иногда отвечает через час, потому что была занята или просто не хотела.\n\nЭто не баг. Так задумано.\n\n`girl-agent` — движок ИИ-персоны для Telegram. **Не промпт. Не GPTs. Не плагин.** Это полноценный агент со своим состоянием: расписание дня, паттерн присутствия, сон, память на месяцы вперёд, конфликт-система, пять счётчиков отношений, девять стадий сближения. Поведение собирается из этих слоёв, а не из одного `system_prompt`.\n\n---\n\n## Содержание\n\n- [Быстрый старт](#быстрый-старт)\n  - [Linux / macOS / WSL — одной командой](#linux--macos--wsl--одной-командой)\n  - [Windows — через npx](#windows--через-npx-рекомендуем)\n  - [Если уже есть Node ≥ 22](#если-уже-есть-node--22)\n  - [Docker (для серверов)](#docker-для-серверов)\n- [Что под капотом](#что-под-капотом)\n- [Почему не просто GPTs или промпт](#почему-не-просто-gpts-или-промпт)\n- [Документация](https://docs.girl-agent.com)\n- [Безопасность](#безопасность)\n- [Лицензия](#лицензия)\n- [Changelog](./CHANGELOG.md)\n\n---\n\n## Быстрый старт\n\n### Linux / macOS / WSL — одной командой\n\nБез Node на машине, без `sudo`:\n\n```sh\ncurl -fsSL https://raw.githubusercontent.com/TheSashaDev/girl-agent/master/scripts/install.sh | sh\n```\n\nЧто произойдёт:\n- определит OS + arch (linux x64/arm64, macos x64/arm64, wsl);\n- если есть Docker → поставит Docker-обёртку (полная изоляция от системы);\n- иначе → скачает [официальный Node.js 22 LTS](https://nodejs.org) в `~/.local/share/girl-agent/runtime/` и поставит туда же `@thesashadev/girl-agent` (системный Node не трогается);\n- положит shim `girl-agent` в `~/.local/bin/girl-agent`;\n- ничего не пишется в `/usr/local/`, `sudo` не нужен.\n\nДальше:\n\n```sh\ngirl-agent                  # интерактивный визард первичной настройки\ngirl-agent --profile=arina  # запустить готовый профиль\ngirl-agent server --help    # серверный режим (без TTY, для systemd / cron / CI)\n```\n\nОпции установщика:\n\n```sh\ncurl -fsSL .../install.sh | sh -s -- --docker        # форсировать Docker\ncurl -fsSL .../install.sh | sh -s -- --local         # форсировать локальную Node\ncurl -fsSL .../install.sh | sh -s -- --version=0.4.1 # конкретную версию пакета\n```\n\nУдалить: `rm -rf ~/.local/share/girl-agent ~/.local/bin/girl-agent`.\n\n---\n\n### Windows — через npx (рекомендуем)\n\nСамый быстрый способ. Без установщика, без WSL, без Docker.\n\n1. Скачай и поставь [Node.js 22 LTS](https://nodejs.org/en/download/) (`.msi`-инсталлер, галочка **Add to PATH**).\n2. В PowerShell:\n\n   ```powershell\n   npx @thesashadev/girl-agent\n   ```\n\n   Первый запуск скачает пакет (~30 МБ) и откроет визард прямо в PowerShell. WebUI поднимется на `http://localhost:3000`.\n\nХочешь короче — поставь глобально:\n\n```powershell\nnpm install -g @thesashadev/girl-agent\ngirl-agent\n```\n\nНужен системный лоток и автозапуск? Есть [нативный десктоп-клиент на Rust](./desktop-rs/) — готовые бинари в [Releases](https://github.com/TheSashaDev/girl-agent/releases).\n\n---\n\n### Если уже есть Node ≥ 22\n\n```sh\nnpx @thesashadev/girl-agent\nnpx @thesashadev/girl-agent --profile=arina\n```\n\nИли глобально:\n\n```sh\nnpm install -g @thesashadev/girl-agent\ngirl-agent\n```\n\n---\n\n### Docker (для серверов)\n\nИнтерактивная первичная настройка (визард внутри контейнера):\n\n```sh\ndocker run -it --rm -v girl-agent-data:/data ghcr.io/thesashadev/girl-agent:latest\n```\n\nHeadless (для systemd / docker-compose / k8s) — сначала готовим конфиг, потом запускаем без TTY:\n\n```sh\n# 1) шаблон конфига\ndocker run --rm ghcr.io/thesashadev/girl-agent:latest server --print-config > bot.json\n\n# 2) отредактировать bot.json (token, api-key)\n\n# 3) поднять в фоне\ndocker run -d --name girl-agent --restart=unless-stopped \\\n  -v girl-agent-data:/data \\\n  -v $PWD/bot.json:/config/bot.json:ro \\\n  ghcr.io/thesashadev/girl-agent:latest \\\n  server --config /config/bot.json --headless\n```\n\nИли совсем без файла, через env-vars:\n\n```sh\ndocker run -d --name girl-agent --restart=unless-stopped \\\n  -v girl-agent-data:/data \\\n  -e GIRL_AGENT_MODE=bot \\\n  -e GIRL_AGENT_TOKEN=... \\\n  -e GIRL_AGENT_API_PRESET=claudehub \\\n  -e GIRL_AGENT_API_KEY=... \\\n  -e GIRL_AGENT_NAME='Аня' -e GIRL_AGENT_AGE=22 \\\n  ghcr.io/thesashadev/girl-agent:latest \\\n  server --headless\n```\n\nГотовые шаблоны (можно скопировать прямо из бинаря):\n\n```sh\ngirl-agent server --print-config    # bot.json\ngirl-agent server --print-systemd   # /etc/systemd/system/girl-agent.service\ngirl-agent server --print-docker    # Dockerfile / compose / k8s snippets\n```\n\nИ в корне: [`docker-compose.example.yml`](./docker-compose.example.yml).\n\n**Из исходников:**\n\n```sh\ngit clone https://github.com/TheSashaDev/girl-agent.git\ncd girl-agent\nnpm install\nnpm run dev\n```\n\n---\n\n## Что под капотом\n\nПоведение собирается из нескольких слоёв, а не из одного промпта.\n\n| | Слой              | Что делает |\n|-|-------------------|------------|\n| 📱 | **Presence**      | Она не всегда онлайн. Паттерн присутствия зависит от персонажа: кто-то в телефоне круглые сутки, кто-то заходит раз в час, кто-то только вечером. |\n| 😴 | **Sleep**         | Ночью спит — можно разбудить через `:wake`, но без команды шанс ответа низкий. |\n| 📅 | **Daily-life**    | У каждого дня есть расписание: пары, работа, дорога, свободное время. Если на занятиях — телефон недоступен. |\n| ❤️ | **Relationship**  | Пять счётчиков: интерес, доверие, симпатия, раздражение, толер.кринжа. Меняются от каждого диалога. |\n| 📈 | **Stages**        | 9 стадий сближения: «дала тг, но холодная» → «давно вместе». Стадия влияет на тепло, флирт, длину ответов. |\n| ⚠️ | **Conflict**      | Если давить, спамить или нарушать границы — включается конфликт. Может замолчать на часы или дни. |\n| 🧠 | **Memory**        | Важные события пишутся в `long-term.md` и всплывают в будущих диалогах. |\n| 🚫 | **Anti-AI**       | Промпт запрещает markdown, «конечно», «я понимаю», эмодзи-ряды, вопросы в конце и всё что палит ChatGPT. |\n| 👤 | **Userbot mode**  | Настоящий Telegram-аккаунт через MTProto. Умеет читать, ставить реакции, печатать, удалять и редактировать. Выглядит как живой человек. |\n| 🗓 | **Agenda**        | Бот сам планирует проактивные сообщения: пожелать удачи на собес, спросить как прошла встреча, поздравить с днём рождения. |\n\n[Подробный разбор каждого слоя →](https://docs.girl-agent.com/docs/developers/architecture)\n\n---\n\n## Почему не просто GPTs или промпт\n\nВариантов сделать «девушку в Telegram» несколько — от костыльных до полноценных. Разберём что есть и где дыры.\n\n<details>\n<summary><strong>ChatGPT GPTs</strong> — кастомный бот внутри ChatGPT с system prompt</summary>\n\n- Нет памяти между сессиями — каждая начинается с нуля\n- Нет Telegram — только веб-интерфейс\n- Нет реакций, печати, редактирования\n- Бот всегда «онлайн» — нет расписания или сна\n- Память ограничена контекстным окном\n\n**Итог:** чат-бот с кастомным промптом, без состояния и реалистичного поведения.\n\n</details>\n\n<details>\n<summary><strong>OpenClaw + prompt</strong> — фреймворк для AI-ассистентов с личностью в markdown</summary>\n\nЛичность через `SOUL.md`, `IDENTITY.md`, `USER.md`. Telegram-bridge через GramJS (MTProto).\n\n- Нет реализм-модулей: presence, sleep, conflict, daily-life, relationship stages\n- Нет agenda — бот не планирует действия\n- Память = история сообщений, нет long-term storage\n- Нет relationship score и conflict system\n\n**Итог:** хороший bridge для Telegram, но не персонаж-движок. Поведение = промпт + история.\n\n</details>\n\n<details>\n<summary><strong>HeatherBot</strong> — локальный userbot, persona в YAML, 4-слойная память</summary>\n\n~10K строк Python, MTProto via Telethon, 17 NSFW-overlays.\n\n- Слишком специфично под NSFW\n- Сложно настроить — нужны llama-server, Ollama, ComfyUI\n- Требует мощного GPU — 12B модель локально\n- Нет presence/sleep/conflict как отдельных модулей\n\n**Итог:** мощное, но узкое решение под NSFW с тяжёлой инфраструктурой.\n\n</details>\n\n<details>\n<summary><strong>Character.AI</strong> — закрытый сервис для AI-переписки</summary>\n\n- Нет Telegram — только веб-интерфейс\n- Нет контроля — всё на их серверах\n- Память сбрасывается между сессиями\n- Persona обрезается при росте истории\n\n**Итог:** закрытый сервис с ограниченной памятью и без Telegram.\n\n</details>\n\n<details open>\n<summary><strong>girl-agent</strong> — движок с несколькими слоями состояния</summary>\n\n- **Presence** — паттерны присутствия (частота, офлайн, вероятность ответа)\n- **Sleep** — время сна, night wake chance\n- **Daily-life** — расписание, занятость, приоритеты\n- **Relationship stages** — `met-irl-got-tg` → `convinced` → `dating-stable` → `long-term`\n- **Relationship score** — интерес, доверие, симпатия, раздражение, толер.кринжа\n- **Conflict** — если давить/спамить, включается конфликт, может замолчать\n- **Memory** — важные события в `long-term.md`, всплывают в диалогах\n- **Anti-AI** — промпт запрещает markdown, «конечно», «я понимаю», эмодзи-ряды\n- **Userbot mode** — умеет читать, реагировать, печатать, удалять, редактировать\n- **Agenda** — бот планирует действия, живёт своей жизнью\n\n**Итог:** поведение собирается из состояния, а не из текстовых инструкций.\n\n</details>\n\n---\n\n## Безопасность\n\n> ⚠️ **Не публикуй:** `data/`, `config.json`, `sessionString`, API-ключи.\n>\n> 🔒 **Для userbot-режима** используй отдельный тестовый аккаунт — Telegram может забанить основной за подозрительную активность.\n\nПодробнее: [Security & Privacy →](https://docs.girl-agent.com/docs/users/security-privacy)\n\n---\n\n## Лицензия\n\n📄 **Source-available** — исходный код открыт для личного тестирования, оценки и вкладов.\n\n| Разрешено | Запрещено без письменного разрешения |\n|-----------|--------------------------------------|\n| ✅ Клонировать и запускать локально | ❌ Коммерческое использование |\n| ✅ Создавать issues и PR-ы | ❌ Платный хостинг |\n| ✅ Изучать код и экспериментировать | ❌ Перепродажа |\n| | ❌ Публичные конкурирующие клоны |\n| | ❌ Использование кода в коммерческих продуктах |\n\n📜 Полный текст: [LICENSE](./LICENSE).\n","readmeFilename":"README.md"}