{"_id":"@ain-framework/ain-agent-sdk","name":"@ain-framework/ain-agent-sdk","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@ain-framework/ain-agent-sdk","version":"0.1.0","private":false,"type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"types":"./dist/index.d.ts","publishConfig":{"access":"public"},"devDependencies":{"@rslib/core":"^0.18.4","@types/node":"^24.10.1","dotenv-cli":"^11.0.0","typescript":"^5.8.3"},"dependencies":{"@clack/prompts":"^0.11.0","@langchain/community":"^1.1.0","@langchain/core":"^1.1.5","@langchain/deepseek":"^1.0.5","@langchain/langgraph":"^1.0.7","@langchain/mcp-adapters":"^1.1.2","@langchain/openai":"^1.2.0","@langchain/tavily":"^1.2.0","ansis":"^4.2.0","deepagents":"^1.5.0","dotenv":"^17.3.1","langchain":"^1.2.0","zod":"^4.2.0"},"scripts":{"build":"rslib build","dev":"rslib build --watch","dev:langgraph":"pnpx @langchain/langgraph-cli dev","typecheck":"tsc --noEmit"},"_id":"@ain-framework/ain-agent-sdk@0.1.0","description":"Agent workflows for chat, marketing, and remote control.","_integrity":"sha512-d0YQxtm0BOVJKc1BUH/GjLpE6gRDHEe89hXYy8eHbE3LAk/H8pNI3/0iaQSJ8+fKS5qgMkGARgRxGZA5R3JMCQ==","_resolved":"/private/var/folders/30/vw2gklsx10nfq1vmbjpmhs780000gn/T/824a5f94b870c7dc0c772c8b9ac3d372/ain-framework-ain-agent-sdk-0.1.0.tgz","_from":"file:ain-framework-ain-agent-sdk-0.1.0.tgz","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-d0YQxtm0BOVJKc1BUH/GjLpE6gRDHEe89hXYy8eHbE3LAk/H8pNI3/0iaQSJ8+fKS5qgMkGARgRxGZA5R3JMCQ==","shasum":"c2d4f06ad516c238c8f3ac3a1408c8dc24171cfd","tarball":"https://registry.npmjs.org/@ain-framework/ain-agent-sdk/-/ain-agent-sdk-0.1.0.tgz","fileCount":18,"unpackedSize":119402,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCID1YzKmSM8so3iJPbUYP03b4fp2fPDNq4n9K+u0n7fXFAiBMLzk/lbWw2zkYtsNKSt1h2PYHOFH2RIQcS0yTC840Sg=="}]},"_npmUser":{"name":"kkim_officenpm","email":"jmjiangkim@163.com"},"directories":{},"maintainers":[{"name":"kkim_officenpm","email":"jmjiangkim@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ain-agent-sdk_0.1.0_1784436358383_0.8314171213727133"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-19T04:45:58.137Z","0.1.0":"2026-07-19T04:45:58.532Z","modified":"2026-07-19T04:45:58.811Z"},"maintainers":[{"name":"kkim_officenpm","email":"jmjiangkim@163.com"}],"description":"Agent workflows for chat, marketing, and remote control.","readme":"# @ain-framework/ain-agent-sdk\n\nAgent workflows for chat, marketing, and remote control.\n\n## Install\n\n```bash\npnpm add @ain-framework/ain-agent-sdk\n```\n\n## Usage\n\n```ts\nimport \"dotenv/config\";\nimport { routeUserMessage, runMarketingAgent, runRemoteControlWorkflow } from \"@ain-framework/ain-agent-sdk\";\n```\n\nThe host application owns environment loading and supplies model credentials (for example `API_BASE_URL`, API keys, and optional `TAVILY_API_KEY` or Lark credentials). This package does not include or load a project `.env` file.\n","readmeFilename":"README.md","_rev":"1-0f01164c7aff3117b6b77810c3ba1378"}