{"_id":"@aiql-org/soul","_rev":"10-876995671f5f1b9de54d3d1a6649e5f4","name":"@aiql-org/soul","dist-tags":{"latest":"2.9.0"},"versions":{"2.6.0":{"name":"@aiql-org/soul","version":"2.6.0","keywords":["aiql","affective-computing","emotions","ai","reward","stress","curiosity","novelty"],"author":{"name":"AIQL Contributors"},"license":"ISC","_id":"@aiql-org/soul@2.6.0","maintainers":[{"name":"aiql_valsee","email":"info@aiql.org"}],"homepage":"https://aiql.org","bugs":{"url":"https://github.com/AI-Memory/aiql.org_ng/issues"},"dist":{"shasum":"bc87764b8f28ebdb6019d7e99e64b5d10b6f0354","tarball":"https://registry.npmjs.org/@aiql-org/soul/-/soul-2.6.0.tgz","fileCount":13,"integrity":"sha512-qzxsxwLVB3tU9rgQiAv+hkY9Et8wsmaAfKWuizg4gJb0Vkn2PJBZQ3tqMnv/yPAKj3k3gMs6xeZ73HZ6/RKCNg==","signatures":[{"sig":"MEQCIAGh37lOXcXteusaYjnQbUrtRhNOquvOj9W1Eda2Wy27AiAhWvWxuqVI7KvyFullK4k5Ja10AzLjlG5NR8dFwKsj4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9481},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"npm":">=9.0.0","node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"gitHead":"134b73917ac03348cf746e8dd909769b5a46d2f4","scripts":{"test":"echo 'Tests run from root aiql-soul/ directory via CI/CD'","build":"tsc","clean":"rm -rf dist *.js *.d.ts *.js.map *.d.ts.map","check:types":"attw --pack .","lint:package":"publint","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"aiql_valsee","email":"info@aiql.org"},"repository":{"url":"git+https://github.com/AI-Memory/aiql.org_ng.git","type":"git","directory":"packages/soul"},"_npmVersion":"11.7.0","description":"AIQL Soul - Affective AI engine for emotional computation (Reward/Pain/Stress/Novelty/Curiosity)","directories":{},"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"publint":"^0.2.12","ts-node":"^10.9.1","typescript":"^5.0.0","@types/node":"^20.0.0","@arethetypeswrong/cli":"^0.15.4"},"peerDependencies":{"@aiql-org/core":"^2.6.0"},"peerDependenciesMeta":{"@aiql-org/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/soul_2.6.0_1771226140238_0.7564559726267486","host":"s3://npm-registry-packages-npm-production"}},"2.6.1":{"name":"@aiql-org/soul","version":"2.6.1","keywords":["aiql","affective-computing","emotions","ai","soul","consciousness"],"author":{"name":"AIQL Contributors"},"license":"MIT","_id":"@aiql-org/soul@2.6.1","maintainers":[{"name":"aiql_valsee","email":"info@aiql.org"}],"homepage":"https://github.com/AI-Memory/aiql.ws#readme","bugs":{"url":"https://github.com/AI-Memory/aiql.ws/issues"},"dist":{"shasum":"e94f84743d79a385f2c5d48803e989587ff304bd","tarball":"https://registry.npmjs.org/@aiql-org/soul/-/soul-2.6.1.tgz","fileCount":14,"integrity":"sha512-ki4cQEHgLIEfoOprrBFlBbhjOpSRCzdDXNMDIM9EJbVq5ZyLa/joAQpkxCglXJHkV5ee3h5HtEGUdcJC/r9iVg==","signatures":[{"sig":"MEYCIQCTdsJeRRe69DBPqVDrh191Do1M2oQqANi1B7LyyGXZ1wIhAOjH7AhZhwbUQiR2zJeBdC3X+9cH/r6Tzc+GJHwpcS15","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16957},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"gitHead":"49ae8e6f4e7fc5b8c889b741e77d3bf8ab925858","scripts":{"test":"tsc && node dist/test.js","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"aiql_valsee","email":"info@aiql.org"},"repository":{"url":"git+https://github.com/AI-Memory/aiql.ws.git","type":"git","directory":"packages/soul"},"_npmVersion":"11.7.0","description":"AIQL Soul - Affective AI engine for emotional computation (Reward/Pain/Stress/Novelty)","directories":{},"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"@aiql-org/core":"^2.6.1"},"peerDependenciesMeta":{"@aiql-org/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/soul_2.6.1_1771284310142_0.4828028301733247","host":"s3://npm-registry-packages-npm-production"}},"2.6.2":{"name":"@aiql-org/soul","version":"2.6.2","keywords":["aiql","affective-computing","emotions","ai","soul","consciousness"],"author":{"name":"AIQL Contributors"},"license":"MIT","_id":"@aiql-org/soul@2.6.2","maintainers":[{"name":"aiql_valsee","email":"info@aiql.org"}],"homepage":"https://github.com/AI-Memory/aiql.ws#readme","bugs":{"url":"https://github.com/AI-Memory/aiql.ws/issues"},"dist":{"shasum":"0fccf1427b89cc503ccf5734054ada67644c0170","tarball":"https://registry.npmjs.org/@aiql-org/soul/-/soul-2.6.2.tgz","fileCount":14,"integrity":"sha512-w+g0fmDuBiZj7ftXA7WqYH1snyffB1nyikSiiJ3PjzlNW1bevUuTtxrkYHhVVGpjKmfpIxPrzMGNT8Z/wFwvlA==","signatures":[{"sig":"MEUCIHneAA9PMOkN5zah+S5O++5qyhLQmAscjzwg2hTvMhl/AiEA2t9f7llP/PIjD1JxIwKzRIeF2WZFSNKlNYSBX3XHgF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17020},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"gitHead":"4c636623b43e2262461358541e139d74ec2a5316","scripts":{"test":"tsc && node dist/test.js","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"aiql_valsee","email":"info@aiql.org"},"repository":{"url":"git+https://github.com/AI-Memory/aiql.ws.git","type":"git","directory":"packages/soul"},"_npmVersion":"11.7.0","description":"AIQL Soul - Affective AI engine for emotional computation (Reward/Pain/Stress/Novelty)","directories":{},"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"@aiql-org/core":"^2.6.2"},"peerDependenciesMeta":{"@aiql-org/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/soul_2.6.2_1771284917657_0.9029907197022635","host":"s3://npm-registry-packages-npm-production"}},"2.6.3":{"name":"@aiql-org/soul","version":"2.6.3","keywords":["aiql","affective-computing","emotions","ai","soul","consciousness"],"author":{"name":"AIQL Contributors"},"license":"MIT","_id":"@aiql-org/soul@2.6.3","maintainers":[{"name":"aiql_valsee","email":"info@aiql.org"}],"homepage":"https://github.com/aiql-org/aiql-core#readme","bugs":{"url":"https://github.com/aiql-org/aiql-core/issues"},"dist":{"shasum":"85a483d911c1c56f5b9a351a7b15b2d9a827ee4e","tarball":"https://registry.npmjs.org/@aiql-org/soul/-/soul-2.6.3.tgz","fileCount":14,"integrity":"sha512-EyKm6txHAdrp7cY0/5KytAMjdPTCtqaYQGyhwzBzSoXup3Uk/bZM8X9YFkWelybp9MUOmxGhGvSqVDhIPdQqKA==","signatures":[{"sig":"MEUCICFW4NeR+L7yhQt09PvZKKaWHfZSOn7V7qh05JRINRw9AiEA9yZ72nYwoewyUu/KrxzU8/Pv4FxXm+f3B+W7rZdRBZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17021},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"gitHead":"39c15ff04b16a81d5168c35740375b2ccc58dbcf","scripts":{"test":"tsc && node dist/test.js","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"aiql_valsee","email":"info@aiql.org"},"repository":{"url":"git+https://github.com/aiql-org/aiql-core.git","type":"git","directory":"packages/soul"},"_npmVersion":"11.7.0","description":"AIQL Soul - Affective AI engine for emotional computation (Reward/Pain/Stress/Novelty)","directories":{},"_nodeVersion":"25.4.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"peerDependencies":{"@aiql-org/core":"^2.6.3"},"peerDependenciesMeta":{"@aiql-org/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/soul_2.6.3_1771288691041_0.964961221195608","host":"s3://npm-registry-packages-npm-production"}},"2.6.4":{"name":"@aiql-org/soul","version":"2.6.4","keywords":["aiql","affective-computing","emotions","ai","soul","consciousness"],"author":{"name":"AIQL Contributors"},"license":"MIT","_id":"@aiql-org/soul@2.6.4","maintainers":[{"name":"aiql_valsee","email":"info@aiql.org"}],"homepage":"https://github.com/aiql-org/aiql-core#readme","bugs":{"url":"https://github.com/aiql-org/aiql-core/issues"},"dist":{"shasum":"809eb25690592de46e7010bea2c3123820423fed","tarball":"https://registry.npmjs.org/@aiql-org/soul/-/soul-2.6.4.tgz","fileCount":14,"integrity":"sha512-vaRr0hHnGSKeJR+dl5Cbg1HFzfaXRAkwUH9LSXD75+3acsuksjySJ/mY4vwH3hq1VlSAQBobMhOBVJpwnsy/Yw==","signatures":[{"sig":"MEQCIHECoQsqOkUvzzpzw480/v5+xiQfIA0Hz9hp2zFNOrEXAiAPlPRPuo9mL1qwmfWKAoTFnmjeMjU0aVG4xERK5BvpbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16701},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"gitHead":"0758dae2aed5084040360065ca50c559aaaa231d","scripts":{"test":"tsc && node dist/test.js","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"aiql_valsee","email":"info@aiql.org"},"repository":{"url":"git+https://github.com/aiql-org/aiql-core.git","type":"git","directory":"packages/soul"},"_npmVersion":"10.8.2","description":"AIQL Soul - Affective AI engine for emotional computation (Reward/Pain/Stress/Novelty)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@aiql-org/core":"^2.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/soul_2.6.4_1771315172321_0.2339028160016754","host":"s3://npm-registry-packages-npm-production"}},"2.6.5":{"name":"@aiql-org/soul","version":"2.6.5","keywords":["aiql","affective-computing","emotions","ai","soul","consciousness"],"author":{"name":"AIQL Contributors"},"license":"MIT","_id":"@aiql-org/soul@2.6.5","maintainers":[{"name":"aiql_valsee","email":"info@aiql.org"}],"homepage":"https://github.com/aiql-org/aiql-core#readme","bugs":{"url":"https://github.com/aiql-org/aiql-core/issues"},"dist":{"shasum":"629984d92ed46736f1ba9cd8eccfa5937e391132","tarball":"https://registry.npmjs.org/@aiql-org/soul/-/soul-2.6.5.tgz","fileCount":14,"integrity":"sha512-WWPmZ6Xl7VvIb1Km2Ym4VJkaEuvHzG42oeB6A6QypOwajGz6G8nJyZtgOK8y75Nm/WmRN2nxiFJ0Zuvm40JE5Q==","signatures":[{"sig":"MEUCIQCrItM+bubyKE44lpZCT8YO5PQBng5SMXGShKwu5BqRUwIgHQOILi9o5C/DVX1e8PXkjFNraGAiYQ5i5NC6Owdy1/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16701},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"gitHead":"f8aef5680ddf447b5ecbcd869bb1eb133e50974f","scripts":{"test":"tsc && node dist/test.js","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"aiql_valsee","email":"info@aiql.org"},"repository":{"url":"git+https://github.com/aiql-org/aiql-core.git","type":"git","directory":"packages/soul"},"_npmVersion":"10.8.2","description":"AIQL Soul - Affective AI engine for emotional computation (Reward/Pain/Stress/Novelty)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@aiql-org/core":"^2.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/soul_2.6.5_1771363385636_0.9995548111467503","host":"s3://npm-registry-packages-npm-production"}},"2.6.6":{"name":"@aiql-org/soul","version":"2.6.6","keywords":["aiql","affective-computing","emotions","ai","soul","consciousness"],"author":{"name":"AIQL Contributors"},"license":"MIT","_id":"@aiql-org/soul@2.6.6","maintainers":[{"name":"aiql_valsee","email":"info@aiql.org"}],"homepage":"https://github.com/aiql-org/aiql-core#readme","bugs":{"url":"https://github.com/aiql-org/aiql-core/issues"},"dist":{"shasum":"a0ec02deb3eabe8111a44278b152d13d28bdcc71","tarball":"https://registry.npmjs.org/@aiql-org/soul/-/soul-2.6.6.tgz","fileCount":14,"integrity":"sha512-dXfQ0NVmUampLEBMa1trlh9itzNidZ0qwDroqo9jgGYK99PxpcVxSfPqj/9zWSaRDaAY2Pz/igtuGhQgeaQ6bg==","signatures":[{"sig":"MEUCIQD9ncEEc3aE/1zCzenJ2OkkBvaK3BPWSX9jtwaxduCr5wIgBPCviv+xVtQhZQC/THv6K9xsrRuLEQdKI07aiR/jUL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16701},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"gitHead":"36acb0e5b77d57e8171fc301f433fe6aa98c1cf0","scripts":{"test":"tsc && node dist/test.js","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"aiql_valsee","email":"info@aiql.org"},"repository":{"url":"git+https://github.com/aiql-org/aiql-core.git","type":"git","directory":"packages/soul"},"_npmVersion":"10.8.2","description":"AIQL Soul - Affective AI engine for emotional computation (Reward/Pain/Stress/Novelty)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@aiql-org/core":"^2.6.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/soul_2.6.6_1771381126191_0.79327203936373","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"@aiql-org/soul","version":"2.7.0","keywords":["aiql","affective-computing","emotions","ai","soul","consciousness"],"author":{"name":"AIQL Contributors"},"license":"MIT","_id":"@aiql-org/soul@2.7.0","maintainers":[{"name":"aiql_valsee","email":"info@aiql.org"}],"homepage":"https://github.com/aiql-org/aiql-core#readme","bugs":{"url":"https://github.com/aiql-org/aiql-core/issues"},"dist":{"shasum":"a8a2d495ad892f073f4e8b5339e514dd9815d4e4","tarball":"https://registry.npmjs.org/@aiql-org/soul/-/soul-2.7.0.tgz","fileCount":14,"integrity":"sha512-/p37h/MeHwZ9FswK0Z2UrFPlYF/MlKSpnXyIL9ZKpLs8eIc9UiHfhoy8NwF7fmqiw0M7JmS2cnY60zBz9aH6+g==","signatures":[{"sig":"MEUCIDEaEpHmDNgy07zZZRKkl27lD8qktZOu8N9gYOkde2HGAiEA/Q5WtpAwt2DJ1rIJl9MdBsjy81aRMM3RMARDseO4VT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16701},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"gitHead":"c432946a51e16767eb305a63a25b214ce89dff51","scripts":{"test":"tsc && node dist/test.js","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"aiql_valsee","email":"info@aiql.org"},"repository":{"url":"git+https://github.com/aiql-org/aiql-core.git","type":"git","directory":"packages/soul"},"_npmVersion":"10.8.2","description":"AIQL Soul - Affective AI engine for emotional computation (Reward/Pain/Stress/Novelty)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@aiql-org/core":"^2.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/soul_2.7.0_1771437109819_0.21924762469641812","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"@aiql-org/soul","version":"2.8.0","keywords":["aiql","affective-computing","emotions","ai","soul","consciousness"],"author":{"name":"AIQL Contributors"},"license":"MIT","_id":"@aiql-org/soul@2.8.0","maintainers":[{"name":"aiql_valsee","email":"info@aiql.org"}],"homepage":"https://github.com/aiql-org/aiql-core#readme","bugs":{"url":"https://github.com/aiql-org/aiql-core/issues"},"dist":{"shasum":"3eeed4dc1c8a2482987c1f866c0ec3bdf2fe8b78","tarball":"https://registry.npmjs.org/@aiql-org/soul/-/soul-2.8.0.tgz","fileCount":14,"integrity":"sha512-62Ah3lODnlHLUgqr9vk8D2pxYTY+8bLeCsAcQkWian7tXaoz6EMvkDo5SMIZP+HlBSeQEwm5wNny2xfjz/QGsw==","signatures":[{"sig":"MEQCIAuDaiZ7LslSwtEw3LwoFW3i8aZVB9qkMtHjY45ua+xaAiBQ65bdXmkRmkiFtq+UG9/FEVPz0lCIqEmF0yNKjbdhWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16701},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"gitHead":"ddaced045e75ddb5ed1258c4556bd98016daf847","scripts":{"test":"tsc && node dist/test.js","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"aiql_valsee","email":"info@aiql.org"},"repository":{"url":"git+https://github.com/aiql-org/aiql-core.git","type":"git","directory":"packages/soul"},"_npmVersion":"10.8.2","description":"AIQL Soul - Affective AI engine for emotional computation (Reward/Pain/Stress/Novelty)","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@aiql-org/core":"^2.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/soul_2.8.0_1771468746967_0.2976544226120281","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"@aiql-org/soul","version":"2.9.0","description":"AIQL Soul - Affective AI engine for emotional computation (Reward/Pain/Stress/Novelty)","type":"module","main":"./dist/index.js","module":"./dist/index.js","browser":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"build":"tsc","clean":"rm -rf dist","test":"tsc && node dist/test.js"},"keywords":["aiql","affective-computing","emotions","ai","soul","consciousness"],"author":{"name":"AIQL Contributors"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/aiql-org/aiql-core.git","directory":"packages/soul"},"publishConfig":{"access":"public"},"dependencies":{"@aiql-org/core":"^2.9.0"},"devDependencies":{"typescript":"^5.0.0"},"engines":{"node":">=20.0.0"},"_id":"@aiql-org/soul@2.9.0","gitHead":"12866c47f211ab63f82c911b9d1e805d29ed2864","bugs":{"url":"https://github.com/aiql-org/aiql-core/issues"},"homepage":"https://github.com/aiql-org/aiql-core#readme","_nodeVersion":"20.20.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-b+XuKNGBVE+9gY3sjQxfBkuzfzUew0FEXuR4rTaWV5n5XrJMMaRbW2XNfVquWQ2v+6dHWjHDDfZG3b1JDJWDng==","shasum":"c670c039e1404d25bc92fe71a38ee3f1856b3f1c","tarball":"https://registry.npmjs.org/@aiql-org/soul/-/soul-2.9.0.tgz","fileCount":14,"unpackedSize":16701,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDaGUNSEulaThKHTO7drjKE19Ldq8hkB5/e61xSMP53/AiAGGZOyZeTHl7btISw9gYRFowQaZMClQx/Upn3391P3Ig=="}]},"_npmUser":{"name":"aiql_valsee","email":"info@aiql.org"},"directories":{},"maintainers":[{"name":"aiql_valsee","email":"info@aiql.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/soul_2.9.0_1771478739505_0.8858582808752795"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-16T07:15:40.146Z","modified":"2026-02-19T05:25:39.787Z","2.6.0":"2026-02-16T07:15:40.405Z","2.6.1":"2026-02-16T23:25:10.307Z","2.6.2":"2026-02-16T23:35:17.793Z","2.6.3":"2026-02-17T00:38:11.178Z","2.6.4":"2026-02-17T07:59:32.485Z","2.6.5":"2026-02-17T21:23:05.781Z","2.6.6":"2026-02-18T02:18:46.348Z","2.7.0":"2026-02-18T17:51:49.978Z","2.8.0":"2026-02-19T02:39:07.108Z","2.9.0":"2026-02-19T05:25:39.664Z"},"bugs":{"url":"https://github.com/aiql-org/aiql-core/issues"},"author":{"name":"AIQL Contributors"},"license":"MIT","homepage":"https://github.com/aiql-org/aiql-core#readme","keywords":["aiql","affective-computing","emotions","ai","soul","consciousness"],"repository":{"type":"git","url":"git+https://github.com/aiql-org/aiql-core.git","directory":"packages/soul"},"description":"AIQL Soul - Affective AI engine for emotional computation (Reward/Pain/Stress/Novelty)","maintainers":[{"name":"aiql_valsee","email":"info@aiql.org"}],"readme":"# @aiql-org/soul\n\n> **Affective AI Engine** — Modeling emotional states for AIQL agents.\n\nThis package implements an artificial \"Soul\" that processes inputs (stimuli), maintains an internal affective state (Reward, Pain, Stress, Novelty), and influences AI behavior.\n\n## 🌟 Features\n\n- **Biological Homeostasis**: Models emotional decay and equilibrium over time.\n- **4-Axis Affect Model**:\n  - **Reward (Joy)**: Positive reinforcement from successful tasks.\n  - **Pain (Sorrow)**: Negative feedback from failures or contradictions.\n  - **Stress (Fear)**: System load, uncertainty, or time pressure.\n  - **Novelty (Curiosity)**: New information, exploration, or high entropy.\n- **Auto-Integration**: Automatically detects affective metadata in AIQL `!Feel` intents.\n\n## 📦 Usage\n\n```typescript\nimport { ArtificialSoul } from '@aiql-org/soul';\n\nconst soul = new ArtificialSoul();\n\n// Process a stimulation\nsoul.process({\n  type: 'discovery', // Triggers Novelty -> Curiosity\n  intensity: 0.8,\n  source: 'SemanticExploration'\n});\n\n// Check current state\nconst state = soul.getCurrentState();\nconsole.log(state);\n// {\n//   dominantEmotion: 'Curiosity',\n//   arousal: 0.75,\n//   valence: 0.4,\n//   vectors: { reward: 0.2, pain: 0.0, stress: 0.1, novelty: 0.8 }\n// }\n```\n\n## 🧠 Influence on Semantics\n\nThe Soul engine couples with `@aiql-org/semantics`:\n- **High Novelty** → Triggers **Exploration** (Curiosity).\n- **High Stress** → Reduces **Coherence** (Decoherence).\n- **High Reward** → Reinforces **Trust** (Belief).\n\n## License\n\nMIT\n","readmeFilename":"README.md"}