{
  "name": "network-ai",
  "version": "5.15.1",
  "description": "AI agent orchestration framework for TypeScript/Node.js - 32 adapters (LangChain, AutoGen, CrewAI, OpenAI Assistants, OpenAI Responses, LlamaIndex, Semantic Kernel, Haystack, DSPy, Agno, MCP, OpenClaw, A2A, Codex, MiniMax, NemoClaw, APS, Copilot, LangGraph, Anthropic Computer Use, Claude Agent SDK, OpenAI Agents SDK, Vertex AI, Gemini, Pydantic AI, Browser Agent, Hermes, Orchestrator, RLM + streaming variants). Built-in CLI, security, swarm intelligence, real-time streaming, and agentic workflow patterns.",
  "homepage": "https://network-ai.org",
  "main": "dist/index.js",
  "module": "dist/esm/index.js",
  "types": "dist/index.d.ts",
  "exports": {
    ".": {
      "import": "./dist/esm/index.js",
      "require": "./dist/index.js",
      "types": "./dist/index.d.ts"
    },
    "./security": {
      "import": "./dist/esm/security.js",
      "require": "./dist/security.js",
      "types": "./dist/security.d.ts"
    },
    "./adapters": {
      "import": "./dist/esm/adapters/index.js",
      "require": "./dist/adapters/index.js",
      "types": "./dist/adapters/index.d.ts"
    }
  },
  "bin": {
    "network-ai": "dist/bin/cli.js",
    "network-ai-server": "dist/bin/mcp-server.js",
    "network-ai-console": "dist/bin/console.js",
    "network-ai-dashboard": "dist/bin/dashboard.js"
  },
  "scripts": {
    "build": "tsc -p tsconfig.build.json && tsc -p tsconfig.esm.json",
    "build:cjs": "tsc -p tsconfig.build.json",
    "build:esm": "tsc -p tsconfig.esm.json",
    "build:all": "tsc",
    "prebuild": "node -e \"const fs=require('fs');if(fs.existsSync('dist'))fs.rmSync('dist',{recursive:true})\"",
    "prepublishOnly": "npm run build && npm run test:all",
    "test": "npx ts-node test-standalone.ts",
    "test:security": "npx ts-node test-security.ts",
    "test:adapters": "npx ts-node test-adapters.ts",
    "test:priority": "npx ts-node test-priority.ts",
    "test:phase4": "npx ts-node test-phase4.ts",
    "test:phase5": "npx ts-node test-phase5.ts",
    "test:phase5b": "npx ts-node test-phase5b.ts",
    "test:phase5c": "npx ts-node test-phase5c.ts",
    "test:phase5d": "npx ts-node test-phase5d.ts",
    "test:phase5e": "npx ts-node test-phase5e.ts",
    "test:phase5f": "npx ts-node test-phase5f.ts",
    "test:phase5g": "npx ts-node test-phase5g.ts",
    "test:phase6": "npx ts-node test-phase6.ts",
    "test:streaming": "npx ts-node test-streaming.ts",
    "test:a2a": "npx ts-node test-a2a.ts",
    "test:codex": "npx ts-node test-codex.ts",
    "test:nemoclaw": "npx ts-node test-nemoclaw.ts",
    "test:cli": "npx ts-node test-cli.ts",
    "test:qa": "npx ts-node test-qa.ts",
    "test:phase7": "npx ts-node test-phase7.ts",
    "test:phase8": "npx ts-node test-phase8.ts",
    "test:phase9": "npx ts-node test-phase9.ts",
    "test:phase10": "npx ts-node test-phase10.ts",
    "test:topology": "npx ts-node test-topology.ts",
    "test:phase12": "npx ts-node test-phase12.ts",
    "test:all": "npx ts-node run-tests.ts",
    "setup": "npx ts-node setup.ts",
    "setup:check": "npx ts-node setup.ts --check",
    "setup:example": "npx ts-node setup.ts --example",
    "demo": "npx ts-node examples/demo-runner.ts",
    "blackboard": "python scripts/blackboard.py",
    "check-permission": "python scripts/check_permission.py",
    "validate-token": "python scripts/validate_token.py",
    "revoke-token": "python scripts/revoke_token.py",
    "socket:check": "node scripts/socket-check.js",
    "socket:check:local": "node scripts/socket-check.js --local",
    "codeql:check": "node scripts/codeql-check.js",
    "clawhub:check": "node scripts/clawhub-check.js",
    "clawhub:publish": "node scripts/clawhub-publish.js"
  },
  "keywords": [
    "ai-agents",
    "agentic-ai",
    "multi-agent",
    "multi-agent-systems",
    "agent-framework",
    "llm",
    "llm-agents",
    "orchestration",
    "swarm",
    "swarm-intelligence",
    "autonomous-agents",
    "agentic-workflow",
    "agentic-framework",
    "generative-ai",
    "mcp",
    "model-context-protocol",
    "langchain",
    "autogen",
    "crewai",
    "openclaw",
    "llamaindex",
    "semantic-kernel",
    "openai-assistants",
    "haystack",
    "dspy",
    "agno",
    "typescript",
    "nodejs",
    "plug-and-play",
    "adapter",
    "a2a",
    "ai-orchestration",
    "context-engineering",
    "agent-coordination"
  ],
  "author": "OpenClaw Community",
  "license": "MIT",
  "funding": {
    "type": "github",
    "url": "https://github.com/sponsors/Jovancoding"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/Jovancoding/Network-AI.git"
  },
  "engines": {
    "node": ">=18.0.0",
    "python": ">=3.9"
  },
  "devDependencies": {
    "@types/node": "^26.1.2",
    "dotenv": "^17.4.2",
    "openai": "^7.0.0",
    "ts-node": "^10.9.2",
    "typescript": "^6.0.3"
  },
  "files": [
    "dist/",
    "bin/",
    "types/",
    "scripts/",
    "socket.json",
    "README.md",
    "QUICKSTART.md",
    "INTEGRATION_GUIDE.md",
    "SKILL.md",
    "LICENSE"
  ],
  "dependencies": {
    "commander": "^15.0.0"
  }
}
