n8n-nodes-better-ai-agent
Version:
A better AI Agent node for n8n with improved memory management and modern AI SDK integration
60 lines (59 loc) • 1.55 kB
JSON
{
"name": "n8n-nodes-better-ai-agent",
"version": "1.6.7",
"description": "A better AI Agent node for n8n with improved memory management and modern AI SDK integration",
"main": "dist/BetterAiAgent.node.js",
"scripts": {
"build": "rimraf dist && tsc && npm run copy-dependencies",
"copy-dependencies": "copyfiles -u 1 nodes/**/*.json dist/",
"dev": "tsc --watch",
"package": "npm run build && npm pack",
"deploy-local": "npm run build && cp package.json ~/.n8n/custom/ && cp -R dist/* ~/.n8n/custom/ && npm install --omit=dev --prefix ~/.n8n/custom"
},
"files": [
"dist"
],
"n8n": {
"n8nNodesApiVersion": 1,
"nodes": [
"dist/BetterAiAgent.node.js"
]
},
"keywords": [
"n8n-nodes-base",
"n8n",
"n8n-community-node-package",
"ai",
"agent",
"langchain",
"openai",
"anthropic"
],
"license": "MIT",
"dependencies": {
"@ai-sdk/anthropic": "^0.0.54",
"@ai-sdk/google": "^1.2.19",
"@ai-sdk/openai": "^0.0.66",
"@langchain/core": "0.1.18",
"@opentelemetry/auto-instrumentations-node": "^0.60.1",
"@opentelemetry/sdk-node": "^0.202.0",
"ai": "^3.4.9",
"langfuse-vercel": "^3.37.4",
"langsmith": "^0.3.31",
"n8n-workflow": ">=1.94.0",
"zod": "^3.22.4"
},
"devDependencies": {
"@types/node": "^20.0.0",
"copyfiles": "^2.4.1",
"rimraf": "^5.0.0",
"typescript": "^5.0.0"
},
"peerDependencies": {
"n8n-workflow": ">=1.94.0"
},
"engines": {
"node": ">=18",
"n8n": ">=1.24.0"
}
}