UNPKG

@daitanjs/intelligence

Version:

A modular library for advanced LLM orchestration, stateful RAG, multi-step agentic workflows, and tool use, built on LangChain.js.

252 lines (251 loc) 6.89 kB
{ "name": "@daitanjs/intelligence", "version": "1.2.4", "description": "A modular library for advanced LLM orchestration, stateful RAG, multi-step agentic workflows, and tool use, built on LangChain.js.", "type": "module", "main": "./dist/index.cjs", "module": "./dist/index.js", "types": "./dist/index.d.ts", "sideEffects": false, "exports": { ".": { "import": { "types": "./dist/index.d.ts", "default": "./dist/index.js" }, "require": { "types": "./dist/index.d.ts", "default": "./dist/index.cjs" } }, "./config": { "import": { "types": "./dist/config/index.d.ts", "default": "./dist/config/index.js" }, "require": { "types": "./dist/config/index.d.ts", "default": "./dist/config/index.cjs" } }, "./core": { "import": { "types": "./dist/intelligence/core/index.d.ts", "default": "./dist/intelligence/core/index.js" }, "require": { "types": "./dist/intelligence/core/index.d.ts", "default": "./dist/intelligence/core/index.cjs" } }, "./rag": { "import": { "types": "./dist/intelligence/rag/index.d.ts", "default": "./dist/intelligence/rag/index.js" }, "require": { "types": "./dist/intelligence/rag/index.d.ts", "default": "./dist/intelligence/rag/index.cjs" } }, "./metadata": { "import": { "types": "./dist/intelligence/metadata/index.d.ts", "default": "./dist/intelligence/metadata/index.js" }, "require": { "types": "./dist/intelligence/metadata/index.d.ts", "default": "./dist/intelligence/metadata/index.cjs" } }, "./tools": { "import": { "types": "./dist/intelligence/tools/index.d.ts", "default": "./dist/intelligence/tools/index.js" }, "require": { "types": "./dist/intelligence/tools/index.d.ts", "default": "./dist/intelligence/tools/index.cjs" } }, "./tools/google": { "import": { "types": "./dist/intelligence/tools/googleTools.d.ts", "default": "./dist/intelligence/tools/googleTools.js" }, "require": { "types": "./dist/intelligence/tools/googleTools.d.ts", "default": "./dist/intelligence/tools/googleTools.cjs" } }, "./agents": { "import": { "types": "./dist/intelligence/agents/index.d.ts", "default": "./dist/intelligence/agents/index.js" }, "require": { "types": "./dist/intelligence/agents/index.d.ts", "default": "./dist/intelligence/agents/index.cjs" } }, "./chat-agents": { "import": { "types": "./dist/intelligence/agents/chat/index.d.ts", "default": "./dist/intelligence/agents/chat/index.js" }, "require": { "types": "./dist/intelligence/agents/chat/index.d.ts", "default": "./dist/intelligence/agents/chat/index.cjs" } }, "./services": { "import": { "types": "./dist/services/index.d.ts", "default": "./dist/services/index.js" }, "require": { "types": "./dist/services/index.d.ts", "default": "./dist/services/index.cjs" } }, "./workflows": { "import": { "types": "./dist/intelligence/workflows/index.d.ts", "default": "./dist/intelligence/workflows/index.js" }, "require": { "types": "./dist/intelligence/workflows/index.d.ts", "default": "./dist/intelligence/workflows/index.cjs" } }, "./orchestration": { "import": { "types": "./dist/orchestration/index.d.ts", "default": "./dist/orchestration/index.js" }, "require": { "types": "./dist/orchestration/index.d.ts", "default": "./dist/orchestration/index.cjs" } }, "./language": { "import": { "types": "./dist/language/index.d.ts", "default": "./dist/language/index.js" }, "require": { "types": "./dist/language/index.d.ts", "default": "./dist/language/index.cjs" } }, "./chat": { "import": { "types": "./dist/chat/index.d.ts", "default": "./dist/chat/index.js" }, "require": { "types": "./dist/chat/index.d.ts", "default": "./dist/chat/index.cjs" } }, "./utils": { "import": { "types": "./dist/utils/index.d.ts", "default": "./dist/utils/index.js" }, "require": { "types": "./dist/utils/index.d.ts", "default": "./dist/utils/index.cjs" } } }, "scripts": { "test": "echo \"Error: no test specified for @daitanjs/intelligence\" && exit 0" }, "files": [ "dist" ], "keywords": [ "LLM", "RAG", "LangChain", "Agent", "AI", "Orchestration", "Workflow", "LangGraph", "OpenAI", "Anthropic", "Groq", "Ollama", "Perplexity", "Research Agent", "Tool Use", "intelligence" ], "author": "Buck Miller <haelpers@gmail.com>", "license": "ISC", "repository": { "type": "git", "url": "https://github.com/daitandojo/@daitanjs", "directory": "packages/intelligence" }, "peerDependencies": { "lodash": "^4.17.21" }, "dependencies": { "@daitanjs/apiqueries": "^1.0.3", "@daitanjs/config": "^1.0.0", "@daitanjs/data": "^1.0.0", "@daitanjs/development": "^1.0.0", "@daitanjs/error": "^1.0.1", "@daitanjs/utilities": "^1.0.0", "@daitanjs/web": "^1.2.0", "@daitanjs/embeddings": "^1.0.0", "@daitanjs/senses": "^1.0.1", "@daitanjs/media": "^1.0.3", "@daitanjs/payments": "^1.0.1", "@daitanjs/users": "^1.0.0", "@langchain/anthropic": "^0.3.7", "@langchain/community": "^0.3.45", "@langchain/core": "^0.3.57", "@langchain/groq": "^0.2.3", "@langchain/langgraph": "^0.3.1", "@langchain/openai": "^0.3.16", "@langchain/redis": "^0.1.1", "axios": "^1.7.9", "chalk": "^5.3.0", "chromadb": "^1.9.2", "fs-extra": "^11.2.0", "google-search-results-nodejs": "^2.1.0", "googleapis": "^142.0.0", "groq-sdk": "^0.8.0", "jsdom": "^25.0.1", "langchain": "^0.3.6", "langsmith": "^0.2.11", "mammoth": "^1.8.0", "ollama": "^0.5.0", "papaparse": "^5.4.1", "pdf-parse": "^1.1.1", "tiktoken": "^1.0.17", "uuid": "^9.0.1", "zod": "^3.24.1" }, "publishConfig": { "access": "public" }, "devDependencies": { "@babel/cli": "^7.25.9", "@babel/core": "^7.26.0", "@babel/plugin-transform-runtime": "^7.25.9", "@babel/preset-env": "^7.26.0", "babel-jest": "^29.7.0", "jest": "^29.7.0", "rimraf": "^6.0.1" }, "jest": { "transform": { "^.+\\\\.jsx?$": "babel-jest" } } }