UNPKG

universal-ai-brain

Version:

🧠 UNIVERSAL AI BRAIN 3.3 - The world's most advanced cognitive architecture with 24 specialized systems, MongoDB 8.1 $rankFusion hybrid search, latest Voyage 3.5 embeddings, and framework-agnostic design. Works with Mastra, Vercel AI, LangChain, OpenAI A

145 lines (144 loc) • 4.23 kB
{ "name": "universal-ai-brain", "version": "3.5.0", "description": "🧠 Universal AI Brain 3.3 - The world's most comprehensive cognitive architecture for AI agents with 24 cognitive systems, MongoDB 8.1 $rankFusion hybrid search, latest Voyage 3.5 embeddings, and framework-agnostic design supporting Mastra, Vercel AI, LangChain, OpenAI Agents, and more.", "files": [ "dist/**/*", "tests/cognitive-systems/**/*", "scripts/setup-wizard.js", "README.md", "LICENSE" ], "main": "./dist/index.js", "types": "./dist/index.d.ts", "bin": { "universal-ai-brain": "./scripts/setup-wizard.js" }, "scripts": { "build": "echo 'Building Universal AI Brain 3.0...' && tsc -p tsconfig.build.json && echo 'Build complete - TypeScript compiled to JavaScript'", "build:ts": "tsc -p tsconfig.build.json", "build:watch": "tsc -w -p tsconfig.build.json", "clean": "rimraf dist", "prepublishOnly": "npm run clean && npm run build", "dev": "tsc -w -p tsconfig.build.json", "lint": "eslint .", "lint:fix": "eslint . --fix", "test": "jest", "test:watch": "jest --watch", "setup": "node scripts/setup-wizard.js", "setup:cognitive": "node scripts/setup-cognitive-tests.js", "test:cognitive": "cd tests/cognitive-systems && npm run test:all", "test:cognitive:memory": "cd tests/cognitive-systems && npm run test:memory", "test:cognitive:benchmark": "cd tests/cognitive-systems && npm run benchmark:full", "test:cognitive:setup": "cd tests/cognitive-systems && npm install", "postinstall": "echo '\n🧠 Universal AI Brain 3.4 installed successfully!\n✨ Run: npx universal-ai-brain setup\n to start the interactive setup wizard\n'" }, "keywords": [ "universal-ai-brain", "ai-brain-3.0", "cognitive-architecture", "mongodb-8.1", "rankfusion", "hybrid-search", "ai-agents", "vector-search", "24-cognitive-systems", "semantic-memory", "emotional-intelligence", "goal-hierarchy", "confidence-tracking", "attention-management", "cultural-knowledge", "skill-capability", "communication-protocol", "temporal-planning", "mastra", "vercel-ai", "langchain", "openai-agents", "typescript", "framework-agnostic", "intelligence-layer", "context-injection", "self-improvement", "safety-guardrails", "workflow-tracking", "performance-monitoring" ], "author": "Rom Iluz <rom@iluz.net>", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/romiluz13/ai_brain_js.git" }, "bugs": { "url": "https://github.com/romiluz13/ai_brain_js/issues" }, "homepage": "https://github.com/romiluz13/ai_brain_js#readme", "peerDependencies": { "@ai-sdk/openai": ">=0.0.1", "@mastra/core": ">=0.1.0", "@openai/agents": ">=0.0.9", "ai": ">=3.0.0", "langchain": ">=0.1.0" }, "peerDependenciesMeta": { "@mastra/core": { "optional": true }, "@ai-sdk/openai": { "optional": true }, "ai": { "optional": true }, "langchain": { "optional": true }, "@openai/agents": { "optional": true } }, "dependencies": { "ajv": "^8.12.0", "ajv-formats": "^2.1.1", "eventemitter3": "^5.0.1", "mongodb": "^6.5.0", "openai": "^4.0.0", "pino": "^8.19.0", "snappy": "^7.2.2", "uuid": "^9.0.1", "zod": "^3.22.4" }, "devDependencies": { "@types/jest": "^29.0.0", "@types/node": "^20.0.0", "@types/uuid": "^9.0.8", "@typescript-eslint/eslint-plugin": "^6.0.0", "@typescript-eslint/parser": "^6.0.0", "eslint": "^8.0.0", "eslint-config-custom": "*", "jest": "^29.0.0", "mongodb-memory-server": "^9.1.6", "rimraf": "^5.0.0", "ts-jest": "^29.0.0", "tsconfig": "*", "typescript": "^5.0.0", "@ai-sdk/openai": "^0.0.66", "@mastra/core": "^0.1.67", "@mastra/memory": "^0.1.67", "mastra": "^0.1.67", "dotenv": "^16.0.0" }, "engines": { "node": ">=18.0.0" }, "publishConfig": { "access": "public" }, "optionalDependencies": { "helmet": "^8.1.0", "jsonwebtoken": "^9.0.2", "socket.io": "^4.8.1" } }