{"_id":"@autonomys/agent-core","_rev":"18-0399e75db96ccf234eb80c96cbe652f6","name":"@autonomys/agent-core","dist-tags":{"latest":"0.3.2"},"versions":{"0.1.0":{"name":"@autonomys/agent-core","version":"0.1.0","author":{"url":"https://www.autonomys.xyz","name":"Autonomys"},"license":"MIT","_id":"@autonomys/agent-core@0.1.0","maintainers":[{"name":"clostao","email":"hastro1990@gmail.com"},{"name":"jeremy-subspace","email":"jeremy@subspace.network"},{"name":"marcaurelebesner","email":"marcaurele.desk@gmail.com"},{"name":"xm0on","email":"saeid@subspace.network"}],"homepage":"https://github.com/autonomys/autonomys-agents#readme","bugs":{"url":"https://github.com/autonomys/autonomys-agents/issues"},"dist":{"shasum":"b0b09c0bea4047db17dc0333c64a24c92c61a0ab","tarball":"https://registry.npmjs.org/@autonomys/agent-core/-/agent-core-0.1.0.tgz","fileCount":390,"integrity":"sha512-/cWixBqb+THaAPmrkdATrrBwHnXGVQC+QP9CdbJG1EHXATm9Osu/TM8uTfR6gj+i6h4JRLXfAoI/PZpCYzTWkA==","signatures":[{"sig":"MEYCIQCglu+R0NNrixxQt7y4GfQiraUc3yHqUu2jBXRGgP5HNAIhAKBb/GlcruRSJBjZBy/PFDHHTLl0viAwHwgg6uEYOa2a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":917862},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.18.1"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"72a42f68102dea6c231a9effd2c302023197e132","scripts":{"dev":"NODE_ENV=development tsx --no-cache --watch src/index.ts","pack":"yarn pack","test":"jest","build":"tsc","start":"tsx ../scripts/start.ts","test:watch":"jest --watch","test:coverage":"jest --coverage","prepublishOnly":"yarn build"},"_npmUser":{"name":"xm0on","email":"saeid@subspace.network"},"repository":{"url":"git+https://github.com/autonomys/autonomys-agents.git","type":"git"},"_npmVersion":"10.8.2","description":"Autonomys Agents Core","directories":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.22.4","cors":"^2.8.5","axios":"^1.7.9","dotenv":"^16.3.1","ethers":"^6.13.4","helmet":"^8.0.0","xml2js":"^0.6.2","cheerio":"^1.0.0","express":"^4.21.2","sqlite3":"^5.1.7","winston":"^3.11.0","inquirer":"^10.2.0","vectorlite":"^0.2.0","@octokit/rest":"^21.1.1","@types/helmet":"^4.0.0","@types/xml2js":"^0.4.14","firecrawl-mcp":"^1.7.2","@slack/web-api":"^7.8.0","better-sqlite3":"^11.8.0","@langchain/core":"0.3.44","@langchain/groq":"0.2.0","@notionhq/client":"^2.2.16","@langchain/ollama":"0.2.0","@langchain/openai":"0.5.5","zod-to-json-schema":"^3.24.1","@langchain/anthropic":"0.3.17","@langchain/community":"0.3.40","@langchain/langgraph":"0.2.63","agent-twitter-client":"0.0.18","http2-express-bridge":"^1.0.7","@autonomys/auto-drive":"1.4.5","@autonomys/auto-utils":"1.4.5","express-async-handler":"^1.2.0","@langchain/mcp-adapters":"^0.4.2","@autonomys/auto-dag-data":"1.4.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.12","@types/node":"22.10.0","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9","@types/sqlite3":"^3.1.11","@types/inquirer":"^9.0.7","@tsconfig/node20":"^20.1.4","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_0.1.0_1744749181646_0.4193840375418525","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@autonomys/agent-core","version":"0.1.1","author":{"url":"https://www.autonomys.xyz","name":"Autonomys"},"license":"MIT","_id":"@autonomys/agent-core@0.1.1","maintainers":[{"name":"clostao","email":"hastro1990@gmail.com"},{"name":"jeremy-subspace","email":"jeremy@subspace.network"},{"name":"marcaurelebesner","email":"marcaurele.desk@gmail.com"},{"name":"xm0on","email":"saeid@subspace.network"}],"homepage":"https://github.com/autonomys/autonomys-agents#readme","bugs":{"url":"https://github.com/autonomys/autonomys-agents/issues"},"dist":{"shasum":"a4524a66165fbc9ef1c43b0b66796101b18f5c3a","tarball":"https://registry.npmjs.org/@autonomys/agent-core/-/agent-core-0.1.1.tgz","fileCount":390,"integrity":"sha512-H16rcb0MGSqnnRxmHK+wL6PDFg1jSGJsqWk0pXxnXiS2iZ4t3KVv/RvxnkjSrzECXcX34c93kG11n7sBu4hVdw==","signatures":[{"sig":"MEYCIQD71UBuS7UKfFS0zExS+n0Hi03dgNbYNQ0Rok8udmUwcgIhAP1fuaFs3CunoD67M9bjmDneqWdr11x2ka2eQI87L4Gn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":917865},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.18.1"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c646f550c42fc7efeacbcd20beca7a4662622b47","scripts":{"dev":"NODE_ENV=development tsx --no-cache --watch src/index.ts","pack":"yarn pack","test":"jest","build":"tsc","start":"tsx ../scripts/start.ts","test:watch":"jest --watch","test:coverage":"jest --coverage","prepublishOnly":"yarn build"},"_npmUser":{"name":"xm0on","email":"saeid@subspace.network"},"repository":{"url":"git+https://github.com/autonomys/autonomys-agents.git","type":"git"},"_npmVersion":"10.8.2","description":"Autonomys Agents Core","directories":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.22.4","cors":"^2.8.5","axios":"^1.7.9","dotenv":"^16.3.1","ethers":"^6.13.4","helmet":"^8.0.0","xml2js":"^0.6.2","cheerio":"^1.0.0","express":"^4.21.2","sqlite3":"^5.1.7","winston":"^3.11.0","inquirer":"^10.2.0","vectorlite":"^0.2.0","@octokit/rest":"^21.1.1","@types/helmet":"^4.0.0","@types/xml2js":"^0.4.14","firecrawl-mcp":"^1.7.2","@slack/web-api":"^7.8.0","better-sqlite3":"^11.8.0","@langchain/core":"0.3.44","@langchain/groq":"0.2.0","@notionhq/client":"^2.2.16","@langchain/ollama":"0.2.0","@langchain/openai":"0.5.5","zod-to-json-schema":"^3.24.1","@langchain/anthropic":"0.3.17","@langchain/community":"0.3.40","@langchain/langgraph":"0.2.63","agent-twitter-client":"0.0.18","http2-express-bridge":"^1.0.7","@autonomys/auto-drive":"1.4.17","@autonomys/auto-utils":"1.4.17","express-async-handler":"^1.2.0","@langchain/mcp-adapters":"^0.4.2","@autonomys/auto-dag-data":"1.4.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.12","@types/node":"22.10.0","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9","@types/sqlite3":"^3.1.11","@types/inquirer":"^9.0.7","@tsconfig/node20":"^20.1.4","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_0.1.1_1744762515626_0.9144623682696129","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@autonomys/agent-core","version":"0.1.2","author":{"url":"https://www.autonomys.xyz","name":"Autonomys"},"license":"MIT","_id":"@autonomys/agent-core@0.1.2","maintainers":[{"name":"clostao","email":"hastro1990@gmail.com"},{"name":"jeremy-subspace","email":"jeremy@subspace.network"},{"name":"marcaurelebesner","email":"marcaurele.desk@gmail.com"},{"name":"xm0on","email":"saeid@subspace.network"}],"homepage":"https://github.com/autonomys/autonomys-agents#readme","bugs":{"url":"https://github.com/autonomys/autonomys-agents/issues"},"dist":{"shasum":"99faad5861391b7a97139f5f5e00f9847fa0f680","tarball":"https://registry.npmjs.org/@autonomys/agent-core/-/agent-core-0.1.2.tgz","fileCount":393,"integrity":"sha512-y8/8HsE8S+4Iu+Y9AFyeKjvHUPlY0wccmtsrVZlRKgmQFrQaJU6ly89PScZIjBMhUxQQLo786W2Ovx58CDVPfw==","signatures":[{"sig":"MEYCIQCMZbm+CuvQVabGpNWYcUPHz71dkw4SkmgRS6RjSzAWWwIhAP3M1ySN3HXpVP/uQofR29m5kF2PyVP9B+tVK1ihixMk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":919986},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.18.1"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"60a01cc160e72e58b115d5bdb107c70a1748cc6a","scripts":{"dev":"NODE_ENV=development tsx --no-cache --watch src/index.ts","pack":"yarn pack","test":"jest","build":"tsc","start":"tsx ../scripts/start.ts","test:watch":"jest --watch","test:coverage":"jest --coverage","prepublishOnly":"yarn build"},"_npmUser":{"name":"xm0on","email":"saeid@subspace.network"},"repository":{"url":"git+https://github.com/autonomys/autonomys-agents.git","type":"git"},"_npmVersion":"10.8.2","description":"Autonomys Agents Core","directories":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.22.4","cors":"^2.8.5","axios":"^1.7.9","dotenv":"^16.3.1","ethers":"^6.13.4","helmet":"^8.0.0","xml2js":"^0.6.2","cheerio":"^1.0.0","express":"^4.21.2","sqlite3":"^5.1.7","winston":"^3.11.0","inquirer":"^10.2.0","vectorlite":"^0.2.0","@octokit/rest":"^21.1.1","@types/helmet":"^4.0.0","@types/xml2js":"^0.4.14","firecrawl-mcp":"^1.7.2","@slack/web-api":"^7.8.0","better-sqlite3":"^11.8.0","@langchain/core":"0.3.44","@langchain/groq":"0.2.0","@notionhq/client":"^2.2.16","@langchain/ollama":"0.2.0","@langchain/openai":"0.5.5","zod-to-json-schema":"^3.24.1","@langchain/anthropic":"0.3.17","@langchain/community":"0.3.40","@langchain/langgraph":"0.2.63","agent-twitter-client":"0.0.18","http2-express-bridge":"^1.0.7","@autonomys/auto-drive":"1.4.17","@autonomys/auto-utils":"1.4.17","express-async-handler":"^1.2.0","@langchain/mcp-adapters":"^0.4.2","@autonomys/auto-dag-data":"1.4.17","@notionhq/notion-mcp-server":"^1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.12","@types/node":"22.10.0","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9","@types/sqlite3":"^3.1.11","@types/inquirer":"^9.0.7","@tsconfig/node20":"^20.1.4","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_0.1.2_1744920691551_0.41562931832927985","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@autonomys/agent-core","version":"0.2.0","author":{"url":"https://www.autonomys.xyz","name":"Autonomys"},"license":"MIT","_id":"@autonomys/agent-core@0.2.0","maintainers":[{"name":"clostao","email":"hastro1990@gmail.com"},{"name":"jeremy-subspace","email":"jeremy@subspace.network"},{"name":"marcaurelebesner","email":"marcaurele.desk@gmail.com"},{"name":"xm0on","email":"saeid@subspace.network"}],"homepage":"https://github.com/autonomys/autonomys-agents#readme","bugs":{"url":"https://github.com/autonomys/autonomys-agents/issues"},"dist":{"shasum":"ab2ab71587cc942d0afb15316eac3d05aa4ea4f2","tarball":"https://registry.npmjs.org/@autonomys/agent-core/-/agent-core-0.2.0.tgz","fileCount":393,"integrity":"sha512-x50AJflKeGt3ptI1wrGikcHiQauQ+xxcKxTgeTp5P9AwiLCciXVEfbEgq+f351lz4lT3uEEyEUvOOEnKKuLz6Q==","signatures":[{"sig":"MEUCIDcre66aKnFyhN/tLP/iPAEJWbKQdSEoeRhlWjaqGdyeAiEAm39u5QgjAvil0AxanoJ7UnsIt8s+6sFgMoRtLT8CSr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":922878},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.18.1"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6a94bc021f24729b63ef3749bbb13f9c84fa9d34","scripts":{"dev":"NODE_ENV=development tsx --no-cache --watch src/index.ts","pack":"yarn pack","test":"jest","build":"tsc","start":"tsx ../scripts/start.ts","test:watch":"jest --watch","test:coverage":"jest --coverage","prepublishOnly":"yarn build"},"_npmUser":{"name":"xm0on","email":"saeid@subspace.network"},"repository":{"url":"git+https://github.com/autonomys/autonomys-agents.git","type":"git"},"_npmVersion":"10.8.2","description":"Autonomys Agents Core","directories":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.22.4","cors":"^2.8.5","axios":"^1.7.9","dotenv":"^16.3.1","ethers":"^6.13.4","helmet":"^8.0.0","xml2js":"^0.6.2","cheerio":"^1.0.0","express":"^4.21.2","sqlite3":"^5.1.7","winston":"^3.11.0","inquirer":"^10.2.0","vectorlite":"^0.2.0","@octokit/rest":"^21.1.1","@types/helmet":"^4.0.0","@types/xml2js":"^0.4.14","firecrawl-mcp":"^1.7.2","@slack/web-api":"^7.8.0","better-sqlite3":"^11.8.0","@langchain/core":"0.3.44","@langchain/groq":"0.2.0","@notionhq/client":"^2.2.16","@langchain/ollama":"0.2.0","@langchain/openai":"0.5.5","zod-to-json-schema":"^3.24.1","@langchain/anthropic":"0.3.17","@langchain/community":"0.3.40","@langchain/langgraph":"0.2.63","agent-twitter-client":"0.0.18","http2-express-bridge":"^1.0.7","@autonomys/auto-drive":"1.4.17","@autonomys/auto-utils":"1.4.17","express-async-handler":"^1.2.0","@langchain/mcp-adapters":"^0.4.2","@autonomys/auto-dag-data":"1.4.17","@notionhq/notion-mcp-server":"^1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.12","@types/node":"22.10.0","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9","@types/sqlite3":"^3.1.11","@types/inquirer":"^9.0.7","@tsconfig/node20":"^20.1.4","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_0.2.0_1745364741005_0.24307729760282548","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@autonomys/agent-core","version":"0.2.1","author":{"url":"https://www.autonomys.xyz","name":"Autonomys"},"license":"MIT","_id":"@autonomys/agent-core@0.2.1","maintainers":[{"name":"clostao","email":"hastro1990@gmail.com"},{"name":"jeremy-subspace","email":"jeremy@subspace.network"},{"name":"marcaurelebesner","email":"marcaurele.desk@gmail.com"},{"name":"xm0on","email":"saeid@subspace.network"}],"homepage":"https://github.com/autonomys/autonomys-agents#readme","bugs":{"url":"https://github.com/autonomys/autonomys-agents/issues"},"dist":{"shasum":"cc4c3b8d994aaece0a34f5e8f4f059228c3014ff","tarball":"https://registry.npmjs.org/@autonomys/agent-core/-/agent-core-0.2.1.tgz","fileCount":393,"integrity":"sha512-ANcDQUv/tD8WlC9Sz8pkB00JbcpGZdmEa/SuFuM5diKPZGn23hV7Y0ZuuaAFCkLehavr3GIMLqRJfJBeHNW+XA==","signatures":[{"sig":"MEYCIQCVzedxhXIgpFtzcUX5hYSrRuykNJPj/t3MQ8OROdUp4wIhAJD/b72QDlkKLOe9e/KXFNkf3yqGWUl3WFOAk9PuntYB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":923295},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.18.1"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"72794a3dc43abee78183c966a52b2c1b5bd03f8a","scripts":{"dev":"NODE_ENV=development tsx --no-cache --watch src/index.ts","pack":"yarn pack","test":"jest","build":"tsc","start":"tsx ../scripts/start.ts","test:watch":"jest --watch","test:coverage":"jest --coverage","prepublishOnly":"yarn build"},"_npmUser":{"name":"jeremy-subspace","email":"jeremy@subspace.network"},"repository":{"url":"git+https://github.com/autonomys/autonomys-agents.git","type":"git"},"_npmVersion":"10.9.0","description":"Autonomys Agents Core","directories":{},"_nodeVersion":"23.3.0","dependencies":{"zod":"^3.22.4","cors":"^2.8.5","axios":"^1.7.9","dotenv":"^16.3.1","ethers":"^6.13.4","helmet":"^8.0.0","xml2js":"^0.6.2","cheerio":"^1.0.0","express":"^4.21.2","sqlite3":"^5.1.7","winston":"^3.11.0","inquirer":"^10.2.0","vectorlite":"^0.2.0","@octokit/rest":"^21.1.1","@types/helmet":"^4.0.0","@types/xml2js":"^0.4.14","firecrawl-mcp":"^1.7.2","@slack/web-api":"^7.8.0","better-sqlite3":"^11.8.0","@langchain/core":"0.3.44","@langchain/groq":"0.2.0","@notionhq/client":"^2.2.16","@langchain/ollama":"0.2.0","@langchain/openai":"0.5.5","zod-to-json-schema":"^3.24.1","@langchain/anthropic":"0.3.17","@langchain/community":"0.3.40","@langchain/langgraph":"0.2.63","agent-twitter-client":"0.0.18","http2-express-bridge":"^1.0.7","@autonomys/auto-drive":"1.4.17","@autonomys/auto-utils":"1.4.17","express-async-handler":"^1.2.0","@langchain/mcp-adapters":"^0.4.2","@autonomys/auto-dag-data":"1.4.17","@notionhq/notion-mcp-server":"^1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.12","@types/node":"22.10.0","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9","@types/sqlite3":"^3.1.11","@types/inquirer":"^9.0.7","@tsconfig/node20":"^20.1.4","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_0.2.1_1745528553712_0.10935573548013267","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@autonomys/agent-core","version":"0.2.2","author":{"url":"https://www.autonomys.xyz","name":"Autonomys"},"license":"MIT","_id":"@autonomys/agent-core@0.2.2","maintainers":[{"name":"clostao","email":"hastro1990@gmail.com"},{"name":"jeremy-subspace","email":"jeremy@subspace.network"},{"name":"marcaurelebesner","email":"marcaurele.desk@gmail.com"},{"name":"xm0on","email":"saeid@subspace.network"}],"homepage":"https://github.com/autonomys/autonomys-agents#readme","bugs":{"url":"https://github.com/autonomys/autonomys-agents/issues"},"dist":{"shasum":"fbfe24b8929ce93445079acfacad026f0f744180","tarball":"https://registry.npmjs.org/@autonomys/agent-core/-/agent-core-0.2.2.tgz","fileCount":396,"integrity":"sha512-XCsCq2I+PNDDeYNmGNECGoFQut0nn7qaxohZ6OrjaqoAGj4YVx8I9wxKZQoHF7MA3K1GBd1M+k7N7KzeolbvKQ==","signatures":[{"sig":"MEYCIQCKCUVcfyhQs56EJqvZ7QwxCCHwZe0caFqUtnKBc5awggIhALqP1zMLDBoDJZfEe7T2HXRKGv4ZYacA8hDU3zVq+OGJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":927413},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.18.1"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"406cc8fdc3b4ea7d45d1fc2db5e04772e7840497","scripts":{"dev":"NODE_ENV=development tsx --no-cache --watch src/index.ts","pack":"yarn pack","test":"jest","build":"tsc","start":"tsx ../scripts/start.ts","test:watch":"jest --watch","test:coverage":"jest --coverage","prepublishOnly":"yarn build"},"_npmUser":{"name":"jeremy-subspace","email":"jeremy@subspace.network"},"repository":{"url":"git+https://github.com/autonomys/autonomys-agents.git","type":"git"},"_npmVersion":"10.9.0","description":"Autonomys Agents Core","directories":{},"_nodeVersion":"23.3.0","dependencies":{"zod":"^3.22.4","cors":"^2.8.5","axios":"^1.7.9","dotenv":"^16.3.1","ethers":"^6.13.4","helmet":"^8.0.0","xml2js":"^0.6.2","cheerio":"^1.0.0","express":"^4.21.2","sqlite3":"^5.1.7","winston":"^3.11.0","inquirer":"^10.2.0","vectorlite":"^0.2.0","@octokit/rest":"^21.1.1","@types/helmet":"^4.0.0","@types/xml2js":"^0.4.14","firecrawl-mcp":"^1.7.2","@slack/web-api":"^7.8.0","better-sqlite3":"^11.8.0","@langchain/core":"0.3.44","@langchain/groq":"0.2.0","@notionhq/client":"^2.2.16","@langchain/ollama":"0.2.0","@langchain/openai":"0.5.5","zod-to-json-schema":"^3.24.1","@langchain/anthropic":"0.3.17","@langchain/community":"0.3.40","@langchain/langgraph":"0.2.63","agent-twitter-client":"0.0.18","http2-express-bridge":"^1.0.7","@autonomys/auto-drive":"1.4.17","@autonomys/auto-utils":"1.4.17","express-async-handler":"^1.2.0","@langchain/mcp-adapters":"^0.4.2","@autonomys/auto-dag-data":"1.4.17","@notionhq/notion-mcp-server":"^1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.12","@types/node":"22.10.0","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9","@types/sqlite3":"^3.1.11","@types/inquirer":"^9.0.7","@tsconfig/node20":"^20.1.4","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_0.2.2_1745606385597_0.4357360131016663","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@autonomys/agent-core","version":"0.2.3","author":{"url":"https://www.autonomys.xyz","name":"Autonomys"},"license":"MIT","_id":"@autonomys/agent-core@0.2.3","maintainers":[{"name":"clostao","email":"hastro1990@gmail.com"},{"name":"jeremy-subspace","email":"jeremy@subspace.network"},{"name":"marcaurelebesner","email":"marcaurele.desk@gmail.com"},{"name":"xm0on","email":"saeid@subspace.network"}],"homepage":"https://github.com/autonomys/autonomys-agents#readme","bugs":{"url":"https://github.com/autonomys/autonomys-agents/issues"},"dist":{"shasum":"19f12c04667b897414c96293c42448ff36f02677","tarball":"https://registry.npmjs.org/@autonomys/agent-core/-/agent-core-0.2.3.tgz","fileCount":451,"integrity":"sha512-phBSZRKJswbtefsH/y1cBs9c2RzIK6dkHTrYC6+TwRnMip6JPj23zD3oiS/eciKSDLwjC4KmlGhu92ANRoQINQ==","signatures":[{"sig":"MEQCIBr4PiT6alAFcDOXgO9eKS7dapBqhM+74XU8l6ZDg7OsAiARuDdM5EgZqnY5V6Fk+h8xmUdv8YuOzbtD0JK9MixHOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1060742},"main":"dist/index.js","type":"module","types":"dist/index.bundled.d.ts","engines":{"node":">=20.18.1"},"exports":{".":{"types":"./dist/index.bundled.d.ts","import":"./dist/index.js"}},"gitHead":"71fcd0b0b64624fced674dc1568d6b6a9fc8028a","scripts":{"dev":"NODE_ENV=development tsx --no-cache --watch src/index.ts","pack":"yarn pack","test":"jest","build":"tsc && yarn build:types","start":"tsx ../scripts/start.ts","test:watch":"jest --watch","build:types":"rollup -c","test:coverage":"jest --coverage","prepublishOnly":"yarn build"},"_npmUser":{"name":"xm0on","email":"saeid@subspace.network"},"repository":{"url":"git+https://github.com/autonomys/autonomys-agents.git","type":"git"},"_npmVersion":"10.8.2","description":"Autonomys Agents Core","directories":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.22.4","cors":"^2.8.5","axios":"^1.7.9","dotenv":"^16.3.1","ethers":"^6.13.4","helmet":"^8.0.0","xml2js":"^0.6.2","cheerio":"^1.0.0","express":"^4.21.2","sqlite3":"^5.1.7","winston":"^3.11.0","inquirer":"^10.2.0","vectorlite":"^0.2.0","@octokit/rest":"^21.1.1","@types/helmet":"^4.0.0","@types/xml2js":"^0.4.14","firecrawl-mcp":"^1.7.2","@slack/web-api":"^7.8.0","better-sqlite3":"^11.8.0","@langchain/core":"0.3.44","@langchain/groq":"0.2.0","@notionhq/client":"^2.2.16","@langchain/ollama":"0.2.0","@langchain/openai":"0.5.5","zod-to-json-schema":"^3.24.1","@langchain/anthropic":"0.3.17","@langchain/community":"0.3.40","@langchain/langgraph":"0.2.63","agent-twitter-client":"0.0.18","http2-express-bridge":"^1.0.7","@autonomys/auto-drive":"1.4.17","@autonomys/auto-utils":"1.4.17","express-async-handler":"^1.2.0","@langchain/mcp-adapters":"^0.4.2","@autonomys/auto-dag-data":"1.4.17","@notionhq/notion-mcp-server":"^1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","jest":"^29.7.0","rollup":"^4.40.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.12","@types/node":"22.10.0","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9","@types/sqlite3":"^3.1.11","@types/inquirer":"^9.0.7","@tsconfig/node20":"^20.1.4","rollup-plugin-dts":"^6.2.1","@types/better-sqlite3":"^7.6.12","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_0.2.3_1745677959032_0.2972814373227095","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@autonomys/agent-core","version":"0.2.4","author":{"url":"https://www.autonomys.xyz","name":"Autonomys"},"license":"MIT","_id":"@autonomys/agent-core@0.2.4","maintainers":[{"name":"clostao","email":"hastro1990@gmail.com"},{"name":"jeremy-subspace","email":"jeremy@subspace.network"},{"name":"marcaurelebesner","email":"marcaurele.desk@gmail.com"},{"name":"xm0on","email":"saeid@subspace.network"}],"homepage":"https://github.com/autonomys/autonomys-agents#readme","bugs":{"url":"https://github.com/autonomys/autonomys-agents/issues"},"dist":{"shasum":"8cf026b3c38e795203306e27286c203fab0fbab1","tarball":"https://registry.npmjs.org/@autonomys/agent-core/-/agent-core-0.2.4.tgz","fileCount":451,"integrity":"sha512-CGIYRmmK25DT/rXlNrnVzcPDDTyHMpjFxrufVsZJk2PHKYl5i43/KO7QkANOPNRQoaR7nDl3QNOz5BX1alFh2A==","signatures":[{"sig":"MEUCIGsNjSSeYirfgIAJWNyusoUA4BRyyaHhcKm4eSSCYRWJAiEA8Qxa6QoBHjzSRPp+hKmZzc0mzfAS6vR4g996muTdjsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1060886},"main":"dist/index.js","type":"module","types":"dist/index.bundled.d.ts","engines":{"node":">=20.18.1"},"exports":{".":{"types":"./dist/index.bundled.d.ts","import":"./dist/index.js"}},"gitHead":"58ffd913f5ef010d499d869eab1717fae433a876","scripts":{"dev":"NODE_ENV=development tsx --no-cache --watch src/index.ts","pack":"yarn pack","test":"jest","build":"tsc && yarn build:types","start":"tsx ../scripts/start.ts","test:watch":"jest --watch","build:types":"rollup -c","test:coverage":"jest --coverage","prepublishOnly":"yarn build"},"_npmUser":{"name":"xm0on","email":"saeid@subspace.network"},"repository":{"url":"git+https://github.com/autonomys/autonomys-agents.git","type":"git"},"_npmVersion":"10.8.2","description":"Autonomys Agents Core","directories":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.22.4","cors":"^2.8.5","axios":"^1.7.9","dotenv":"^16.3.1","ethers":"^6.13.4","helmet":"^8.0.0","xml2js":"^0.6.2","cheerio":"^1.0.0","express":"^4.21.2","sqlite3":"^5.1.7","winston":"^3.11.0","inquirer":"^10.2.0","vectorlite":"^0.2.0","@octokit/rest":"^21.1.1","@types/helmet":"^4.0.0","@types/xml2js":"^0.4.14","firecrawl-mcp":"^1.7.2","@slack/web-api":"^7.8.0","better-sqlite3":"^11.8.0","@langchain/core":"0.3.44","@langchain/groq":"0.2.0","@notionhq/client":"^2.2.16","@langchain/ollama":"0.2.0","@langchain/openai":"0.5.5","zod-to-json-schema":"^3.24.1","@langchain/anthropic":"0.3.17","@langchain/community":"0.3.40","@langchain/langgraph":"0.2.63","agent-twitter-client":"0.0.18","http2-express-bridge":"^1.0.7","@autonomys/auto-drive":"1.4.17","@autonomys/auto-utils":"1.4.17","express-async-handler":"^1.2.0","@langchain/mcp-adapters":"^0.4.2","@autonomys/auto-dag-data":"1.4.17","@notionhq/notion-mcp-server":"^1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","jest":"^29.7.0","rollup":"^4.40.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.12","@types/node":"22.10.0","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9","@types/sqlite3":"^3.1.11","@types/inquirer":"^9.0.7","@tsconfig/node20":"^20.1.4","rollup-plugin-dts":"^6.2.1","@types/better-sqlite3":"^7.6.12","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_0.2.4_1745971978432_0.7663438585232341","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@autonomys/agent-core","version":"0.3.0","author":{"url":"https://www.autonomys.xyz","name":"Autonomys"},"license":"MIT","_id":"@autonomys/agent-core@0.3.0","maintainers":[{"name":"clostao","email":"hastro1990@gmail.com"},{"name":"jeremy-subspace","email":"jeremy@subspace.network"},{"name":"marcaurelebesner","email":"marcaurele.desk@gmail.com"},{"name":"xm0on","email":"saeid@subspace.network"},{"name":"iamnamananand996","email":"iamnamananand996@gmail.com"}],"homepage":"https://github.com/autonomys/autonomys-agents#readme","bugs":{"url":"https://github.com/autonomys/autonomys-agents/issues"},"dist":{"shasum":"79bcaffd7de1880276acc4d34cf40300b20cfc18","tarball":"https://registry.npmjs.org/@autonomys/agent-core/-/agent-core-0.3.0.tgz","fileCount":481,"integrity":"sha512-ijZOE5NeO3c9alxVeQNSat2PIIFTIeUn3aBJX15CQ8fAJmmrJjWU3SDUQCtz8UHSvQJ0I+D/19CMU1zKQXin4A==","signatures":[{"sig":"MEUCIQCBhogBjB1sPIaA7qOfIcaZP7PFwTqFcNTh9aMgMCk40gIgAfqtOk6Y5n8zs9D5CB0TNko+cptA9tpj62aNkfuupYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1077700},"main":"dist/index.js","type":"module","types":"dist/index.bundled.d.ts","engines":{"node":">=20.18.1"},"exports":{".":{"types":"./dist/index.bundled.d.ts","import":"./dist/index.js"}},"gitHead":"df1a01746e31657489b3705e51090c08f026694a","scripts":{"dev":"NODE_ENV=development tsx --no-cache --watch src/index.ts","pack":"yarn pack","test":"jest","build":"tsc && yarn build:types","start":"tsx ../scripts/start.ts","test:watch":"jest --watch","build:types":"rollup -c","test:coverage":"jest --coverage","prepublishOnly":"yarn build"},"_npmUser":{"name":"xm0on","email":"saeid@subspace.network"},"repository":{"url":"git+https://github.com/autonomys/autonomys-agents.git","type":"git"},"_npmVersion":"10.8.2","description":"Autonomys Agents Core","directories":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.22.4","cors":"^2.8.5","axios":"^1.7.9","dotenv":"^16.3.1","ethers":"^6.13.4","helmet":"^8.0.0","xml2js":"^0.6.2","cheerio":"^1.0.0","express":"^4.21.2","sqlite3":"^5.1.7","winston":"^3.11.0","inquirer":"^10.2.0","vectorlite":"^0.2.0","@octokit/rest":"^21.1.1","@types/helmet":"^4.0.0","@types/xml2js":"^0.4.14","firecrawl-mcp":"^1.7.2","@slack/web-api":"^7.8.0","better-sqlite3":"^11.8.0","@langchain/core":"0.3.44","@langchain/groq":"0.2.0","@notionhq/client":"^2.2.16","@langchain/ollama":"0.2.0","@langchain/openai":"0.5.5","zod-to-json-schema":"^3.24.1","@langchain/anthropic":"0.3.17","@langchain/community":"0.3.40","@langchain/langgraph":"0.2.63","agent-twitter-client":"0.0.18","http2-express-bridge":"^1.0.7","@autonomys/auto-drive":"1.4.17","@autonomys/auto-utils":"1.4.17","express-async-handler":"^1.2.0","@langchain/mcp-adapters":"^0.4.2","@autonomys/auto-dag-data":"1.4.17","@notionhq/notion-mcp-server":"^1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","jest":"^29.7.0","rollup":"^4.40.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.12","@types/node":"22.10.0","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9","@types/sqlite3":"^3.1.11","@types/inquirer":"^9.0.7","@tsconfig/node20":"^20.1.4","rollup-plugin-dts":"^6.2.1","@types/better-sqlite3":"^7.6.12","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_0.3.0_1746748800060_0.3032226417101018","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@autonomys/agent-core","version":"0.3.1","author":{"url":"https://www.autonomys.xyz","name":"Autonomys"},"license":"MIT","_id":"@autonomys/agent-core@0.3.1","maintainers":[{"name":"clostao","email":"hastro1990@gmail.com"},{"name":"jeremy-subspace","email":"jeremy@subspace.network"},{"name":"marcaurelebesner","email":"marcaurele.desk@gmail.com"},{"name":"xm0on","email":"saeid@subspace.network"},{"name":"iamnamananand996","email":"iamnamananand996@gmail.com"}],"homepage":"https://github.com/autonomys/autonomys-agents#readme","bugs":{"url":"https://github.com/autonomys/autonomys-agents/issues"},"dist":{"shasum":"6a1bb0b18bb7512921cc939fbbfd4161a897146f","tarball":"https://registry.npmjs.org/@autonomys/agent-core/-/agent-core-0.3.1.tgz","fileCount":481,"integrity":"sha512-fgN1erzzeb8cbPlBf3OtSxKPTca4M0HzpNqB1ZE/SlcLy8A42jPf3CuH5E+mWAQQuWw5rC4moOJZBV3kfBOj3w==","signatures":[{"sig":"MEUCIQDcjv5NcGYIfJxoYfZFPO0cyZz5nCAbxvXWhajvynTKWwIgC0RMQy4txJB7ydKHns9FKKmyoFKPkMxipvmXJXCQvdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1078323},"main":"dist/index.js","type":"module","types":"dist/index.bundled.d.ts","engines":{"node":">=20.18.1"},"exports":{".":{"types":"./dist/index.bundled.d.ts","import":"./dist/index.js"}},"gitHead":"8cf2441a0b48e0c10ab3598d81afd7394eb5d821","scripts":{"dev":"NODE_ENV=development tsx --no-cache --watch src/index.ts","pack":"yarn pack","test":"jest","build":"tsc && yarn build:types","start":"tsx ../scripts/start.ts","test:watch":"jest --watch","build:types":"rollup -c","test:coverage":"jest --coverage","prepublishOnly":"yarn build"},"_npmUser":{"name":"xm0on","email":"saeid@subspace.network"},"repository":{"url":"git+https://github.com/autonomys/autonomys-agents.git","type":"git"},"_npmVersion":"10.8.2","description":"Autonomys Agents Core","directories":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.22.4","cors":"^2.8.5","axios":"^1.7.9","dotenv":"^16.3.1","ethers":"^6.13.4","helmet":"^8.0.0","xml2js":"^0.6.2","cheerio":"^1.0.0","express":"^4.21.2","sqlite3":"^5.1.7","winston":"^3.11.0","inquirer":"^10.2.0","vectorlite":"^0.2.0","@octokit/rest":"^21.1.1","@types/helmet":"^4.0.0","@types/xml2js":"^0.4.14","firecrawl-mcp":"^1.7.2","@slack/web-api":"^7.8.0","better-sqlite3":"^11.8.0","@langchain/core":"0.3.44","@langchain/groq":"0.2.0","@notionhq/client":"^2.2.16","@langchain/ollama":"0.2.0","@langchain/openai":"0.5.5","zod-to-json-schema":"^3.24.1","@langchain/deepseek":"^0.0.1","@langchain/anthropic":"0.3.17","@langchain/community":"0.3.40","@langchain/langgraph":"0.2.63","agent-twitter-client":"0.0.18","http2-express-bridge":"^1.0.7","@autonomys/auto-drive":"1.4.17","@autonomys/auto-utils":"1.4.17","express-async-handler":"^1.2.0","@langchain/mcp-adapters":"^0.4.2","@autonomys/auto-dag-data":"1.4.17","@notionhq/notion-mcp-server":"^1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","jest":"^29.7.0","rollup":"^4.40.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.12","@types/node":"22.10.0","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9","@types/sqlite3":"^3.1.11","@types/inquirer":"^9.0.7","@tsconfig/node20":"^20.1.4","rollup-plugin-dts":"^6.2.1","@types/better-sqlite3":"^7.6.12","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_0.3.1_1746900336634_0.03604216338654109","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@autonomys/agent-core","version":"0.3.2","author":{"url":"https://www.autonomys.xyz","name":"Autonomys"},"license":"MIT","_id":"@autonomys/agent-core@0.3.2","maintainers":[{"name":"clostao","email":"hastro1990@gmail.com"},{"name":"jeremy-subspace","email":"jeremy@subspace.network"}],"homepage":"https://github.com/autonomys/autonomys-agents#readme","bugs":{"url":"https://github.com/autonomys/autonomys-agents/issues"},"dist":{"shasum":"140c0f42a904c460fa2e49d3bb59ec9ff22db253","tarball":"https://registry.npmjs.org/@autonomys/agent-core/-/agent-core-0.3.2.tgz","fileCount":481,"integrity":"sha512-VpujsijlTup21JN+jj6OUaK/9ml85+zC8vEvYCDdwh4oGYVrftW5yA4TlwnfxF1og65G6LAS0lrA/8h32jLXYA==","signatures":[{"sig":"MEQCIGmv1QWtev+FoPRF4M6FJqlsX2Y+oI9HjS8pKroLzMMAAiAkKmbV+wPwJ+NFPFDNh/rJ762mmR2wEf+0PfVor9IllA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1078824},"main":"dist/index.js","type":"module","types":"dist/index.bundled.d.ts","engines":{"node":">=20.18.1"},"exports":{".":{"types":"./dist/index.bundled.d.ts","import":"./dist/index.js"}},"gitHead":"878ce939c04fd6665aa044014e99ef99aede4002","scripts":{"dev":"NODE_ENV=development tsx --no-cache --watch src/index.ts","pack":"yarn pack","test":"jest","build":"tsc && yarn build:types","start":"tsx ../scripts/start.ts","test:watch":"jest --watch","build:types":"rollup -c","test:coverage":"jest --coverage","prepublishOnly":"yarn build"},"_npmUser":{"name":"jeremy-subspace","email":"jeremy@subspace.network"},"repository":{"url":"git+https://github.com/autonomys/autonomys-agents.git","type":"git"},"_npmVersion":"10.8.2","description":"Autonomys Agents Core","directories":{},"_nodeVersion":"20.19.2","dependencies":{"zod":"^3.22.4","cors":"^2.8.5","axios":"^1.7.9","dotenv":"^16.3.1","ethers":"^6.13.4","helmet":"^8.0.0","xml2js":"^0.6.2","cheerio":"^1.0.0","express":"^4.21.2","sqlite3":"^5.1.7","winston":"^3.11.0","inquirer":"^10.2.0","vectorlite":"^0.2.0","@octokit/rest":"^21.1.1","@types/helmet":"^4.0.0","@types/xml2js":"^0.4.14","firecrawl-mcp":"^1.7.2","@slack/web-api":"^7.8.0","better-sqlite3":"^11.8.0","@langchain/core":"0.3.44","@langchain/groq":"0.2.0","@notionhq/client":"^2.2.16","@langchain/ollama":"0.2.0","@langchain/openai":"0.5.5","zod-to-json-schema":"^3.24.1","@langchain/deepseek":"^0.0.1","@langchain/anthropic":"0.3.17","@langchain/community":"0.3.40","@langchain/langgraph":"0.2.63","agent-twitter-client":"0.0.18","http2-express-bridge":"^1.0.7","@autonomys/auto-drive":"1.4.17","@autonomys/auto-utils":"1.4.17","express-async-handler":"^1.2.0","@langchain/mcp-adapters":"^0.4.2","@autonomys/auto-dag-data":"1.4.17","@notionhq/notion-mcp-server":"^1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","jest":"^29.7.0","rollup":"^4.40.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/cors":"^2.8.17","@types/jest":"^29.5.12","@types/node":"22.10.0","@types/express":"^5.0.0","@types/js-yaml":"^4.0.9","@types/sqlite3":"^3.1.11","@types/inquirer":"^9.0.7","@tsconfig/node20":"^20.1.4","rollup-plugin-dts":"^6.2.1","@types/better-sqlite3":"^7.6.12","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/agent-core_0.3.2_1758574495815_0.3759003543519277","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-04-15T20:33:01.540Z","modified":"2025-12-17T01:46:09.480Z","0.1.0":"2025-04-15T20:33:01.953Z","0.1.1":"2025-04-16T00:15:16.010Z","0.1.2":"2025-04-17T20:11:32.001Z","0.2.0":"2025-04-22T23:32:21.252Z","0.2.1":"2025-04-24T21:02:33.997Z","0.2.2":"2025-04-25T18:39:45.836Z","0.2.3":"2025-04-26T14:32:39.253Z","0.2.4":"2025-04-30T00:12:58.741Z","0.3.0":"2025-05-09T00:00:00.353Z","0.3.1":"2025-05-10T18:05:37.050Z","0.3.2":"2025-09-22T20:54:56.044Z"},"bugs":{"url":"https://github.com/autonomys/autonomys-agents/issues"},"author":{"url":"https://www.autonomys.xyz","name":"Autonomys"},"license":"MIT","homepage":"https://github.com/autonomys/autonomys-agents#readme","repository":{"url":"git+https://github.com/autonomys/autonomys-agents.git","type":"git"},"description":"Autonomys Agents Core","maintainers":[{"email":"jeremy@subspace.network","name":"jeremy-subspace"},{"email":"emil@autonomys.xyz","name":"emilautonomys"},{"email":"jim@autonomys.xyz","name":"jim-autonomys"}],"readme":"# @autonomys/agent-core\n\nThe core package for building autonomous AI agents. This package is extracted from the [Autonomys Agents](https://github.com/autonomys/autonomys-agents) framework.\n\n## Installation\n\n```bash\nnpm install @autonomys/agent-core\n# or\nyarn add @autonomys/agent-core\n```\n\n## Features\n\n- Agent orchestration and workflow management\n- Integration with major LLM providers (OpenAI, Anthropic, etc.)\n- Tools for interacting with external services:\n  - Slack integration\n  - Twitter automation\n  - GitHub operations\n  - Notion connectivity\n  - Web search capabilities\n- Vector database integration for agent memory\n- Configurable character system for agent personalities\n- Blockchain integration for agent experience tracking\n- API server for external control and monitoring\n- Task scheduling and execution\n- Experience management and monitoring\n\n## Usage\n\nHere's how to use the core package in your own project:\n\n```typescript\nimport {\n  // Configuration tools\n  getConfig,\n  \n  // Agent creation\n  createOrchestratorRunner,\n  createPrompts,\n  registerOrchestratorRunner,\n  \n  // Tool integrations\n  createAllSchedulerTools,\n  createWebSearchTool,\n  createTwitterApi,\n  createSlackTools,\n  createFirecrawlTools,\n  \n  // Agent types\n  createTwitterAgent,\n  \n  // Workflow management\n  startTaskExecutor,\n  \n  // API server\n  createApiServer,\n  withApiLogger,\n  \n  // Utilities\n  createExperienceManager,\n  createLogger,\n  closeAllVectorDBs\n} from '@autonomys/agent-core';\n\n// Your implementation here...\n```\n\n## Required Character Structure\n\nWhen using this package, you'll need to set up a character structure in your project:\n\n```\ncharacters/\n  ├── your-character-name/\n  │   ├── config/\n  │   │   ├── .env                # Environment variables\n  │   │   ├── config.yaml         # Configuration settings\n  │   │   └── your-character.yaml # Character personality definition\n  │   ├── data/                   # For agent data storage\n  │   ├── logs/                   # For agent logs\n  │   └── memories/               # For agent memory storage\n```\n\n**Note**: Example character configurations are available in the [Autonomys Agents GitHub repository](https://github.com/autonomys/autonomys-agents/tree/main/characters) to help you get started.\n\n## API Server Certificate Requirements\n\n**Important**: When running without the `--headless` flag, the API server requires SSL certificates. You must create a `certs` directory in your workspace root with the following files:\n\n- `certs/server.cert` - SSL certificate\n- `certs/server.key` - SSL private key \n\nYou can generate these certificates using OpenSSL with this command:\n\n```bash\nmkdir -p certs\nopenssl req -x509 -newkey rsa:2048 -nodes -sha256 -subj '/CN=localhost' \\\n  -keyout certs/server.key -out certs/server.cert -days 365\n```\n\n## Running Agents\n\nThe package automatically handles command-line arguments through the `getConfig()` function.\n\n### Supported Command-Line Arguments\n\nWhen running your agent implementation, these arguments are automatically parsed and processed:\n\n- **Character Name**: The first positional argument specifies which character to run\n  ```bash\n  npx tsx your-script.ts my-character-name\n  ```\n\n- **--headless**: Run the agent without starting the API server\n  ```bash\n  npx tsx your-script.ts my-character-name --headless\n  ```\n\n- **--workspace PATH**: Specify a custom workspace root directory where the `characters` folder exists\n  ```bash\n  npx tsx your-script.ts my-character-name --workspace /path/to/your/project\n  ```\n\n### Example Script\n\nHere's how you might set up a script to run your agent:\n\n```typescript\n// index.ts or agent.ts\nimport { getConfig /* other imports */ } from '@autonomys/agent-core';\n\n// The getConfig function automatically parses command-line arguments\nconst main = async (): Promise<void> => {\n  const configInstance = await getConfig();\n  // ... rest of your agent code\n};\n\nmain().catch(error => {\n  console.error('Error running agent:', error);\n  process.exit(1);\n});\n```\n\nThen run it with:\n\n```bash\nnpx tsx index.ts my-character-name\nnpx tsx index.ts my-character-name --headless\nnpx tsx index.ts my-character-name --workspace /path/to/workspace\n```\n\n## Example Implementation\n\nHere's an example of implementing an agent using this package:\n\n```typescript\nimport {\n  getConfig,\n  createOrchestratorRunner,\n  createPrompts,\n  createAllSchedulerTools,\n  createTwitterApi,\n  createTwitterAgent,\n  startTaskExecutor,\n  registerOrchestratorRunner,\n  createLogger,\n  closeAllVectorDBs\n} from '@autonomys/agent-core';\n\n// Get configuration (automatically parses command-line arguments)\nconst configInstance = await getConfig();\nif (!configInstance) {\n  throw new Error('Config instance not found');\n}\nconst { config, characterName } = configInstance;\nconst character = config.characterConfig;\n\n// Define LLM configurations\nconst modelConfigurations = {\n  inputModelConfig: {\n    provider: 'anthropic',\n    model: 'claude-3-5-sonnet-latest',\n    temperature: 0.6,\n  },\n  messageSummaryModelConfig: {\n    provider: 'anthropic',\n    model: 'claude-3-5-haiku-latest',\n    temperature: 0.6,\n  }\n};\n\n// Initialize tools\nconst schedulerTools = createAllSchedulerTools();\n\n// Set up Twitter agent (if configured)\nconst twitterAgentTool = \n  config.twitterConfig.USERNAME && config.twitterConfig.PASSWORD\n    ? [\n        createTwitterAgent(\n          await createTwitterApi(\n            config.twitterConfig.USERNAME,\n            config.twitterConfig.PASSWORD,\n            config.twitterConfig.COOKIES_PATH,\n          ),\n          character,\n          {\n            tools: [...schedulerTools],\n            postTweets: config.twitterConfig.POST_TWEETS,\n            modelConfigurations: config.twitterConfig.model_configurations,\n            characterDataPathConfig: {\n              dataPath: character.characterPath,\n            },\n          },\n        ),\n      ]\n    : [];\n\n// Create orchestrator configuration\nconst orchestrationConfig = {\n  modelConfigurations,\n  tools: [\n    ...twitterAgentTool,\n    ...schedulerTools,\n  ],\n  prompts: await createPrompts(character),\n  characterDataPathConfig: {\n    dataPath: character.characterPath,\n  },\n};\n\n// Create and register the runner\nconst runner = await createOrchestratorRunner(character, orchestrationConfig);\nregisterOrchestratorRunner('orchestrator', runner);\n\n// Start task executor\nconst stopTaskExecutor = startTaskExecutor(runner, 'orchestrator');\n\n// Handle graceful shutdown\nprocess.on('SIGINT', () => {\n  const logger = createLogger('app');\n  logger.info('Received SIGINT. Shutting down...');\n  stopTaskExecutor();\n  closeAllVectorDBs();\n  process.exit(0);\n});\n```\n\n## Documentation\n\nFor detailed documentation and examples, please refer to our [GitHub repository](https://github.com/autonomys/autonomys-agents).\n\n## License\n\nThis project is licensed under the MIT License. See the [LICENSE](https://github.com/autonomys/autonomys-agents/blob/main/LICENSE) file for details.","readmeFilename":"README.md"}