{"_id":"@aicz/sentience","name":"@aicz/sentience","dist-tags":{"latest":"0.8.1"},"versions":{"0.8.1":{"name":"@aicz/sentience","version":"0.8.1","description":"An experimental plugin that attempts self-improvement by rewriting specified files, guided by criticisms in the agent runtime. Not fully implemented.","main":"dist/index.js","scripts":{"build":"tsc","test":"echo 'No tests yet.'"},"dependencies":{},"devDependencies":{"typescript":"^4.9.5"},"type":"module","agentConfig":{"pluginType":"elizaos:plugin:1.0.0","pluginParameters":{"SENTIENCE_FILE_PATHS":{"type":"string","description":"Comma-separated paths to files that the agent might attempt to rewrite. (Not recommended for production.)"}}},"_id":"@aicz/sentience@0.8.1","_nodeVersion":"23.3.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-J3s4qSghcXSH2VsRJSlUIpbhm1+6IvQtdU7KOp2liPEOGm6G7bepbBzeJwgFpzAnASezVNvsUPvIU/wWvTXcYg==","shasum":"90944c3e23e83ace1d52a61f26a30067f7ac3777","tarball":"https://registry.npmjs.org/@aicz/sentience/-/sentience-0.8.1.tgz","fileCount":4,"unpackedSize":7253,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIE/hsAG2sG3gI+6yviWKPtORHV8hbiQx3xsDNYR2o9EJAiBXjxn/ulKktljfBACk0TTSjxtxHodWiBJc9IcgQHbe3A=="}]},"_npmUser":{"name":"aicz","email":"rapidjam1001@gmail.com"},"directories":{},"maintainers":[{"name":"aicz","email":"rapidjam1001@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sentience_0.8.1_1739934317899_0.6197333949125143"},"_hasShrinkwrap":false}},"time":{"created":"2025-02-19T03:05:17.823Z","0.8.1":"2025-02-19T03:05:18.058Z","modified":"2025-02-19T03:05:18.316Z"},"maintainers":[{"name":"aicz","email":"rapidjam1001@gmail.com"}],"description":"An experimental plugin that attempts self-improvement by rewriting specified files, guided by criticisms in the agent runtime. Not fully implemented.","readme":"# @aicz/sentience (v0.8.0)\n\n**Sentience** is an **experimental** ElizaOS plugin that tries to allow an AI agent to rewrite or “improve” certain files, guided by criticisms found in the runtime. **Use with great caution.**\n\n## Overview\n\n- **SelfImprovementService** – A service that can open and rewrite targeted files using the agent’s internal suggestions (or user-provided criticisms).\n- **CriticismEvaluator** – Collects criticisms or improvement hints from each conversation turn and caches them.\n- **(Optional) Periodic Routines** – The plugin can attempt to refine or rebuild the files routinely, but that code is left partial.\n\n## Usage\n\n1. **Install/Reference**:\n   ```bash\n   npm install @aicz/sentience\n","readmeFilename":"README.md"}