tasq/node_modules/agentic-flow/package.json

199 lines
6.8 KiB
JSON

{
"name": "agentic-flow",
"version": "2.0.7",
"description": "Production-ready AI agent orchestration platform with 66 specialized agents, 213 MCP tools, ReasoningBank learning memory, and autonomous multi-agent swarms. Built by @ruvnet with Claude Agent SDK, neural networks, memory persistence, GitHub integration, and distributed consensus protocols.",
"type": "module",
"main": "dist/index.js",
"bin": {
"agentic-flow": "dist/cli-proxy.js",
"agentdb": "dist/agentdb/cli/agentdb-cli.js"
},
"exports": {
".": "./dist/index.js",
"./package.json": "./package.json",
"./embeddings": "./dist/reasoningbank/utils/embeddings.js",
"./reasoningbank": {
"node": "./dist/reasoningbank/index.js",
"browser": "./dist/reasoningbank/wasm-adapter.js",
"default": "./dist/reasoningbank/index.js"
},
"./reasoningbank/backend-selector": "./dist/reasoningbank/backend-selector.js",
"./reasoningbank/wasm-adapter": "./dist/reasoningbank/wasm-adapter.js",
"./router": "./dist/router/index.js",
"./agent-booster": "./dist/agent-booster/index.js",
"./transport/quic": "./dist/transport/quic.js"
},
"scripts": {
"postinstall": "node scripts/postinstall.js || true",
"start": "node --enable-source-maps dist/index.js",
"build": "(npm run build:wasm || true) && (tsc -p config/tsconfig.json --skipLibCheck || true) && mkdir -p dist/reasoningbank && (cp -r src/reasoningbank/prompts dist/reasoningbank/ 2>/dev/null || true) && (cp -r src/reasoningbank/config dist/reasoningbank/ 2>/dev/null || true)",
"build:wasm": "cd ../reasoningbank && wasm-pack build --target bundler --out-dir pkg/bundler crates/reasoningbank-wasm && wasm-pack build --target web --out-dir pkg/web crates/reasoningbank-wasm && mkdir -p ../agentic-flow/wasm/reasoningbank && cp -r crates/reasoningbank-wasm/pkg/bundler/* ../agentic-flow/wasm/reasoningbank/ && cp -r crates/reasoningbank-wasm/pkg/web ../agentic-flow/wasm/reasoningbank/",
"build:wasm:clean": "rm -rf ../reasoningbank/crates/reasoningbank-wasm/pkg && rm -rf wasm/reasoningbank",
"dev": "tsx src/index.ts",
"prepublishOnly": "npm run build",
"test": "npm run test:retry && npm run test:logging",
"test:retry": "tsx validation/quick-wins/test-retry.ts",
"test:logging": "tsx validation/quick-wins/test-logging.ts",
"test:wasm:e2e": "tsx validation/test-wasm-e2e.ts",
"test:wasm:docker": "docker build -f Dockerfile.e2e -t agentic-flow-e2e . && docker run --rm agentic-flow-e2e",
"validate": "tsx validation/quick-wins/validate-all.ts",
"validate:sdk": "tsx validation/sdk-integration-test.ts",
"validate:health": "bash validation/quick-wins/test-health.sh",
"validate:openrouter": "tsx tests/validation/test-openrouter-fixes.ts",
"validate:claude-flow": "npm run test:memory && npm run test:coordination && npm run test:hybrid",
"test:memory": "tsx tests/validation/claude-flow/test-memory.ts",
"test:coordination": "tsx tests/validation/claude-flow/test-coordination.ts",
"test:hybrid": "tsx tests/validation/claude-flow/test-hybrid.ts",
"test:fastmcp": "bash scripts/test-fastmcp-poc.sh",
"test:quic": "tsx validation/test-quic-integration.ts",
"test:quic:wasm": "tsx validation/test-quic-wasm.ts",
"mcp:fastmcp-poc": "node dist/mcp/fastmcp/servers/poc-stdio.js",
"mcp:http": "node dist/mcp/fastmcp/servers/http-sse.js",
"mcp:stdio": "node dist/mcp/standalone-stdio.js",
"claude-code": "node dist/cli/claude-code-wrapper.js",
"example:goal-planner": "tsx src/examples/use-goal-planner.ts",
"example:multi-agent": "tsx src/examples/multi-agent-orchestration.ts",
"proxy": "node dist/proxy/anthropic-to-openrouter.js",
"proxy:dev": "tsx src/proxy/anthropic-to-openrouter.ts",
"proxy:quic": "node dist/proxy/quic-proxy.js",
"proxy:quic:dev": "tsx src/proxy/quic-proxy.ts"
},
"keywords": [
"ai",
"ai-agents",
"ai-orchestration",
"agentic",
"agents",
"agent-swarm",
"anthropic",
"anthropic-claude",
"automation",
"autonomous-agents",
"byzantine-consensus",
"claude",
"claude-agent-sdk",
"claude-code",
"reasoning-memory",
"reasoningbank",
"agent-learning",
"memory-system",
"consensus-protocols",
"coordination",
"crdt",
"devops",
"distributed-systems",
"docker",
"fastmcp",
"flow-nexus",
"github",
"github-integration",
"goal-planning",
"goap",
"hive-mind",
"huggingface",
"llm",
"llm-orchestration",
"machine-learning",
"mcp",
"mcp-server",
"mcp-tools",
"memory-persistence",
"mesh-network",
"multi-agent",
"multi-agent-systems",
"neural-networks",
"onnx",
"onnxruntime",
"orchestration",
"pagerank",
"parallel-processing",
"raft",
"ruv",
"ruvnet",
"sparc",
"sublinear-algorithms",
"swarm",
"swarm-intelligence",
"task-orchestration",
"typescript",
"workflow",
"workflow-automation"
],
"author": {
"name": "ruv",
"url": "https://github.com/ruvnet"
},
"contributors": [
{
"name": "ruv",
"url": "https://github.com/ruvnet"
}
],
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/ruvnet/agentic-flow.git"
},
"bugs": {
"url": "https://github.com/ruvnet/agentic-flow/issues"
},
"homepage": "https://github.com/ruvnet/agentic-flow#readme",
"engines": {
"node": ">=18.0.0"
},
"dependencies": {
"@anthropic-ai/claude-agent-sdk": "^0.1.5",
"@anthropic-ai/sdk": "^0.65.0",
"@google/genai": "^1.22.0",
"@ruvector/core": "^0.1.29",
"@ruvector/edge-full": "^0.1.0",
"@ruvector/router": "^0.1.25",
"@ruvector/ruvllm": "^0.2.3",
"@ruvector/tiny-dancer": "0.1.17",
"@supabase/supabase-js": "^2.78.0",
"@xenova/transformers": "^2.17.2",
"agentdb": "^2.0.0-alpha.2.20",
"axios": "^1.12.2",
"dotenv": "^16.4.5",
"express": "^5.1.0",
"fastmcp": "^3.19.0",
"gun": "^0.2020.1241",
"http-proxy-middleware": "^3.0.5",
"onnxruntime-node": "^1.23.2",
"ruvector": "^0.1.69",
"ruvector-onnx-embeddings-wasm": "^0.1.2",
"tiktoken": "^1.0.22",
"ulid": "^3.0.1",
"ws": "^8.18.3",
"yaml": "^2.8.1",
"zod": "^3.25.76"
},
"optionalDependencies": {
"better-sqlite3": "^11.10.0",
"sql.js": "^1.11.0"
},
"devDependencies": {
"@types/better-sqlite3": "^7.6.13",
"@types/express": "^5.0.3",
"@types/node": "^20.19.19",
"@types/ws": "^8.18.1",
"@vitest/coverage-v8": "^4.0.14",
"patch-package": "^8.0.1",
"tsx": "^4.19.0",
"typescript": "^5.6.3",
"vitest": "^4.0.14"
},
"files": [
"dist",
"docs",
".claude",
"validation",
"scripts",
"wasm",
"certs",
"README.md",
"LICENSE",
"VALIDATION-RESULTS.md",
"CHANGELOG.md"
]
}